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

Enhancement ICSV0003 not being called

I am trying to call enhancement ICSV0003 during the creation of a quality notification, but it is not getting called. I created an enhancement project, added ICSV0003, created the include file with just a brek-point statement, and activated the project. the program does not stop in QM01, so i am assuming it does not reach the enhancement.

Essentially (the big picture), i need to fill the values for the partners of the notification with data from the material master, for example, the user id of the MRP controller and/or buyer. I created an MRP controller partner, and it is a mandatory partner, but i cant figure out how to fill the partner with the user id. I can get the user id once i have the MRP controller, but dont know how to put it into the partner record.

Add a comment
10|10000 characters needed characters exceeded

Assigned Tags

Related questions

1 Answer

  • Best Answer
    Posted on Oct 04, 2005 at 12:06 PM

    Hello David,

    the enhancement ICSV0003 is in the area of plant maintenance. I'm not sure, if it's called for quality notifications. Documentation say's :

    "This enhancement is NOT called up if:

    o A notification or an order is created without a reference object " and here it's meant equipment or functional location.

    There are several enhancements beginning with 'QQMA' -perhaps they will fit better.

    Regards Wolfgang

    Add a comment
    10|10000 characters needed characters exceeded

    • Hello David,

      the customer-function behind ICSV0003 is EXIT_SAPLIPAR_002 - that might be the one you put your coding in.

      It's called by two programs - LIPARF00 and LIPARU14 .

      (where-used List of Exit_SAPLIPAR_002).

      SO you could set breakpoints in both programs before the coding CALL CUSTOMER-FUNCTION '002'

      EXPORTING

      TPLNR = G_TPLNR

      .....

      If these breakpoints are reached, there is a chance.

      Regards Wolfgang

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.