簡體   English   中英

將訂單分配給VirtoCommerce中的客戶服務代表

[英]Assign an order to a customer service rep in VirtoCommerce

我想將每個訂單分配給客戶服務代表(CSR)。 然后,該CSR將負責確認任何付款明細,監督發貨並回答客戶的任何問題。 問題:

  • 我該如何在VirtoCommerce中做到這一點?
  • 有沒有一種方法可以自動執行此操作?
  • CSR是否有辦法查看僅分配給他的訂單?

CustomerOrder域模型具有EmployeeIdEmployeeName屬性,您可以使用它來存儲有關負責訂單的信息。

VC公開了多個擴展點,其中一個是事件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中,應該實現我們的團隊。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM