2016-07-22 7 views
1

私は各注文をカスタマーサービス担当者(CSR)に割り当てたいと思います。そのCSRは、支払いの詳細を確認し、出荷を監督し、顧客からの質問に答える責任があります。質問:VirtoCommerceのカスタマーサービス担当者に注文を割り当てます

  • VirtoCommerceでどうすればよいですか?
  • 自動的に行う方法はありますか?
  • 彼は個人的に に割り当てられた注文をCSRに見せる方法はありますか?

答えて

1

CustomerOrderがドメインモデルは、あなたが責任順序に関する情報を格納するためにそれを使用することができがEmployeeNameを社員特性を有しています。

VCは複数の拡張ポイントを公開し、そのうちの1つはイベントhttp://docs.virtocommerce.com/display/vc2devguide/Extending+using+eventsです。カスタムモジュールでは、OrderChangeイベントを購読する必要があります。

 //Subscribe to cart changes. Register in avalara SalesInvoice transaction 
     _container.RegisterType<IObserver<OrderChangeEvent>, OrderTaxAdjustmentObserver>("PlacedOrderObserver"); 

そして、あなたの中には、イベントハンドラインオーダー責任割り当てロジックが実装されています。

新しい モジュールを作成する必要があり、自動割り当て機能を実装するには(VС拡張子のいずれかが、更新の地獄をマージ防止 にのみカスタムモジュールにする必要があります) UIに割り当てられたにに関する

フィルタリングはgithub https://github.com/VirtoCommerce/vc-platform/issues/559で問題を追加しました。これは全体的な注文機能であり、Order.Moduleに含める必要があり、私たちのチームに認識されるべきだからです。

+0

すばらしい答えです。製品のバックログに必要なUIアップデートを入れていただき、ありがとうございます。あなたがすぐにそれを紹介できることを願っています! –

関連する問題