お客様の要件に基づいて、かなり複雑なルールセットを使用して、ECF G5 のカスタム プロモーションを作成しようとしています。次のようになります。
- 割引されていない価格で最高のアイテム
- カテゴリ、サブカテゴリ、市場セグメント、または個々の製品の割引に基づいて、特定のルックアップ テーブルに従って割引されるその他のアイテム (最も具体的な勝利)
- 最上位のアイテムには、バウチャー % オフの割引が適用される場合があります
これを ECF G5 5.1 でどのように構築しますか? ドキュメント ( http://docs.mediachase.com/display/ecf51devguide/Custom+Promotion+Development+Explanation ) を読みましたが、いくつか質問があります。
- カートごとのプロモーションは、個々の項目に影響を与えることができますか、それともカート全体で動作する必要がありますか? 私たちの場合、カート全体に基づいて、このアイテムが最も高価な製品であるかどうかを決定する必要があります
- 「最も高価な」製品をカートに入れる簡単な G5 の方法はありますか?
- バウチャーの対象となる製品を管理するにはどうすればよいですか?
「最もクリーンな」または最もアーキテクチャ的に健全なソリューションを探しているのではなく、それを成し遂げようとしているだけです! 簡単な指針があれば教えていただければ幸いです。
.NET 3.5 フレームワークを使用しています。