計算コードは OrderItems に関連した通貨金額を決定する方法を表します。 CalculationCode オブジェクトと、それに関連付けられたオブジェクトおよびメソッドは、割引、配送料、消費税、および配送税を計算します。 このオブジェクトのグループによって、 商品の数量属性 (重量、数量、および通貨の値) だけでなく、 計算コード、メンバー・グループのメンバーシップ、計算スケール、 開始および終了日付、計算を実行する順序に従って、 個々の計算を行うことができます。
合計価格を計算するには、ストア管理者が、CalculationCode オブジェクトを、ストアのオンライン・カタログ・エントリーとカタログ・グループに付加します。 カタログ・グループに計算コードを付加すると、カタログ・グループのすべてのカタログ・エントリーに直接付加したのと同じ効果があります。 複数の割引または配送料の計算コードを、カタログ・エントリーに付加することができ、金額は、それぞれの計算コードについて計算されます。 ただし、 特定の税タイプの複数の税額計算コードがカタログ・エントリーに付加されると、 最も順序属性が高いものだけが使用されます。 CalculationCode の付加を特定の TradingAgreements に制限することもできます。
計算コードに関連する情報は、 CATENCALCD および CATGPCALCD テーブルに保管されます。
![]() |