購買オーダラインとライン詳細の同期化

購買オーダラインは、明細ラインまたはバックオーダラインにリンクされます。明細ラインは、バックオーダラインにもリンクされます。購買オーダラインは、納入ラインまたはバックオーダラインの総計情報を保持します。購買オーダラインの変更されたフィールドは詳細ラインと同期され、その逆も同期されます。

注意

複数のライン詳細を持つ購買オーダラインは、合計ラインとも呼ばれます。

合計ラインからのライン詳細の更新

購買オーダライン (tdpur4101m000) セッションで合計ラインの次のフィールドを変更すると、購買オーダライン詳細 (tdpur4101m200) セッションのリンクされているすべてのライン詳細に変更がコピーされます。

価格フィールド値引フィールド契約フィールドその他のフィールド
価格 値引 % 契約 オーダ確認日
価格マトリックス 値引額 契約位置 ロット選択
価格マトリックス順序 値引マトリックス 契約購買オフィス ロット
- 値引マトリックス順序 --
- 値引方法 --
- 値引タイプ --
- 値引コード --
- 決定 --
- 適合 --

 

注意

合計ラインのフィールドへの変更は、必ずしもライン詳細に直接表示されるわけではありません。これは、価格、値引、金額などの商業データが合計ラインでしか表示できないためです。入庫の時間や場所などのロジスティックデータはライン詳細でのみ表示できます。このため、合計ラインにはリンクされている複数のライン詳細の商業情報が保存されます。商業情報は各ライン詳細に分配して記録されますが、ライン詳細ではロジスティックデータのみが表示されるため、これらの情報は表示されません。ただし、ライン詳細を財務会計に発行した場合、合計ラインでは請求でないため、ライン詳細の非表示の商業データが使用されます。

入庫後の価格および値引の更新

オーダラインまたはライン詳細の受領後、購買オーダライン (tdpur4101m000) セッションの合計ラインの価格または値引を更新することはできません。少なくとも 1 つの入庫がある合計ラインまたは詳細ラインの場合は、入庫後の価格および値引の変更 (tdpur4122m000) セッションで価格を更新できます。

このため、リンクされているすべてのライン詳細のうち、財務会計で処理や照合/承認が行われていないものに、新しい価格と値引がコピーされます。

消費後の価格および値引の更新

消費済オーダラインの場合入庫後の価格および値引の変更 (tdpur4122m000) セッションと購買買掛入庫の価格および値引の変更 (tdpur4132m000) セッションで価格または値引を更新できます。詳細は、次の情報を参照してください: 入庫または消費後の価格や値引の変更

連番オーダラインタイプオーダ数量価格オーダ額入庫済処理済
0合計308240--
1詳細10880ありなし
2詳細10880ありあり
3詳細10880なしなし
4バックオーダ3824なしなし

 

合計ラインの価格が 8 から 10 に変更されます。

連番オーダラインタイプオーダ数量価格オーダ額入庫済処理済
0合計3010280--
1詳細1010100ありなし
2詳細10880ありあり
3詳細1010100なしなし
4バックオーダ31030なしなし

 

合計ラインの新しい価格は、財務会計でまだ照合されていないか、処理されていないすべてのリンク順序にコピーされます。合計ラインのオーダ金額は、詳細ラインのオーダ金額の合計です。重複して計算されないように、バックオーダラインのオーダ金額は除外されます。

注意

オーダラインが作成されると、価格は価格設定パラメータ (tdpcg0100m000) セッションの購買価格日付タイプパラメータに基づいて決定されます。このフィールドにより、価格の計算にオーダ日付、システム日付、または納期のいずれを使用する必要があるかが決まります。購買オーダライン (tdpur4101m000) セッションで価格設定の入庫日またはオーダ日付を変更する場合、新しい日付は購買オーダライン詳細 (tdpur4101m200) セッションのリンクされているライン詳細と同期されません。

ライン詳細からの合計ラインの更新

合計ラインの数量フィールドと金額フィールドは、リンクされているライン詳細で修正があると更新されます。たとえば、購買オーダライン詳細 (tdpur4101m200) セッションでライン詳細を追加、更新、または削除したときなどです。合計ラインの数量フィールドまたは金額フィールドには、リンクされているライン詳細の数量/金額の合計が記録されます。

