销售出库单自动预留实现普通库存和赠品库存同时预留原创
金蝶云社区-LJd
LJd
8人赞赏了该文章 183次浏览 未经作者许可,禁止转载编辑于2023年12月04日 18:41:32


 

【需求描述】

库存预留需要能同时预留普通类型库存和客户寄存的库存,目前单据预留库存条件只能配置固定类型的库存类型,如果一张单据同时有赠品出库和普通出库,无法同时预留

 image.png

 

解决思路:

1、因预留要根据分录库存类型配置,但是标准分录只有更新类型,没有直接的库存类型字段,建议DEP增加二开F7字段【库存类型】;

2、以销售出库单为例,提交前把更新类型的出库库存类型设置到新增字段:

二开扩展标准方法com.kingdee.eas.scm.im.inv.client.SaleIssueBillEditUI#doBeforeSubmit后面增加代码               

int rowCount = detailTable.getRowCount();

for (int i = 0; i < rowCount; i++) {

InvUpdateTypeInfo invUpdateTypeInfo = (InvUpdateTypeInfo)detailTable.getCell(rowCount, "invUpdateType").getValue();

detailTable.getCell(rowCount,”新增的字”).setValue(invUpdateTypeInfo.getStoreTypePre());

}

 

3、单据预留匹配条件中添加匹配

 image.png

 

4、实现效果:单据自动预留能同时预留普通库存和赠品库存

 

 image.png

 

 

 


图标赞 8
8人点赞
还没有人点赞,快来当第一个点赞的人吧!
图标打赏
0人打赏
还没有人打赏,快来当第一个打赏的人吧!