如何在单据上增加即时库存字段显示?原创
金蝶云社区-陈旭身份
陈旭
31人赞赏了该文章 5,996次浏览 未经作者许可,禁止转载编辑于2021年12月06日 15:42:28

【概述】

默认在单据中单据体菜单“业务查询”中有库存查询,可调用即时库存查询,并且不录入物料的情况过滤所有库存组织下物料

如在单据体中录入物料,则只过滤此物料的即时库存,再录入仓库,则过滤物料+仓库的即时库存

image.png

但有些企业希望在单据体上增加字段显示即时库存来进行快速判断,如下图所示

image.png

【操作步骤】

举例:其他出库单上增加即时库存显示字段,选择物料时显示物料的所有即时库存,过滤仓库,则只显示物料+仓库的即时库存

注:以下操作需要对BOS熟悉才能进行处理

  1. 用有权限用户登录BOS平台,并打开供应链--库存管理

  2. 找到其他入库单,右键扩展,并切换工具箱到【业务字段】,拖“数量”字段到单据体中,并修改标题与名称为“即时库存”

    image.png

  3. 切换到物料编码属性,找到值更新事件,并新增服务,新增“获取即时库存信息”服务

    image.png

  4. 配置返回的值写入自定义字段:即时库存,并选择返回是数量还是可用量(扣减锁库后的数量),进行确定后并保存,则前端进行录入物料后即时库存字段就会显示库存数。

    image.png

  5. 同理也可以在仓库上配置“即时库存更新”服务,以达到调整仓库就显示库存数


技巧:

F:为什么不使用实体服务规则,而使用值更新?

A:实体服务规则需要配置前置条件,比如配置物料编码  <> null AND 仓库  <> null,那么两个条件就都要满足才会有数据,如配置物料编码  <> null OR 仓库  <> null,那就是其中一项满足就会显示数据,两者达不到物料+仓库随便选择一个有即时库存数据


F:即时库存数量有太长小数位数

A:需要在即时数量中的小数精度调整,默认为10位

image.png


赞 31