コンテンツにスキップ

在庫管理

保存前に在庫管理アプリの在庫数をチェックし、更新まで1アクションで完結します。出庫(減算)・入庫(加算)の両方に対応し、オプティミスティックロック+自動リトライで競合エラーを自動解消します。

パラメータ説明
targetAppFieldアプリ選択在庫管理アプリ(ルックアップフィールドで指定)
stockKeyField参照先フィールド商品キー(在庫アプリ側)
stockKeyValue商品キー値(例: {{field:商品コード}}
maxRetry選択リトライ回数(1〜5、デフォルト: 3)
stockField参照先フィールド在庫数フィールド
operation選択操作(subtract: 出庫 / add: 入庫)
quantity数量(例: {{field:数量}}
onStockShortage選択在庫不足時(エラー停止 / 0にして続行 / 何もしない)※出庫時のみ
  1. 在庫レコードを商品キーで検索
  2. 出庫: 在庫数 - 数量 → 不足なら onStockShortage に応じて処理
  3. 入庫: 在庫数 + 数量
  4. revision 指定で更新(オプティミスティックロック)
  5. 競合エラー(GAIA_CO02)→ 自動リトライ(最大 maxRetry 回)

保存時(submit)