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

How to apply System Message 06 076 to specific Purchasing Document Type?

Hi experts,

I have a question regarding the application of Purchasing system message 06 076 "Articles of requisition & item & alr. ordered in full" to only specific document types.

The scenario is as such:

There are two types of purchasing scenarios - Trade and Non-Trade. Naturally, they are distinguished by different Purchasing document types.

1. For the Trade Procurement scenario, the PO qty must not exceed the linked PR qty. Hence in our system design, we have applied system message 06 076 (Message Category = "E") to ensure the PO qty never exceeds the linked PR qty.

2. For the non-Trade Procurement however, such a stringent check is not required and thus, only a "W" message would be required.

Currently, the only feasible option on the table is to remove the standard system message 06 076 and build an enhancement to replace this check in the BAdI ME_PROCESS_PO_CUST.

I'm trying to avoid this option as I feel this is an unnecessary and potentially risky step, just to cater for a Non-Trade Procurement requirement which accounts for only 5% for the POs (both Trade and Non-Trade).

I have investigated potential Customizing solutions but came up with nothing. The other option our team looked at is to implement a simple logic to have the Non-Trade PO types side-step the standard system check for PO qty vs PR qty, but there is no standard user exit to implement this logic.

At this point in time, I would like to ask if any of you would have any other way to address such a business requirement?

Much thanks in advance!

Add a comment
10|10000 characters needed characters exceeded

Related questions

1 Answer

  • Best Answer
    Posted on May 29, 2013 at 06:57 AM

    messages attributes can be customized user specificm, but not document type specific.

    If you cant do it per user, then I see no other chance than the Badi.

    Add a comment
    10|10000 characters needed characters exceeded

    • Former Member

      Thanks for your prompt and clear answer, Jürgen L.

      Based on your advice, this is the solution I am proposing to implement:

      1. Copy out a new version ("Z1") of system msg 06 076

      2. Add Parameter ID "MSV" with Parameter value "Z1" in user profiles for identified group of users.

      Thanks again!

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.