セクション 6 / 10

価格条件と価格設定手順

条件テクニックの仕組み、価格設定手順と条件タイプの関係、アクセスシーケンスによる条件レコードの探索を解説します。

目次を開く

価格設定は、SDの中で最も設定が複雑で、同時に最も重要な領域です。SAPは条件テクニックという汎用的な仕組みで価格を決定しており、これは出力決定やテキスト決定など他の領域にも共通する考え方です。

価格はどう決まるか

受注明細の価格は、単一の値として保存されているのではありません。複数の条件(基本価格、値引、割増、運賃、税など)が積み重なって最終金額が決まります。

価格設定の構成例
ステップ条件タイプ内容金額
10PR00基本価格1,000
20K007得意先値引 5%-50
30K005得意先・品目値引-20
正味価格930
40KF00運賃+30
50MWST消費税 10%+96
請求金額1,056

条件テクニックの4要素

条件テクニックは、4つの要素が階層的に組み合わさった仕組みです。上から順に理解していくと分かりやすくなります。

要素役割
価格設定手順どの条件タイプを、どの順序で、どう計算するかを定義する
条件タイプ個々の価格要素。基本価格、値引、運賃など
アクセスシーケンス条件レコードをどの順序で探すかを定義する
条件テーブル条件レコードを保存するキーの組み合わせ

アクセスシーケンスの働き

同じ値引でも、「この得意先とこの品目の組み合わせなら10%」「この得意先なら5%」「それ以外は3%」というように、条件の細かさが異なることがあります。

アクセスシーケンスは、こうした条件を「細かいものから順に」探索する仕組みです。より具体的な条件が見つかればそれを使い、なければ次の一般的な条件を探します。

アクセスシーケンスの探索例
順序条件テーブルのキー見つかったら
1得意先 + 品目それを使う(最も具体的)
2得意先 + 品目グループ1がなければこれを使う
3価格グループ + 品目2がなければこれを使う
4品目どれもなければこれを使う(最も一般的)

条件レコードの登録

実際の価格や割引率は、条件レコードとして登録します。VK11で新規登録、VK12で変更、VK13で照会します。

条件レコードには有効期間があります。「4月1日から価格改定」といった運用は、新しい条件レコードを将来日付で登録することで実現します。同じキーで期間の異なるレコードを複数持てるため、価格の履歴も保持されます。

条件タイプの主な設定

設定意味
計算タイプ固定金額、パーセント、数量ベース、重量ベースなど
条件クラス価格、値引・割増、税金といった分類
手動入力の可否伝票で手入力できるか、条件レコードからのみか
変更の可否自動決定された金額を上書きできるか
明細条件/ヘッダ条件明細ごとに設定するか、伝票全体に適用するか
小計への影響正味価格に含めるか、統計的な表示のみか

価格設定手順の決定

どの価格設定手順を使うかは、販売エリア・得意先価格設定手順・伝票価格設定手順の組み合わせで決まります。得意先や伝票タイプによって異なる価格ロジックを適用したい場合、この組み合わせで分岐させます。

📖 わからない用語は SAP用語辞典 で調べられます。

理解度チェック

このセクションの内容を確認しましょう。

確認問題 1

価格設定手順の目的はどれですか?

確認問題 2

条件レコードの登録トランザクションはVK11である。

確認問題 3

標準価格の条件タイプはどれですか?

確認問題 4

アクセスシーケンスは条件テーブルを下位から上位へ検索する。

確認問題 5

価格設定手順はどの組み合わせで決定されますか?

確認問題 6

価格決定のロジックを正しい順序に並べてください。

クリックして正しい順番に選んでください