機械翻訳について

インポート時にオーダー番号を保持

ソース・オーダーのインポート時にOrder Managementでオーダー番号を設定する方法を制御します。

プロファイル・オプションを使用します。

プロファイル・オプション

使用できる場所

DOO_RT_USE_ORDER_NUMBER

開始日を選択します。

  • Y. 変換中および変換後のオーダー番号として、ソース・システムからインポートするソース・オーダー番号を使用します。 オーダー管理では、変換後およびオーダー履行中に、オーダー管理作業領域全体でソース・オーダー番号が表示されます。

  • N . Order Managementは、ソース・オーダーに新しいオーダー番号を割り当てます。 このトピックの後半の項を参照してください。

単一サイトのみ

オーダー番号を保持しない

DOO_RT_USE_ORDER_NUMBERをNに設定すると、変換中または変換後に、Order Managementではソース・オーダー番号がオーダー番号として使用されません。

  • オーダー管理では、ソース・オーダーに新しいオーダー番号が割り当てられ、変換後およびオーダー履行中にオーダー管理作業領域全体に新しい番号が表示されます。

  • ソース・システムからインポートするソース・オーダーのソース・オーダー番号がソース・システムで一意でない場合は、このオプションをNに設定する必要があります。

    たとえば、ソース・システムAに次のものが含まれているとします:
    • それぞれがオーダー番号12345を使用する2つのソース・オーダーで、このオプションをNに設定します。
    • オーダー番号12345を使用する1つのソース・オーダーで、ソース・システムBにオーダー番号12345を使用する1つのソース・オーダーが含まれている場合は、このオプションをYまたはNに設定します。

    オーダー管理では、同じソース・システム内の販売オーダーごとに一意のオーダー番号が必要であるため、オーダーのインポート時のエラーを回避するために、この設定が必要です。

  • オーダー管理では、オーダー管理作業領域で作成した販売オーダーごとに一意の番号が作成され、これらのオーダーごとにソース・システムとしてオーダー・オーケストレーションおよびプランニング(OPS)が使用されます。

    OPSをソース・システムとして使用し、DOO_RT_USE_ORDER_NUMBERをYに設定すると、オーダー番号間で競合が発生する可能性があります。

    たとえば、ソース・システムでオーダー番号543865のソース・オーダーを作成し、オーダー管理作業領域で作成したオーダーでもオーダー番号543865を使用できます。 これらのオーダー番号が一意であることを確認する必要があります。 たとえば、数値ではないソース・オーダー番号の値を使用するか、src_543865などのプリフィクスまたはサフィクスを番号に追加します。

  • デフォルト値はNです。

売掛管理との統合

売掛管理のオーダー番号がオーダー管理のオーダー番号と同じでない場合があります。 これにより、売掛管理でのファイルベースのデータ・インポート中にAutoInvoiceを実行する場合などに問題が発生する可能性があります。

オーダー管理では、RA_INTERFACE_LINES_ALL表を使用して売掛管理と統合します。

オーダー管理では、DOO_HEADERS_ALL表のORDER_NUMBER列およびSOURCE_ORDER_NUMBER列を使用して、RA_INTERFACE_LINES_ALLの列を移入します。

RA_INTERFACE_LINES_ALLの列

格納対象

INTERFACE_LINE_ATTRIBUTE1

SOURCE_ORDER_NUMBER

INTERFACE_LINE_ATTRIBUTE3

ORDER_NUMBER

SALES_ORDER

SOURCE_ORDER_NUMBER

オーダー管理は、DOO_HEADERS表のORDER_NUMBERおよびSOURCE_ORDER_NUMBERを、オーダー管理作業領域で使用する値と同じ値に設定します。

ただし、インポートする値がオーダー管理で使用するものと異なる場合は、オーダー管理とAccounts Receivableで同じ順序番号を使用するように、2つの選択肢があります:

  • DOO_RT_USE_ORDER_NUMBERプロファイルをYに設定すると、Order ManagementはORDER_NUMBERをSOURCE_ORDER_NUMBERと同じ値に設定します。

  • ドキュメント順序を使用して、ORDER_NUMBERの値を設定します。 詳細は、「販売オーダー番号の連番の設定」を参照してください。

販売オーダー番号に関する質問への回答

  • 異なるオーダー・タイプまたは異なるソース・システムに対して異なるオーダー番号連番を使用することはできません。 たとえば、オーダー・タイプAには販売オーダー1000から10000を使用し、タイプBには販売オーダー10001から20000を使用できません。

  • オーダー管理では、順序番号が一意であることを確認するデータベース順序から順序番号が作成されますが、キャッシュやその他の処理異常のため、順序にギャップが含まれる場合があります。 この動作は変更できません。

  • 下書きを削除すると、オーダー番号連番にギャップが発生するため、元の下書きを削除しても、ある下書きオーダーから別の下書きオーダーにオーダー番号を割り当てることはできません。 オーダー管理では、下書きオーダーのオーダー番号とDOO_HEADERS_ALL表のオーダー詳細が割り当てられます。 下書きを削除すると、オーダー管理は下書きのエントリもDOO_HEADERS_ALLから削除します。

オーダー管理がオーダー明細および履行明細に割り当てた明細番号を識別するために使用できるSQLを次に示します。

SELECT  dha.header_id            ,
       dha.order_number         ,
       dha.source_order_number  ,
       dha.submitted_flag,
       dla.line_number          ,
       dla.SOURCE_LINE_NUMBER   ,
       dla.SOURCE_LINE_ID,
       dla. DISPLAY_LINE_NUMBER ,
       dfla.SOURCE_LINE_NUMBER  ,
       dfla.fulfill_line_number
FROM    fusion.doo_headers_All dha,
       fusion.doo_lines_all dla  ,
       Fusion.doo_fulfill_lines_all dfla
WHERE   dha.source_order_number in ('&SOURCE_ORDER1','&SOURCE_ORDER2')
       AND dla.header_id       = dha.header_id
       AND dfla.line_id        = dla.line_id
--and submitted_flag = 'Y'
order by dha.SOURCE_ORDER_NUMBER , dla.LINE_NUMBER