2

MAGE 価格計算の複雑さと EPR の MAGE 計算との非互換性のため、getPrice() メソッドと getFinalPrice() メソッドをオーバーライドして、要求された価格で外部 Web サービスを呼び出すことを考えていました。提案された方法で価格計算を解決しようとした人はいますか?もし、これが実際の環境で機能するのであれば?

2 番目のオプションは、MAGE データベースの ERP から価格エンジンをリバース エンジニアリングすることです (追加のテーブル + MAGE 内のロジック)。

あなたは何を感じますか?どんなアドバイスでも大歓迎です。

4

3 に答える 3

0

非常に複雑な価格計算があります。すべての顧客には独自の価格設定ルールがあります(製品ごと、製品グループごと、特別割引など)。15.000の顧客と60.000のアイテムがあります。

すべてのルールをMAGEに追加することは可能ですが、価格の索引付けには非常に長い時間がかかり、MAGEはほとんど使用できません。一方、価格設定エンジンの実装はそれほど難しくありませんが、ERPの価格設定エンジンを使用できるかどうか(ERPには価格を取得するためのAPIがあります)、またはMAGE内(mysql上)で実装する方がよいかどうかという疑問が残ります。元のロジックを拡張します。同期は自動的に行われ、ユーザーが入力することはないため、価格を確認するための管理者GUIは必要ありません。(目標は、MAGEの価格設定ロジックを完全に置き換えることです)。ご回答ありがとうございます。

于 2012-06-06T08:53:24.207 に答える
0

複雑な価格設定の問題で同様の問題がありました。最終的に、顧客番号で動的に選択されるカスタム属性フィールドをいくつか追加しました。

あなたの問題の背景を教えていただけますか?

于 2012-06-05T20:58:36.027 に答える
0

いくつかの作業とテストの後、Magento で新しいモデルを作成し、ERP ルールに基づく価格計算ロジックを再実装しました。Web サービスは機能しますが、非常に遅くなります (getPrice または getFinalPrice の呼び出しは、表示されるすべてのアイテムに対して少なくとも 2 回実行されます)。

于 2012-07-09T20:38:15.447 に答える