业务单据列表查看即时库存原创
金蝶云社区-ERROCODE0
ERROCODE0
20人赞赏了该文章 271次浏览 未经作者许可,禁止转载编辑于2024年04月18日 09:27:23

需求:

最近收到仓管的需求,做出入库单据的时候需要让仓管核对及时库存。


初步方案:

单据体二开字段:即时库存,进入列表时查询即时库存更新字段值。做完以后发现这样太影响效率了。如果我列表2000条每页,就会循环查询2000次即时库存表!会导致列表加载卡顿,不仅影响效率!还有大量读写数据库操作,影响数据库性能!所以打算做成手动触发式,按选中的行查询即时库存。

查资料发现官方有提供查询即时库存的列表插件Kingdee.K3.SCM.Business.PlugInGetInvStockOperationForList方法。有一些单据默认是有挂载但不启用的情况。挂载后打开操作列表新增操作可以看到:

企业微信截图_17134020081816.png

操作步骤:

1.新建一个数量字段,可以不输入字段名!这样就不会写入数据库,作为一个动态字段显示:

企业微信截图_17134024817967.png

注意:关联单位别忘了配置。


2.把新增的字段配置即时库存对应关系:

企业微信截图_17134023661680.png


3.列表菜单配置按钮调用新增的操作:

企业微信截图_17134027547117.png

4:测试:

企业微信截图_17134031749595.png

总结:因为即时库存字段没有配置字段名所以不会显示到列表,只有在列表点击按钮时才会显示出来!所以即时库存的可见性可以全部不勾选!

赞 20