4

まず、少し背景...

私はERPのVARであるソフトウェア会社で働いています。このERPは、階層的なルールセットに基づいて製品の価格を動的に計算します。お客様の構成によっては、これらのルールは非常に複雑になる可能性があります。お客様にとってはそうです。

お客様は、このERPをMagentoeコマースプラットフォームに統合しようとしています。この統合のコンポーネントは、ユーザーの特定の価格を表示することです。

Magentoの開発者は、価格情報をフラットファイルでエクスポートすることを要求しています。顧客、製品、最小数量、および価格を一覧表示します。この情報を提供することは、必要なすべての複雑な計算のために非常に長いプロセスです。非常に長いため、スケジュールされた定期的なエクスポートには実用的ではありません。

通常、他のeコマースプラットフォームに統合すると、ERPを呼び出し、必要に応じて価格情報を返すことができるWebサービスを提供します。何らかの理由で通話が失敗した場合、デフォルトで標準価格になり、ユーザーに通知されます。

さて、質問に移りましょう...

この方法を使用して動的に価格を計算することについて、Magento開発者からの反発を受けています。これに対する彼らの理由は曖昧で厄介です-これが私たちが行った他のeコマース実装のかなり標準であることを考えると。

Magentoに関する特別な経験はありませんが、これを実装するのは難しいですか?Webサービスにアクセスできない可能性があるということは、ユーザーが特定の価格を取得できないことを意味することを理解していますが、eコマース開発者からこれほど多くの抵抗に直面したことはありません。お客様は心配する必要がありますか?

あなたが提供できる洞察に感謝します...

4

1 に答える 1

1

Magentoの価格設定は、フレームワーク用にすでに作成したカスタマイズの数を許可するように、かなり厳密に作成されています。そのため、デフォルトのMagentoインストールでは、顧客ごとにオンデマンドでWebサービスから価格を取得することはありません。

ただし、最終的には単なるコードです。熟練したMagento開発者は、製品の価格設定方法をWebサービスを呼び出す方法に置き換えて、その顧客の価格を具体的に決定できる必要があります。これは簡単な統合ではないことに注意してください。カートの価格や商品の再注文に関連する問題が発生することが予想されます。

それがあなたにアイデアを与えることを願っています。

ありがとう、ジョー

于 2011-03-17T17:12:50.930 に答える