获取库存如何自定义条件

很多业务单据上都配置了获取库存的菜单,点击菜单,就会获取对应的即时库存数量并回填到单据的指定字段上。系统服务在执行时会根据配置信息读取当前分录字段的值,配置了匹配字段并录入了数据库存维度都会参与过滤,最终得到满足条件的即时库存并汇总数量。
如果要执行一些特殊条件需求,比如某些单在执行获取服务时单据的仓库字段留空,但是希望获取库存时只希望得到部分仓库的库存,比如只要普通仓,或者只要待检仓的库存数量等。这样的需求标准服务的配置无法满足,对于类似的扩展需求,系统的获取库存服务提供了二开插件接口,可以依据接口编写二开插件,在插件中改写读取即时库存数据的过滤条件,或者直接对获取到的即时库存结果集进行筛选,然后交由标准服务返回到单据上。

编写插件需要引用标准组件Kingdee.K3.SCM.App.Core.dll,派生抽象类AbstractGetInvStockPlugIn。
主要方法如下:
RegexGetInvDataSql:可以对
获取库存如何自定义条件
很多业务单据上都配置了获取库存的菜单,点击菜单,就会获取对应的即时库存数量并回填到单据的指定字段上。系统服务在执行时会根据配...
点击下载文档文档为doc格式
声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。如若本站内容侵犯了原著者的合法权益,可联系本站删除。
上一篇
已经是第一篇



