How to Disable Change Output in SAP Purchase Order Without Errors

Problem: Unwanted Change Output Triggered in SAP PO

By default, SAP generates a change output message every time a PO is modified. This is part of SAP's standard behavior and is governed by message control configurations. The challenge arises when you don't want these messages to be generated—but the system still insists on producing them. Key Pain Points:
  • SAP automatically creates a change output after PO modification.
  • There's no direct customization found in IMG to disable this behavior.
  • Disabling it incorrectly results in a warning: “No message record could be found for output of message.”

Solution: Customize Message Control Settings in Transaction OMQN

To effectively suppress the change output without triggering system warnings, follow these steps:

Step 1: Access Transaction OMQN

Go to SAP GUI and enter transaction code: OMQN
This takes you to Fine-Tuned Message Control for Purchasing.

Step 2: Modify the Operation Type

  1. Locate the entry corresponding to your message type (e.g., NEU).
  2. Identify the operation "2" (Change).
  3. Delete or deactivate this entry for your specific message condition type.
By removing the message control for operation "2", SAP will no longer trigger an output when a PO is changed.

Step 3: Verify the Condition Records

SAP uses condition tables such as order type/purchasing organization to determine if a message should be triggered. If you’ve removed the change operation correctly in OMQN, the system should not raise the earlier warning message.

What Happens If You Don’t Update Message Control?

If the change output is disabled incorrectly:
  • SAP will still attempt to generate the message.
  • You’ll receive a warning: “No message record could be found for output of message.”
  • This may confuse users and affect processing.

Tips to Remember

  • Always test changes in a development or QA system before implementing in production.
  • Document changes clearly for future audits or configuration references.
  • Coordinate with your SAP MM consultant or BASIS team if you're unsure about the condition records.

FAQs About Disabling Change Output in SAP PO

1. What is the purpose of change output in SAP Purchase Orders?

Change output documents provide transparency to vendors by notifying them of PO modifications. However, it’s not always needed.

2. Can I disable only specific change outputs (e.g., price change only)?

Yes, with advanced message control customization using condition records and requirement routines, you can control what triggers an output.

3. Is OMQN available in all SAP systems?

OMQN is standard in ECC and S/4HANA systems, but authorization to access it may vary by role.

4. Will disabling this output affect EDI or email transmissions?

Yes, if your EDI/email systems rely on PO change outputs, they will no longer receive updates. Be cautious when implementing.

5. How can I re-enable it later if needed?

Simply re-add the entry for operation “2” in transaction OMQN and maintain the appropriate condition records.

6. Can this be controlled per document type or vendor?

Yes, by using different condition records and customizing message schemas per document type or vendor group.

SAP MM Books
SAP Material Management Certification, Interview and Configuration Reference Books

SAP Material Management Tips
SAP MM Configuration Tips and Materials Management Discussion Forum

Main Index
SAP ERP Modules, Basis, ABAP and Other IMG Stuff

All the site contents are Copyright © www.erpgreat.com and the content authors. All rights reserved.
All product names are trademarks of their respective companies.  The site www.erpgreat.com is in no way affiliated with SAP AG.
Every effort is made to ensure the content integrity.  Information used on this site is at your own risk.
 The content on this site may not be reproduced or redistributed without the express written permission of
www.erpgreat.com or the content authors.