SAP:利用交货冻结实现销售订单的审批功能

用户A创建销售订单,创建完毕后,设置交货冻结,由用户B进行解冻,当销售订单变更后,再次触发交货冻结.

1.1 系统操作说明

1.1.1 创建销售订单时,默认交货冻结

clip_image002[4]

1.1.2 有权限的人手工修改交货冻结

clip_image004[4]

1.1.3 销售订单变更后,则自动冻结

clip_image006[4]

1.2 系统实现

1.2.1 设置销售订单创建时,默认交货冻结

如下图所示,事务代码VOV8设置特定的订单类型默认交货冻结

clip_image008

1.2.2 角色设计

事务代码PFCG新建角色

新建角色1:角色中包含销售订单的所有权限;

新建角色2:角色中包含创建、修改销售订单的权限,但是不分配解冻权限,具体的权限对象为V_VBAK_AAT。

系统通过2个相关的Activity。(05:Lock/43:Release)来控制

clip_image010

1.2.3 设置销售订单变更后,再次交货冻结

如图所示,在用户出口(MV45AFZZ)中,当销售订单的金额发生变更,则再次设置交货冻结,冻结原因设置为01

clip_image012

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值