同期される数量と金額フィールドは、次のとおりです。

  • オーダ数量
  • 入庫数量
  • 梱包票数量
  • 承認済数量
  • 不合格数量
  • バックオーダ数量
  • オーダ金額
  • 入金額
  • 合計オーダライン値引額
  • オーダ値引額
注意
  • 数量/金額は、購買オーダライン詳細にありますが、それらのほとんどは購買オーダライン詳細 (tdpur4101m200) セッションで表示されません。ただし、これらの数量と金額は購買入庫 (tdpur4106m000) セッションと購買オーダ - 入庫概要 (tdpur4531m000) セッションで表示できます。
  • 購買オーダライン詳細 (tdpur4101m200) セッションでバックオーダラインのオーダ数量を修正すると、購買オーダライン (tdpur4101m000) セッションの合計ラインのオーダ数量は更新されませんが、合計ラインのバックオーダ数量は更新されます。

オーダ数量を修正すると、価格および値引の再計算が自動的に実行されます。価格と値引の再計算は、既存の価格と値引をマニュアルで入力しなかった場合にのみ実行されます。合計ラインの新しい価格や値引が取得されると、次の処理が実行されます。

  • リンクされている詳細ラインとバックオーダラインが請求済または処理済ではない場合に、これらのラインに新しい価格/値引がコピーされます。
  • 詳細ライン/バックオーダラインごとにオーダライン金額が再計算されます。合計ラインのオーダライン金額フィールドは、リンクされている詳細ラインのオーダライン金額の合計で更新されます。バックオーダラインのオーダ金額は、合計ラインのオーダ金額には含まれません。
  • 入庫数量入金額などの他の数量や金額の場合、バックオーダラインの値は合計ラインの合計に含まれます。
連番オーダラインタイプオーダ数量価格オーダ額入庫済処理済
0合計308240--
1詳細10880ありなし
2詳細10880ありあり
3詳細10880なしなし
4バックオーダ3824なしなし

 

1 つの詳細ラインのオーダ数量を 10 から 12 に変更し、価格を 8 から 10 に変更します。

連番オーダラインタイプオーダ数量価格オーダ額入庫済処理済
0合計3210300--
1詳細1010100ありなし
2詳細10880ありあり
3詳細1210120なしなし
4バックオーダ31030なしなし

 

新しいオーダ数量を持つ詳細ラインの場合、オーダ金額は再計算されます。合計ラインのオーダ数量は、詳細ラインのオーダ数量の合計です。価格と値引はマニュアルで入力されなかったため、合計ラインの価格と値引は価格と新しい合計オーダ数量に従って再計算されます。新しい価格と値引は、リンク順序にコピーされます。詳細ラインまたはバックオーダラインごとに、オーダ金額が再計算され、合計ラインは詳細ラインの合計オーダ金額で更新されます。

オリジナルラインからのバックオーダラインの更新

合計ライン、詳細ライン、またはバックオーダラインについては、価格と値引を (入庫後に) 変更できます。ラインにすでに 1 つ以上のバックオーダラインがリンクされている場合、新しい価格と値引がこのラインにコピーされます。

連番オーダラインタイプオーダ数量価格親連番入庫済処理済
0詳細508-ありなし
1バックオーダ1080ありなし
2バックオーダ280ありあり
3バックオーダ581ありなし
4バックオーダ181なしなし
5バックオーダ283なしなし

 

詳細ラインの価格が 8 から 10 に変更されます。

連番オーダラインタイプオーダ数量価格親連番入庫済処理済
0詳細5010-ありなし
1バックオーダ10100ありなし
2バックオーダ280ありあり
3バックオーダ5101ありなし
4バックオーダ1101なしなし
5バックオーダ2103なしなし

 

新しい価格は、修正可能なすべてのリンク順序にも適用されます。

ここで、詳細ラインの価格の代わりに連番 1 の価格を変更します。

連番オーダラインタイプオーダ数量価格親連番入庫済処理済
0詳細508-ありなし
1バックオーダ10100ありなし
2バックオーダ280ありあり
3バックオーダ5101ありなし
4バックオーダ1101なしなし
5バックオーダ2103なしなし

 

新しい価格が、連番 1 にリンクされているすべての連番に適用されます (親連番 1 とその子の連番)。連番 1 の親ラインは変更されません。