Skip to Content
author's profile photo Former Member
Former Member

User Exit in Confirmation or TECO to check Goods Issue

Hi Gurus,

There is requierement to restrict 'confirmation' only can be executed after goods issue if there are materials (component) to issued

So we only can do 'confirmation' after we execute goods issue.

Or the other option is TECO only can executed after goods issue (warning/error message appear to do goods issue first)

Is there any user exit to do this ? Any recomendation ?


Tri W

Add a comment
10|10000 characters needed characters exceeded

Related questions

1 Answer

  • Best Answer
    author's profile photo Former Member
    Former Member
    Posted on Aug 13, 2009 at 07:29 PM

    Tri Wicaksono,

    In general both these can be accomplished,but there may some gaps depending upon your scenario and how you are planning on executing the transaction. Here is what i think could be done..

    To prevent TECO of Order, if Planned materials havent been issued:This can be accomplished through the use of User status functionality,at the Orde header level, to control (Allow or prevent) TECO . You could automatically set a User status , when components are added to the Order (System status MACM or MSPT.I am guessing you may have orders without components and this shoudl take care of it). You could also set this user status to be deleted if business transaction Goods movement have been posted. On the Same user status you would have to indicate that the business transaction TECO should not be allowed.

    The above scenario will work if its okay to TECO when there has been atleast one goods issue or partial goods issue. However if you dont want to allow TECO till ALL the planned materials have been completely issued, then you may have to do the same checks on the User exit "IWO10004 : Customer check for Order completion" of the order.

    To Prevent Confirmation of the Operations , if planned materials havent been issued: You will have to use the user exit from CONFPM02 to CONFPM05 to place your custom checks for specific operation depending on your scenario. However it might be difficult if both Goods issue and Confirmation are performed in the same step as the Goods issue may not be visible inside the user exit(Hence you may have to reply on the memory parameters, if available) or if you perform collective confirmation.

    Hope the few cents help.



    Add a comment
    10|10000 characters needed characters exceeded

Before answering

You should only submit an answer when you are proposing a solution to the poster's problem. If you want the poster to clarify the question or provide more information, please leave a comment instead, requesting additional details. When answering, please include specifics, such as step-by-step instructions, context for the solution, and links to useful resources. Also, please make sure that you answer complies with our Rules of Engagement.
You must be Logged in to submit an answer.

Up to 10 attachments (including images) can be used with a maximum of 1.0 MB each and 10.5 MB total.