機械翻訳について

リクエストを履行システムにルーティングするときに設定できる処理

ルーティング・ルールのアクションを使用して、各リクエストを履行システムにルーティングする方法を指定します。

詳細:

使用できるアクションを次に示します。

処理

説明

ペイロードで使用する属性

ペイロードで使用するデータ型

報酬パターンの上書き

オーケストレーション・プロセスで指定されている報酬パターンを上書きします。

この処理は、独自のカスタム履行タスクに対してのみ使用します。 事前定義済のタスクにはすでに報酬パターンがあるため、事前定義済の履行タスクには使用しないでください。

  • CANCEL_CREATE

  • UPDATE

COMPENSATION_PATTERN

文字列

上書き操作

操作をオーバーライドします。 オーダー管理では、作成、更新、プロセスなどの操作が使用されます。 履行システムでこれらの操作を認識できない可能性があります。 この処理を使用して、履行システムで認識される操作を指定します。

この処理は、作成したタスク・タイプでのみ使用します。 事前定義済タスク・タイプで使用しないでください。

テキストまたは英数字の値。

MODIFIED_OPERATION

文字列

結果の準備

このアクション、または使用するResultKeyおよびResultValueパラメータは使用しないでください。 Oracle内部専用です。

該当なし

該当なし

該当なし

顧客の相互参照の解決

クロス・リファレンスを使用するかどうかを指定します。 履行システムで、オーダー管理で使用するのと同じ属性値を使用する場合は、これらの値が異なる場合にのみ相互参照が役立つため、この処理をいいえに設定します。 詳細は、「オーダー管理での相互参照の作成」を参照してください。

  • Yes

  • No

RESOLVE_XREF_FOR_CUSTOMERINFO

文字列

確認タイムアウトの設定

履行システムまたはOracleアプリケーションとの相互作用中に暗黙的待機を終了する前に待機する時間。

このアクションは、在庫管理、出荷、売掛金に関連するタスクには使用しないでください。

日、時間、分、または秒には数値を使用します。 たとえば、10分などです。

ACK_TIMEOUT_PERIOD

数値

コネクタ名の設定

webサービスが詳細を履行システムに通信するために使用するコネクタ名。 この名前は、オーダー管理がこのコネクタが参照するwebサービスURLにメッセージをルーティングするのに役立ちます。 このアクションで指定できるようにコネクタを設定する方法の詳細は、「オーダー管理と履行システム間のコネクタ詳細の管理」を参照してください。

次の事前定義済コネクタを使用できます:

  • Oracle Receivablesへのコネクタ。

  • Oracle Inventory Managementへのコネクタ。

  • Oracle Receivingへのコネクタ。

  • Oracle Shippingへのコネクタ。

SERVICE_NAME

文字列

顧客対応インタフェース・タイプの設定

オーダー管理が履行システムと連携する場合に使用する書式です。

  • サービス・データ・オブジェクト

  • エンタープライズ・ビジネス・メッセージ

InterfaceType

文字列

集計および送信する最大行数の設定

詳細は、「オーダー管理が履行システムに送信するリクエストの集計」を参照してください。

該当なし

AGGREGATOR_MAX_FLINES

数値

中断を有効にするまでの最大待機時間の設定

オーダー管理は、履行システムまたは他のOracle Applicationにリクエストを送信し、応答の受信を待機します。 通常、応答は数秒以内に到着します。

Update 21C以降では、Set Maximum Time to Wait Before Allowing Cancelではなく、Set Maximum Time to Wait Before Enabling Abortパラメータを使用します。

この処理を使用して、応答を待機する時間を指定し、ネットワークが停止するなど、トランザクション中に問題が発生したためにオーダー管理が永続待機状態になる状況を回避します。

確認タイムアウトの設定がデフォルトで設定される待機時間は次のとおりです。

  • 「30分」. 返信が30分以内に届かない場合は、オーダー管理によって、履行明細を処理するオーケストレーション・プロセスの現在のタスクの取消処理が使用可能になります。 オーダー入力スペシャリストが現在のタスクの取消処理を使用する場合、オーダー管理は履行明細をエラー・リカバリに配置し、オーダー入力スペシャリストはタスクを終了できます。

  • 「90分」. 応答が90分以内に届かない場合は、オーダー管理によって履行明細がエラー・リカバリに配置されます。

このアクションは、在庫管理、出荷、売掛金に関連するタスクには使用しないでください。

日、時間、分、秒などの時間を表すには、数値を使用します。

ABORT_ENABLE_PERIOD

数値

集計前の最大待機時間の設定

更新21C以降では、送信前に待機する最大時間の設定ではなく、集計前に待機する最大時間の設定を使用します。 詳細は、「オーダー管理が履行システムに送信するリクエストの集計」を参照してください。

該当なし

AGGREGATOR_MAX_TIMEOUT

数値

ノート

  • DO句でSet a Value操作を使用しないでください。

  • コネクタ名処理およびインタフェース・タイプ処理を使用する必要があります。 他のすべてのアクションはオプションです。

  • Oracleアプリケーションではないアプリケーションと統合する場合は、任意のアクションを使用できます。 他のOracleアプリケーションと統合する場合は、確認タイムアウトの設定アクションまたは取消を許可するまでの最大待機時間の設定アクションを使用することもできます。