SAP生产订单的系统状态控制是一个比较好用的功能,也是在很多项目上会用到的一个关键功能点,那么下面我从三个方面来跟大家探讨SAP生产订单系统状态控制。
1.项目需求及背景
正常情况下一旦生产订单结案之后该生产订单就不可以做任何修改,也不可以再进行库存移动了。但是在有些企业,尤其是一些石油化工企业,平时生产的发料,入库跟实际情况会有一些差异,财务在月底的时候需要再统一对这些生产订单的发料,入库进行调整,即使在离散制造行业,比如说电子行业,月底财务也会把一些生产上的Lost或差异,把它们分摊到各个生产订单上;而一般情况下,生产订单在生产部门及仓库部门做完生产发料,入库,报工之后,为了防止还有人更改该生产订单,生产部门的人就会把该生产订单及时进行结案掉,那么之后在月底财务再来进行调整生产发退料及生产入库的操作那么系统则会报错了,如下图,该订单已经结案了,那么用户再去做入库动作就会报当前订单状态不容许收货的错误。
为此财务部门往往会提出需求,让我们顾问更改SAP系统,让系统容许结案的生产订单去做生产发退料及生产入库的操作。
2. 如何更改工单系统状态的控制点
其实SAP生产订单上的各种系统状态下到底能做什么,不能做什么是可以在后台进行配置的。
该后台配置的T-code为BS22
大家可以看到在这里系统可以针对每个状态进行设置,在这个状态下容许做什么,禁止做什么,或者是做什么的时候系统会给警告。
3.项目实现
为此,针对该项目需求,我们就很好实现了,在BS22更改系统状态TECO的设定,直接把库存移动从原来的禁止更改为容许就可以了,如下:
是不是这个功能很简单但却非常好用?它可以帮助企业解决很多生产控制的需求。
大家学完之后,也可以试试怎么解决一下项目上的需求啊。
项目常见需求:
- 更改系统状态控制,实现当生产订单做完最终报工之后,用户再执行报工的时候,系统直接报错,不容许再次报工。
- 当上面的操作满足预期之后,请再把最终报工状态的控制更改回去,然后再去执行报工看看是什么效果。
- 更改系统状态控制,实现生产订单结案之后用户还可以进行库存移动,但是系统会提醒用户该生产订单已经技术关闭了。
- 当上面的配置更改满足预期之后,再把该订单结案状态的控制更改回去,确保订单结案之后就不可以生产发料,退料及入库了。
好,这个功能就分享到这里,各位朋友如果对PP的各种功能感兴趣,也欢迎扫码加如下微信,我会把大家拉到SAP PP学习群,随时欢迎跟我和其他SAP PP顾问一起交流和学习,
谢谢大家!
本文仅用于SAP软件的应用与学习,不代表SAP公司。(注:文中所示截图来源SAP ERP软件,软件相应著作权归SAP所有)