この更新で選択されたオーダー管理のバグ修正

この更新には、Oracle Order Managementの動作を変更する不具合修正が含まれています。 これは、この更新に関するすべてのバグ修正の完全なリストではありません。 このリストには、アプリケーションの動作に顕著な変化をもたらす可能性のあるバグ修正が含まれています。

オーダー明細でのオーケストレーション・プロセス名の指定

REST APIまたはOrder Management作業領域の再設計されたページを使用して販売オーダーを作成または改訂し、オーダー明細にオーケストレーション・プロセス名を指定する場合は、オーダー内のすべての明細に名前を指定する必要があります。 オーダーを改訂して新規明細を追加する場合は、すべての新規明細に名前を指定するか、いずれの明細にも名前を指定しないでください。

25Cを更新する前に、販売オーダーを作成し、すべての明細にオーケストレーション・プロセス名を指定し、REST APIまたは再設計されたページを使用してオーダーを改訂し、新規明細を追加したが、すべての新規明細にオーケストレーション・プロセス名を指定しなかった場合、次のエラーが発生します:

The request wasn’t successful because an order line is missing a value for the orchestration process. (FOM-4515547) Details: Make sure the Orchestration Process attribute contains a value on each line in the sales order, or is empty on all lines.

更新25C以降では、新しい行に名前を指定する必要はありませんが、指定する場合は、すべての新しい行に名前を指定する必要があります。

たとえば、4行ある改訂をインポートし、3行目と4行目が新しいとします。 これらのインポートは機能します:

Line 1, "ProcessNumber" : ShipOrderGenericProcess,
Line 2, "ProcessNumber" : ShipOrderGenericProcess,
Line 3, "ProcessNumber" : ReturnOrderGenericProcess,
Line 4, "ProcessNumber" : ReturnOrderGenericProcess,

Line 1, "ProcessNumber" : ShipOrderGenericProcess,
Line 2, "ProcessNumber" : ShipOrderGenericProcess,
Line 3, "ProcessNumber" : null,
Line 4, "ProcessNumber" : null,

Line 1, "ProcessNumber" : null,
Line 2, "ProcessNumber" : null,
Line 3, "ProcessNumber" : null,
Line 4, "ProcessNumber" : null,

Line 1, "ProcessNumber" : null,
Line 2, "ProcessNumber" : null,
Line 3, "ProcessNumber" : ReturnOrderGenericProcess,
Line 4, "ProcessNumber" : ReturnOrderGenericProcess,

これらのインポートは失敗します:

Line 1, "ProcessNumber" : ShipOrderGenericProcess,
Line 2, "ProcessNumber" : ShipOrderGenericProcess,
Line 3, "ProcessNumber" : ReturnOrderGenericProcess,
Line 4, "ProcessNumber" : null,

Line 1, "ProcessNumber" : null,
Line 2, "ProcessNumber" : null,
Line 3, "ProcessNumber" : ReturnOrderGenericProcess,
Line 4, "ProcessNumber" : null,

Oracleリファレンス: 37569288

インポート中の期間検証

25Cを更新する前に、REST APIを使用してサブスクリプションがある販売オーダーをインポートし、契約開始日、契約終了日、サービス期間および期間を指定した場合、期間が有効でない場合でもインポートは成功しました。

25Cの更新以降、Order Managementは期間が有効かどうかをチェックします。 そうでない場合、インポートは失敗します。

Oracleリファレンス: 37594502

有効化のステップ

この機能を有効化するうえで必要な操作はありません。