Sellable商品のバリエーション定価の計算
このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。
Sellable商品のバリエーション定価は、ICalculateSellableItemPricePipelineプラグイン (CalculateVariationsListPrice) で計算されます。
通常、バリエーションは親アイテムのListPriceを継承し、親アイテムと異なる場合にのみ独自の価格を指定する必要があります。これらのメッセージは、SellableItemバリエーション レベルに追加されます。
バリエーション定価を計算するときには、次のメッセージが生成されます。
|
メッセージ |
事情 |
|---|---|
|
Variation.ListPrice<=Variation.PricePolicy: Variation={variation.Id}|Price={listPrice.AsCurrency()} |
バリエーションにはListPricingPolicyがあり、そのポリシーには目的の通貨のエントリがあります。 |
|
Variation.ListPrice<=Item.PricingPolicy: Variation={variation.Id}|Price={listPrice.AsCurrency()} |
バリエーション固有のListPricingPolicyはありません。 ListPricingPolicyは親アイテムから取得されます。 メモ バリエーションにListPricingPolicyがなく、親のsellableItemにがある場合は、親のsellableItemのListPricingPolicyが使用されます。 |
|
Variation.ListPrice<=Variation.SellPrice: Price={Variation.SellPrice}|Variation={variationid} |
バリエーションにはListPriceがありませんが、SellPriceがあるため、SellPriceはListPriceにコピーされます。 |