cancel
Showing results for 
Search instead for 
Did you mean: 

Process order confirmation

0 Kudos

Dear All Experts,

How to stop to change quantity in process order confirmation.

We required confirmation as per BOM.

User no need to change  qty at the time of confirmation in raw material /component qty.

Accepted Solutions (0)

Answers (5)

Answers (5)

Anupam1143
Active Contributor
0 Kudos

Hi

You can define the single screen confirmation profile according to your user roles and assign while defining the user id in parameters against parameter CORUPROF the same profile.

Check forum for the same threads and answers by expert Caetano.

Regards,

Anupam Sharma

former_member209265
Active Contributor
0 Kudos

Hi Mahendra,

You can do it through user exit.

PPCO0023  Checks Changes to Order Components

PPCO0007  Exit when saving production order

At the time of saving order, will check for the quantity. If it is changed from the specified quantity it will throw an error. As well you can have a control so that specific user can access it. You have to make a Z-table and put the users who will have access.

This will work out as this is a tested solution. Please talk to an ABAP person for exit and code implementation.

Success.

Regards,

Krish.

jessica_li
Advisor
Advisor
0 Kudos

Dear Mahendra,

You can create a Transaction Variant in T-cd:SHD0 and make button “Goods Movement” greyed out. Then users cannot go into “Goods Movement” screen to change backflushed components.

Best regards,

Jessica

former_member209265
Active Contributor
0 Kudos

Hi Jessica,

Happy new year.

One clarification. Once you are making the Goods movement button greyed out, goods movement screen will not come. Now if you are saving the confirmation directly, goods movement will not happen. Hence confirmation without consumption(261) will happen. Hence after some days huge material will show as stock (in SAP) but order will be confirmed.

Think this will not solve the problem Please correct me if I am wrong.

Regards,

Krish.

jessica_li
Advisor
Advisor
0 Kudos

Hi Krish,

I understand your concern.

   

If the backflush indicator is NOT set for the component in order, but “All components” is set in customizing OPK4, then goods movement only happens if you go to goods movement screen.

    

However, if the backflush indicator is set for the component in order, goods movement will happen even though you don't go to goods movement screen.

Sorry I didn’t consider all the situations.

Best regards,

Jessica

former_member209265
Active Contributor
0 Kudos

Agreed Jessica. All material should have backflush.

Thanks.

Krish.

kaushik_choudhury2
Active Contributor
0 Kudos

Hello Mahendra,

If the yield is actual data always then in addition to the suggestion by Dee Joy, please check the field configuration for confirmation in CO86.

Hope you will find it helpful

Cheers

K

dejoy
Active Contributor
0 Kudos

Hello Mahendra,

Check with Badi- WORKORDER_GOODSMOVEMENT for confirmation(here can check entered component qty against order/bom qty) and Badi-WORKORDER_UPDATE for production order(to restrict user from changing qty in order).


Regards,