移动销售支持促销匹配政策
金蝶云社区-这是一个昵称
这是一个昵称
0人赞赏了该文章 523次浏览 未经作者许可,禁止转载编辑于2019年03月27日 11:18:44

1、在金蝶云星空集成开发平台(下面简称BOS)中扩展销售订单(SAL_SaleOrder),在菜单集合中找到「促销政策匹配」->点击事件->将促销匹配服务中的服务类型修改为「自动匹配」,若无法找到「自动匹配」,建议先更新至最新7.X补丁。

2、自动匹配促销政策:分别继承Kingdee.K3.SCM.Mobile.Business.PlugIn.NewSAL.MobileSalShopCart(购物车插件)以及Kingdee.K3.SCM.Mobile.Business.PlugIn.NewSAL.MobileSalOrderEdit(订单详情插件),重写DoSaveActionWhileSuccess方法,首先调用基类方法,然后再调用源单的促销政策匹配事件即(sourceView as IDynamicFormViewService).MainBarItemClick("tbPromotionMatch"),最后通过调用Kingdee.BOS.ServiceHelper.BusinessDataServiceHelper.Save保存当前单据,并将结果数据包回填到sourceView.Model.DataObject。

3、将订单详情中的单价修改为净价:在二开的订单详情插件中重写FillData方法,分别将分录FMobileEditListViewEntity的EditAllAmount和FMobileListViewEntityd的AllAmount修改为对应的净价。

4、在BOS中分别扩展(N)购物车(Sal_NewMobileShopCart)、(N)订单详情(Sal_NewMobileSaleOrderEdit),在表单插件中将标准产品的自带插件勾除,并注册二开的插件。

作者:这是一个昵称
来源:金蝶云社区
原文链接:https://vip.kingdee.com/article/10884
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。