应用环境:
采购入库单

采购入库单中的单价和金额,由于入库单价,相对是比较机密的,一般的ERP是可以单独控制单价和金额字段权限。
一般工厂在操作的时候,岗位分工比较明确,采购负责采购订单和订单价格维护,仓管,根据采购订单进行入库,看不到对应的入库单价和金额。

可是在云表里面,在权限策略,查看权限中,把字段查看隐藏,就不参与业务公式计算了,成本基本都出不来了,


问题总结:
仓管员,在录入采购入库单时,通过转入采购订单数据源,将采购订单中的货品名称,单价,金额等转入到采购入库单中,完成采购入库。

但是,仓管员不允许看到单价和金额,在权限策略中,查看权限,隐藏了仓管角色的单价和金额。

现在严重问题出来了,所有的入库单和单价都是空的。

请问做ERP系统的朋友,有没有什么好的方法解决此问题,谢谢。
1人收藏
2 条回帖
hxj19911119云麦2017-8-10 17:10:29
本帖最后由 hxj19911119 于 2017-8-12 17:50 编辑

这个问题中,可以在业务公式中判断,如果本表单.明细的单价金额为空,或者为零时,
就去采购订单中的单价金额,如果不为空,就取本表单的单价金额。下面用一个案例演示一下:
1.入库单中对仓库管理员隐藏单价和金额两个数据项:
入库单策略.jpg

2.设计业务公式;
(1)审核后如果入库单里单价金额不为空或者0时,取本表单里的单价金额,更新到库存表中;如果入库单里单价金额为空或者0时,用子数据源去查找采购订单里对应产品的单价金额,更新到库存表中
入库单审核.jpg

同时,还要在审核后把单价金额回写到入库单中
入库单回写.jpg


这样就是对入库单的业务公式的设计完成了

用仓库管理员账号登录填写入库单后,单价和金额的数据项是不能填写的
仓库管理看到的入库单.jpg


审核后,用经理账号登录查看入库单,单价金额就显示出来了:
经理账号看到的入库单.jpg

再去看库存
库存表数据.jpg

数量准确的更新进去了


入库单.jpg
hegq027云粉2019-8-21 16:17:57
不错的思路
需要登陆后才可进行回复 登录