Production order status profile(需求配置)

requirement :

Hi Experts,

Can anybody please help me to create status profile.

1. Production order should not allowed TECO untill confirm the order.

2. Production order should not allowed GR untill GI.

 

Please tell step by step procedure.

>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>

Correct Answer Re: Production order status profile

Hi,

 

1. Production order should not allowed TECO untill confirm the order.

 

1. Go to BS02, click new & specify the user status name, brief text & lang

2. In status number specify 1, Status = Zst1, short text = test1, init status is tick, lowest 1, highest 2

3. Click on object types & tick PP/PM: order header

4. Double click on this & then in the next screen(Change status profile:transaction control Page), add

- Release - no influence & set

- Technically complete - forbidden & no action

5. Add next status, 2 Status = Zst2, short text = test2, init status is blank, lowest 1, highest 2

- Confirm Prodn. order - no influence & set

- Technically complete - allowed & no action

 

Now assign this profile to the order type in OPJH. Create a new order & test.

 

2. Production order should not allowed GR untill GI.

 

use the same logic as above, replace TECO with GR for Step 1 & for Step 2 specify Goods Movement as no influence & set, then specify GR for prodn order - allowed & no action.

 

But note, if you want to check if all components have been GI before doing GR, then the above status profile wont help, you will have to use the User Exit - MBCF0002, give your specification to your abaper to implement the same.

 

Hope the above answers your query.

 

>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<

There are 2 types of status profiles - System & User

 

The system status profile is set by the system, based on the transactions performed.

 

The initial state is CRTD & once released will have REL. In addition to these there are several statuses (Eg: GMPS, TECO, CLSD, DLFL, DLT, SETC etc).

 

User status is for having custom statuses & these need to be defined in BS02.

 

You can assign these user status profile for production orders in OPJH.

The main reason for these profiles is to give a clear picture to the user the status in which the production order is, something like a snapshot view.

posted @   jefflu99  阅读(773)  评论(0编辑  收藏  举报
编辑推荐:
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
阅读排行:
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 【自荐】一款简洁、开源的在线白板工具 Drawnix
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
点击右上角即可分享
微信分享提示