機械翻訳について

販売オーダー番号の順序の設定

販売オーダー番号の開始値を設定できます。

この例では、ユーザーが2019年1月1日に作成した最初のオーダーのオーダー番号として1,000が使用されるようにオーダー管理を設定します。

これがあなたの設定です。

オーダー管理を設定して、ユーザーが2019年1月1日に作成した最初のオーダーのオーダー番号として1,000を使用

このトピックではサンプル値を使用します。 ビジネス要件によっては、別の値が必要になる場合があります。

  1. 「設定および保守」作業領域で、「タスク」>「検索」をクリックし、文書連番の管理を検索して開きます。

  2. 「ドキュメント順序の管理」ページで、値を検索します。

    属性

    文書連番名

    ORA_FOM_DOC_SEQUENCE_AUTO

  3. 検索結果で、「展開」をクリックし、値を設定して、「保存してクローズ」をクリックします。

    属性

    初期値

    1000

    表示

    この属性は無視してください。 設定しないでください。 Oracle専用です。

    開始日

    01/01/19

    終了日

    空のままにします。 オーダー管理では、継続的に販売オーダー番号が増加します。

ガイドライン

  • Order Managementでは、事前定義済のORA_FOM_DOC_SEQUENCE_AUTO番号シーケンスを使用して、初期値に設定した値から始まる順序番号が作成されます。

  • 各オーダー番号は一意です。

  • オーダー番号は永続的です。 Order Managementでは、履行全体でオーダー番号は変更されません。

  • webサービス、REST API、ファイルまたはその他の方法でソース・システムからオーダーをインポートし、DOO_RT_USE_ORDER_NUMBERオーダー・プロファイルをYに設定すると、オーダー管理ではソース・システムのオーダー番号が使用され、ORA_FOM_DOC_SEQUENCE_AUTOは無視されます。 このプロファイルの詳細は、「インポート時にオーダー番号を保持」を参照してください。

Oracle Order Managementでは、次のことはできません:

  • インポートするオーダー番号を除き、独自の番号連番を使用します。

  • 決定要因タイプに従って順序を指定してください。

  • 欠番なしまたは手動連番を指定します。

詳細および例については、「Oracle Supply Chain Management CloudのREST API」に移動し、Order Managementを展開して、Order Hubの販売オーダーをクリックします。

初期値の変更

初期値は、文書連番の設定と使用開始後に変更できますが、改訂値は、現在のオーダー番号の最大値に1を加えた値より大きくする必要があります。 「初期値」を1000に設定し、3つの販売オーダー(1001、1002および1003)を作成するとします。 初期値属性を変更する必要がある場合は、1005以上に設定する必要があります。

次のSQLを使用して、現在の最も高い順序番号を検索します:

SELECT
    a.last_number
FROM
    dba_sequences a,
    fusion.fnd_document_sequences b
WHERE
        b.db_sequence_name = a.sequence_name
    AND b.name = 'ORA_FOM_DOC_SEQUENCE_AUTO';

営業時間外や保守を行っていない場合など、新規販売オーダーを作成していないときに、この問合せを実行します。 これにより、初期値を変更する前に新しい販売オーダーを作成する必要がなくなります。