合同履约成本分配二开添加字段
合同履约成本分配,在2023年9月补丁后,库存单据从只支持销售出库单,升级到销售出库单+销售退货单,由视图单据 SAL_V_OUTRETURNSTOCK 组成。
在2023年9月补丁前的朋友不适用于这个帖子,添加字段的过程与《采购费用分配二开添加字段》一致,从第二大点开始做即可。
本文介绍通过二开的方式,在合同履约成本分配中添加其他字段,这些字段可以是标准产品库存单据和应付单据已包含的字段,也可以是在单据上新增的二开字段。
下面以合同履约成本分配库存单据体添加“仓管员”字段及过滤为例,介绍二开方案,添加应付单单据体或者其他字段同理。
1. 添加仓管员字段过滤
- 在BOS IDE 中打开“销售出库退货单据视图”,拓展该单据,在单据体添加仓管员字段,字段类型和销售出库单的仓管员字段一致。(如果要添加的字段是销售出库单的单据体,那么就在本单据的单据体增加字段)
![image.webp](/download/0100abc07e470f164eeb9dea5be73de61236.webp)
- 修改视图 V_SAL_OUTRETURNSTOCK(如果是在单据体添加的字段,修改视图V_SAL_OUTRETURNSTOCKENTRY,此视图可以在BOS IDE中查看“销售出库退货单据视图”对应的视图),在标准原有视图的基础上,添加新增的字段(可以先在数据库中查出该视图脚本,然后在此基础添加新增的字段),和第一步的字段名称一致,字段取值可以参考标准视图里面的其他字段,来源于销售出库单。
![image.webp](/download/010097ef9cae891a4a88b88220ef499f621d.webp)
- 清理缓存,重新打开界面,此时过滤界面就已经有对应的“仓管员”字段过滤信息,如果只需要过滤,到这一步就可以了。
![image.webp](/download/0100ce5b8eaecd7a42f2a9107ae169449112.webp)
2. 在库存单据体中增加仓管员字段显示
- 在BOS IDE中在“合同履约成本分配“动态表单的库存单据体添加仓管员字段,字段类型和销售出库单的仓管员字段一致。
![image.webp](/download/01000865b696ec2646f1912d2a4e29b58cb2.webp)
- 添加插件继承动态表单 插件Kingdee.K3.FIN.HS.Business.PlugIn.ExpenseAllocation.ContractCompAllocationEdit,重写BindSalStockRowNew和BeforeBindSalStockRowNew方法,在BeforeBindSalStockRowNew方法中初始化新增字段的值和单据唯一标识构造成字典,在BindSalStockRowNew方法中绑定字段到界面。
![image.webp](/download/0100a6b7306165da41a4bf005bd3ad15e2e5.webp)
![image.webp](/download/01006675f66ce24a455e9d78bc2aa0227bbf.webp)
![image.webp](/download/01004dc0f1299131401a9d48b67e8998a955.webp)
- BOS IDE 中去掉标准产品插件,配置上述新增的插件,将新增的插件编译组件放入安装目录的WebSite\Bin下,重启IIS,就可以看到库存单据体中有仓管员字段了
![image.webp](/download/010096eb56a6291940fd9026aafeee0fd63c.webp)
![image.webp](/download/0100c06c05ee4c454fea9f36e295dbe9e959.webp)
至此二开就完成了
学习啦!
合同履约成本分配二开添加字段
合同履约成本分配,在2023年9月补丁后,库存单据从只支持销售出库单,升级到销售出库单+销售退货单,由视图单据 SAL_V_OUTRETURNSTOCK 组...
点击下载文档
本文2024-09-16 18:54:43发表“云星空知识”栏目。
本文链接:https://wenku.my7c.com/article/kingdee-k3cloud-25184.html
您需要登录后才可以发表评论, 登录登录 或者 注册
最新文档
热门文章