購買した資材やコンポーネントの原価が製品の直接原価の約 75% を占めるのは一般的です。最新購買価格 (120)、平均購買価格 (130)、見積材料費 (110) などの購買原価要素には、履歴に基づいているか手動で更新する必要があるという欠点があり、ロット サイズや有効日も考慮されません。
予定購買価格 (140) と購買追加原価金額 (160) の原価要素では、価格を取得するときに有効日と標準ロット サイズが使用されます。システムは、購買オーダーの価格を取得するときと同じロジックを使用します。要素 140 と 160 の場合、ロジックは次のように機能します。
料金は購買オーダーに直接入力するか、または仕入先ページまたは仕入先別購買品目ページから転送できます。値は、次の 3 つの異なるケースを参照できます。
最新購入価格と平均購買価格を計算する既存の機能性では、購買書に入力された料金が考慮され、ケース 1A、2、3 を考慮します。
品目の仕入先購買金額要素は、計画された費用を仕入先別購買品目ページから取得します。経費の分配方法列に NULL 値がある場合のみ、経費が取得されます。この設定を持つ部品の PO 明細を作成すると、システムはユーザーに対してケース 1A を自動的に作成します。
品目 170 の仕入先に対する購買金額要素のロジックは次のように機能します。
原価要素「サイト間材料費 (510)」は、原価計算の基本情報で定義された複数サイト原価計算ルール設定を使用します。これは、マルチサイト計画部品にのみ適用され、仕入先別購買品目で定義されています。
ユーザーが部品原価オブジェクトを計算すると、システムは計画購買原価に関する追加情報 (仕入先番号や通貨コードなど) も原価モジュールに保存します。ユーザーは、特定の通貨が変更された場合、または特定の仕入先が価格を調整した場合に、最終製品またはサブアセンブリの原価がどのように変化するかをシミュレートするバックグラウンド ジョブを開始できます。このジョブは、通常のコスト ロールアップ ロジックをほとんどコピーしたものですが、特定の仕入先または特定の通貨コードに対してロジックを 11 回ループします。仕入先の価格変動/特定通貨の為替レート変動を -50%、-40%、... 40%、50% の間隔でシミュレーションします。