模拟报价二开字段携带案例

在星空版本 PT-156001 [8.2.0.20240229] 中,将支持从模拟报价向导或物料清单中携带二开字段到模拟报价单上,本二开案例是基于有开发能力(如果客户没有开发能力可咨询金蝶伙伴或机构协助开发)的基础之上,不是仅通过BOSIDE简单配置就能实现的,二开客户如有需要可参阅本案例类似地处理。
首先,扩展模拟报价向导,在报价物料单据体(选择模拟报价物料)中追加个二开字段 F_Ora_CustomField(这里的字段可以是任意合法标识,但要对应到下文中的二开插件代码中字段赋值语句),如下图1-1所示。

图1-1
其次扩展模拟报价单,类似地追加个二开字段 F_Ora_CustomField,字段的控件类型要和上图1-1保持一致,如下图1-2所示:

图1-2
创建继承至标准模拟报价向导表单插件(Kingdee.K3.SCM.Sal.Business.PlugIn.SimulatedPriceGuideEdit)的二开插件(这里二开插件命名为Kingdee.K3.SCM.Custom.BusinessPlugin.CustomSimulatedPriceGuideEdit)并重写其中的相关方法,文章最后有附件代码,代码中有很多注释语句,如下图2-1所示:

图2-1
将二开插件上传到服务器,再次修改模拟报价单向导元数据,禁用标准插件,注册并启用二开插件,如下图2-2所示:

图2-2
下图2-3和图2-4为业务操作示意图,可以看到相关字段被携带到了模拟报价单。

图2-3

图2-4
上文中的所有内容只适用于通过模拟报价向导生成的单据,不适用于通过定时模拟报价生成的,下文将介绍定时模拟报价二开字段携带。首先扩展基础资料'定时模拟报价',添加二开字段F_Ora_CustomField,如下图3-1所示:

图3-1
创建继承至基础资料'定时模拟报价'审核操作上的标准服务端插件(Kingdee.K3.SCM.App.Sal.ServicePlugIn.SimulateQuotation.ScheduleSMQAudit)的二开插件(这里二开插件命名为King
模拟报价二开字段携带案例
声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。如若本站内容侵犯了原著者的合法权益,可联系本站删除。



