機械翻訳について

出荷待ちの販売オーダーの報酬支払

Oracle Shippingでは取消および作成のみがサポートされているため、出荷タスクの報酬パターンでは、出荷時に取消および作成を使用して品目を代替します。 出荷をサポートするように報酬ルールを変更できます。

Oracle Shippingを使用せず、出荷システムを使用する場合:

  • 更新をサポートします。 何も変更する必要はありません。

  • 更新をサポートしていません。 取消および作成を使用するように報酬ルールを変更する必要があります。

ノート

  • 異なる動作が必要な場合は、品目変更に従って報酬ルールを作成できます。 ビジネス・ルールでは、品目変更に対して更新サービスが呼び出されることに注意してください。

  • 変更管理で識別できるのは、拡張可能フレックスフィールドに対する変更のみです。 ただし、拡張可能フレックスフィールド・セグメントを調べる報酬ルールを作成して、報酬を実行するかどうかを決定できます。

作成するルールを次に示します。

  • 販売オーダーが出荷待ちステップで、オーダー入力スペシャリストが品目を代替した場合は、出荷する既存のリクエストを取り消し、新規リクエストを作成し、スケジュールし、予約してから、新規リクエストを出荷に送信します。

出荷と統合される事前定義済オーケストレーション・プロセスの各出荷ステップおよび予約ステップでは、このロジックがすでに使用されています。 このロジックを追加するのは、独自のオーケストレーション・プロセスを設定した場合のみです。

出荷待ちの販売オーダーを補正します。

  1. 「オーケストレーション・プロセス定義の管理」ページを使用して、変更する必要があるオーケストレーション・プロセスを開いて編集します。

  2. 品目を出荷する行で、報酬パターン列の「ルールのクリック」をクリックし、ルールを追加します。

使用するコードを次に示します。

Root: DooSeededOrchestrationRules.DOOHeader
If
  header is a DooSeededOrchestrationRules.DOOHeader
  and At least one
  fline is a header/childFlines
  and fline.attributeChanged(DooSeededOrchestrationRules.IFLine.INVENTORYITEMID) is true
then
  assign header.mRuleDecision.compensationPattern = "CANCEL_CREATE"

これは、次のようになります。

出荷待ちの販売オーダーを補足するルール