購買オーダラインとライン詳細の同期
購買オーダラインは、ライン詳細またはバックオーダラインにリンクされます。ライン詳細は、バックオーダラインにもリンクされます。購買オーダラインには、ライン詳細/バックオーダラインの情報が集計されます。購買オーダラインの変更されたフィールドはライン詳細と同期され、その逆も同期されます。
複数のライン詳細を持つ購買オーダラインは、[合計] ラインとも呼ばれます。
合計ラインからのライン詳細の更新
[購買オーダライン (tdpur4101m000)] セッションで [合計] ラインの次のフィールドを変更すると、[購買オーダライン詳細 (tdpur4101m200)] セッションのリンクされているすべてのライン詳細に変更がコピーされます。
価格フィールド | 値引フィールド | 契約フィールド | その他のフィールド |
---|---|---|---|
価格 | 値引率 | 契約 | オーダ確認日 |
価格マトリックス | 値引額 | 契約位置 | ロット選択 |
値引マトリックス | 契約購買オフィス | ロット | |
- | - | - | |
- | - | - | |
- | - | - | |
- | 値引コード | - | - |
- | 決定 | - | - |
- | 適合 | - | - |
- [合計] ラインのフィールドへの変更は、必ずしもライン詳細に表示されるわけではありません。価格、値引、金額などの商業データは、[合計] ラインのみに表示されます。入庫の時間や場所、および出荷場所などのロジスティックデータはライン詳細でのみ表示できます。このため、[合計] ラインには、リンクされたライン詳細の商業情報が集計されます。ただし、ライン詳細を財務会計に発行した場合、[合計] ラインでは請求できないため、ライン詳細の非表示の商業データが使用されます。
- オーダラインが作成されると、価格は [価格設定パラメータ (tdpcg0100m000)] セッションの [購買価格日付タイプ] パラメータに基づいて決定されます。このフィールドにより、価格の計算にオーダ日、システム日付、または納期のいずれを使用する必要があるかが決まります。[購買オーダライン (tdpur4101m000)] セッションで [価格設定の入庫日] または [オーダ日] を変更する場合、新しい日付は [購買オーダライン詳細 (tdpur4101m200)] セッションのリンクされているライン詳細とは同期されません。
入庫後の価格および値引の更新
オーダラインまたはライン詳細の入庫後、[購買オーダライン (tdpur4101m000)] セッションの [合計] ラインの価格または値引を更新することはできません。少なくとも 1 つの入庫がある [合計] ラインまたはライン詳細の場合は、[入庫後の価格および値引の変更 (tdpur4122m000)] セッションで価格を更新できます。
リンクされているすべてのライン詳細のうち、財務会計で処理または照合/承認が行われていないものに、新しい価格と値引がコピーされます。
消費後の価格および値引の更新
消費済オーダラインの場合、[入庫後の価格および値引の変更 (tdpur4122m000)] セッションと [購買買掛入庫の価格および値引の変更 (tdpur4132m000)] セッションで価格または値引を更新できます。詳細については、次のトピックを参照してください: 入庫後または消費後の価格または値引の変更
例
連番 | オーダラインタイプ | オーダ数量 | 価格 | オーダ金額 | 入庫済 | 処理済 |
---|---|---|---|---|---|---|
0 | 合計 | 30 | 8 | 240 | - | - |
1 | 詳細 | 10 | 8 | 80 | Yes | No |
2 | 詳細 | 10 | 8 | 80 | Yes | Yes |
3 | 詳細 | 10 | 8 | 80 | No | No |
4 | バックオーダ | 3 | 8 | 24 | No | No |
[合計] ラインの価格が 8 から 10 に変更されます。
連番 | オーダラインタイプ | オーダ数量 | 価格 | オーダ金額 | 入庫済 | 処理済 |
---|---|---|---|---|---|---|
0 | 合計 | 30 | 10 | 280 | - | - |
1 | 詳細 | 10 | 10 | 100 | Yes | No |
2 | 詳細 | 10 | 8 | 80 | Yes | Yes |
3 | 詳細 | 10 | 10 | 100 | No | No |
4 | バックオーダ | 3 | 10 | 30 | No | No |
[合計] ラインの新しい価格は、財務会計でまだ照合されておらず、処理もされていないすべてのリンク順序にコピーされます。[合計] ラインのオーダ金額は、[詳細] ラインのオーダ金額の合計です。重複して計算されないように、[バックオーダ] ラインのオーダ金額は除外されます。
ライン詳細からの合計ラインの更新
[購買オーダライン詳細 (tdpur4101m200)] セッションでライン詳細を追加、更新、または削除した場合、[合計] ラインの数量フィールドと金額フィールドが更新され、これにはリンクされているライン詳細の数量/金額の合計が含まれます。
以下の数量および金額フィールドは同期されます。
- [オーダ数量]
- [入庫数量]
- [梱包票数量]
- [承認済数量]
- [不合格数量]
- [バックオーダ数量]
- [オーダ金額]
- [入金額]
- [ライン値引額]
- [オーダ値引額]
- 数量と金額が利用できますが、[購買オーダライン詳細 (tdpur4101m200)] セッションでは大半が表示されません。ただし、これらの数量と金額は [購買入庫 (tdpur4106m000)] セッションと [購買オーダ - 入庫概要 (tdpur4531m000)] セッションで表示できます。
- [購買オーダライン詳細 (tdpur4101m200)] セッションで [バックオーダ] ラインの [オーダ数量] を修正すると、[購買オーダライン (tdpur4101m000)] セッションの [合計] ラインの [オーダ数量] は更新されませんが、[合計] ラインの [バックオーダ数量] は更新されます。
オーダ数量を修正すると、価格および値引が自動的に再計算されます。価格と値引の再計算は、既存の価格と値引をマニュアルで入力しなかった場合にのみ実行されます。[合計] ラインの新しい価格や値引が取得されると、次の処理が実行されます。
- リンクされている [詳細] ラインと [バックオーダ] ラインが請求済または処理済ではない場合に、これらのラインに新しい価格/値引がコピーされます。
- [詳細] ラインおよび [バックオーダ] ラインごとにオーダライン金額が再計算されます。[合計] ラインのオーダライン金額フィールドは、リンクされている [詳細] ラインのオーダライン金額の合計で更新されます。[バックオーダ] ラインのオーダ金額は、[合計] ラインのオーダ金額には含まれません。[入庫数量] や [入金額] など、他の数量および金額の場合、[バックオーダ] ラインの値は [合計] ラインの合計に含まれます。
例
順序 | オーダラインタイプ | オーダ数量 | 価格 | オーダ金額 | 入庫済 | 処理済 |
---|---|---|---|---|---|---|
0 | 合計 | 30 | 8 | 240 | - | - |
1 | 詳細 | 10 | 8 | 80 | Yes | No |
2 | 詳細 | 10 | 8 | 80 | Yes | Yes |
3 | 詳細 | 10 | 8 | 80 | No | No |
4 | バックオーダ | 3 | 8 | 24 | No | No |
[詳細] ライン 3 のオーダ数量を 10 から 12 に変更し、価格を 8 から 10 に変更します。
順序 | オーダラインタイプ | オーダ数量 | 価格 | オーダ金額 | 入庫済 | 処理済 |
---|---|---|---|---|---|---|
0 | 合計 | 32 | 10 | 300 | - | - |
1 | 詳細 | 10 | 10 | 100 | Yes | No |
2 | 詳細 | 10 | 8 | 80 | Yes | Yes |
3 | 詳細 | 12 | 10 | 120 | No | No |
4 | バックオーダ | 3 | 10 | 30 | No | No |
新しいオーダ数量を持つ [詳細] ラインの場合、オーダ金額は再計算されます。[合計] ラインのオーダ数量は、[詳細] ラインのオーダ数量の合計です。価格と値引はマニュアルで入力されなかったため、[合計] ラインの価格と値引は価格と新しいオーダ数量に基づいて再計算されます。新しい価格と値引は、リンク順序にコピーされます。[詳細] ラインおよび [バックオーダ] ラインごとに、オーダ金額が再計算され、[合計] ラインは [詳細] ラインの合計オーダ金額で更新されます。
オリジナルラインからのバックオーダラインの更新
[合計] ライン、[詳細] ライン、または [バックオーダ] ラインについては、価格と値引を (入庫後に) 変更できます。ラインにすでに 1 つ以上の [バックオーダ] ラインがリンクされている場合、新しい価格と値引がこのラインにコピーされます。
例
順序 | オーダラインタイプ | オーダ数量 | 価格 | 親連番 | 入庫済 | 処理済 |
---|---|---|---|---|---|---|
0 | 詳細 | 50 | 8 | - | Yes | No |
1 | バックオーダ | 10 | 8 | 0 | Yes | No |
2 | バックオーダ | 2 | 8 | 0 | Yes | Yes |
3 | バックオーダ | 5 | 8 | 1 | Yes | No |
4 | バックオーダ | 1 | 8 | 1 | No | No |
5 | バックオーダ | 2 | 8 | 3 | No | No |
[詳細] ラインの価格が 8 から 10 に変更されます。
順序 | オーダラインタイプ | オーダ数量 | 価格 | 親連番 | 入庫済 | 処理済 |
---|---|---|---|---|---|---|
0 | 詳細 | 50 | 10 | - | Yes | No |
1 | バックオーダ | 10 | 10 | 0 | Yes | No |
2 | バックオーダ | 2 | 8 | 0 | Yes | Yes |
3 | バックオーダ | 5 | 10 | 1 | Yes | No |
4 | バックオーダ | 1 | 10 | 1 | No | No |
5 | バックオーダ | 2 | 10 | 3 | No | No |
新しい価格は、修正可能なすべてのリンク順序にも適用されます。
ここで、[詳細] ラインの価格の代わりに連番 1 の価格を変更します。
順序 | オーダラインタイプ | オーダ数量 | 価格 | 親連番 | 入庫済 | 処理済 |
---|---|---|---|---|---|---|
0 | 詳細 | 50 | 8 | - | Yes | No |
1 | バックオーダ | 10 | 10 | 0 | Yes | No |
2 | バックオーダ | 2 | 8 | 0 | Yes | Yes |
3 | バックオーダ | 5 | 10 | 1 | Yes | No |
4 | バックオーダ | 1 | 10 | 1 | No | No |
5 | バックオーダ | 2 | 10 | 3 | No | No |
新しい価格が、連番 1 にリンクされているすべての連番に適用されます (親連番 1 とその子の連番)。連番 1 の親ラインは変更されません。