価格の取得

ステップ 1. 契約から価格情報を取得するには

価格の検索では、まず有効な特別契約が存在するかどうかがチェックされてから、通常契約が存在するかどうかがチェックされます。

次の項目を定義できます。

ステップ 2. 価格帳から価格情報を取得するには

特別契約や通常契約で価格が見つからない場合、価格帳から価格情報が取得されます。

次のように特定の検索ロジックが使用されます。

  1. 高優先順位の発注先価格帳
    価格設定パラメータ (tdpcg0100m000) セッションの発注先価格帳フィールドで定義されている発注先価格帳の中で、価格帳ライン (tdpcg0131m000) セッションの高優先順位チェックボックスがオンの組合せが最初に検索されます。この検索ステップは、購買価格の取得時にのみ適用され、販売価格には適用されません。
  2. 価格マトリックスにリンクされている価格帳
    次に、有効な価格マトリックスにリンクされている価格帳が検索されます。価格帳はマトリックス順序が定義されている価格マトリックスから選択されます。関連するオーダの優先順位に一致するマトリックス定義およびマトリックス属性の価格マトリックスが検索されます。すべてのマトリックス属性がオーダのプロパティと一致する必要があります。検出時には、マトリックス定義とマトリックス属性が保存されている価格マトリックスの価格帳が、オーダの価格の計算に使用されます。有効な価格マトリックスが複数存在する場合、価格の取得は、価格設定パラメータ (tdpcg0100m000) セッションの価格管理パラメータまたは価格管理パラメータによって制御されます。

    サービス品目の場合、次のようになります。

    • 通常価格設定
      一般サービスパラメータ (tsmdm0100m000) セッションの販売価格検索方法フィールドによって、検索対象の発生元価格が決まります。たとえば、このパラメータが価格帳 (サービス) の場合、販売価格マトリックス (tdpcg0130m010) セッションで価格発生元サービスである価格マトリックスにリンクされた価格帳のみが検索されます。
    • 内部価格
      内部取引詳細 (tcemm2151m000) セッションで外注価格方法固定価格の場合、内部固定修理価格は振替価格マトリックス (tdpcg0130m030) セッションの振替価格マトリックスにリンクされた修理価格帳から取得されます。
    • 内部取引詳細 (tcemm2151m000) セッションで、外注価格方法時間と資材で、価格発生元商業価格の場合、一般サービスパラメータ (tsmdm0100m000) セッションの内部価格検索方法フィールドによって価格の検索方法が決まります。
  3. デフォルト価格帳

    最後に、次の項目が検索されます。

    • (販売価格の場合) 価格設定パラメータ (tdpcg0100m000) セッションのデフォルト販売価格帳フィールドに入力されているデフォルト販売価格帳
    • (販売価格の場合) 価格設定パラメータ (tdpcg0100m000) セッションのデフォルトサービス価格帳フィールドに入力されているデフォルト販売価格帳
    • (購買価格の場合) 価格帳ライン (tdpcg0131m000) セッションの高優先順位チェックボックスがオフになっている組合せについての発注先価格帳
ステップ 3. 品目ファイルから価格情報を取得するには

価格帳で価格が見つからない場合、品目 - 購買 (tdipu0101m000) セッション、品目 - 販売 (tdisa0501m000) セッション、または品目 - サービス (tsmdm2100m000) セッションで価格が検索されます。

注意
  • 特定のエンティティまたは企業単位間の内部取引処理の価格取得は、内部取引詳細 (tcemm2151m000) セッションに指定された価格設定データに基づいています。
  • 有効化構成パラメータ (tcuef0100s000) セッションの更新価格を使用チェックボックスがオンで、オーダラインに有効化コード番号が含まれる場合、更新価格が価格に追加されます。
  • 価格は常に入力またはマニュアルで上書きできます。