单据录单时如何按照库存的换算率计算辅单位数量

单据录单时如何按照库存的换算率计算辅单位数量
背景:
某WISE升级客户反馈希望:单据录单的时候按照库存比率计算辅单位数量,而非按照单位默认换算率计算。
说明:
星空最初设计时,所有单据录单时俊按照对应的默认换算率进行换算计算,如若涉及到 库存的换算率 则一定会涉及到库存获取功能逻辑。
星空对应涉及库存换算率的功能逻辑有:批号拣货、匹配库存出库。
当前星空产品建议:可以在出库单录入库存维度以及主业务单位数量后,使用“匹配库存出库”按钮,可以自动按照当前的库存换算率来计算 主业务单位对应的辅单位数量并返回填充至单据。
WISE实现情况:
WISE单据默认存在字段 “换算率”,录入业务单位数量,通过换算率来计算辅单位数量。
正常录入物料后,携带物料单位的默认换算率 至该 “换算率”字段。
WISE即时库存中存在字段“换算率”,通过当前的库存辅单位数量以及业务单位数量计算得出 库存辅单位换算率。
单据录单时,可以通过 库存查询 返回操作,携带返回 库存换算率 至 单据的 “换算率”字段。

二开方案说明:
按照WISE使用习惯对应二开建议方案如下:
BOS对应单据增加数量字段 “换算率”。
二开表单插件,针对库存查询操作后计算对应 库存辅单位换算率 返回至 新增字段 “换算率”上
BOS对应单据设置计算规则:修改业务单位数量后 根据换算率计算辅单位数量。
二开案例实现:
按照上述二开方案,简单实现 以其他出库单 为例主步骤如下:
其他出库单-扩展 新增字段 “库存换算率”

检查:库存查询返回操作-服务上下文字段配置(此文本字段库存查询返回时会更新值,作为第三步代码判断依据 )

表单插件实现:库存查询返回后,计算单据上的库存换算率

实发数量上配置 值更新事
单据录单时如何按照库存的换算率计算辅单位数量
声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。如若本站内容侵犯了原著者的合法权益,可联系本站删除。



