on 2007 Jul 12 10:36 AM
Hello all,
my customer uses external operations. He wants to be sure that external operation cannot be confirmed if GR for external operation has not already posted.
I know that goods receipt of an externally processed material causes the status of the operation to be updated so I've thought to check in CO11N operation status: if is not "delivered", then do not save the confirmation. I'm not sure this can be done using sap enhancement CONFPP03: Customer-defined checks after operation selection.
Is there any suggestion?
Is there any other way?
Regards
Nue
What you suggested using CONFPP03 should work. Check the operation status for GR. But I am not sure if the status changes after GR. Even if it doesnt you can check if GR is done from the purchasing document attached to the order.
In any case the enhancement would work.
Regards
Ram
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi,
The GR of an externally processed material causes the status of the operation
to be updated as
1. EOPD --- External Op Partially Delivered
2. EOFD -
External Op Finally Delivered .
I think you need to define a User status for your condition to be checked.
Following is the steps for creating user status such that the condition is Restrict release if there is CSER status .
1.You need to define a status profile in BS02 ( Ex A1)
2. Assign the status profile to object type PP order header
3. Then click the user status .
4.Enter the user status as CSER.Tick the initial status indicator.
5. Double click the CSER ,then goto create mode.
6. select the business transaction release.
7. Against release transaction choose forbid radio button and select the set function.
7. Save and assign the status profile to order type in OPJH.
Change in a process order not allowed when the order status is TECO
1. Goto TCODE BS02
2. Create status profile ex A1
3. Assign the Object type Ex PP PRODUCTION ORDERS.
4. Goto User status.
5. Enter TECO and set as initial.
6. Double click on TECO
7. Goto create mode
8. click goods movement Forbid.
9. Confirm order forbid set active status
10 GR For production order forbid set active.
11. Assign the user status to order type .
Similar to that you need to define status profile and assign it to object type
PP opeartion Header and set the user status as EOPD and the allowed transaction is confirmed order set.
Regards,
nandha
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi nandha,
your suggestion seems to be more complicated than my requirement.
You mean that introducing a user status I can set the system so that no confirmation is possible until the user status is modified in production order.
The problem is that the person who creates GR is the same, at the same time, that confirms the operation. He is not authorized to go into production order and change user status.
Why cannot I check directly in CO11N if EOPD exists?
Regards
Nue
Last doubt (I hope):
if I set EOPD as user status "confirmation permitted" this means that internal operation won't be confirmed any more, since they are not supposed to have GR associated.
How then can I discriminate it?
Technical question: what about Tcode BS42? Should it be involved in customizing, should not it?
Regards
Nue
User | Count |
---|---|
103 | |
7 | |
7 | |
6 | |
5 | |
5 | |
3 | |
3 | |
3 | |
3 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.