IDoc status 32 — IDoc Status 32 - Outbound IDoc Was Edited
Status 32 marks an outbound IDoc that was created by manually editing another IDoc's segment data through the edit or test tool. The system never edits an IDoc in place; it generates a new IDoc number carrying the changed content and marks it 32, while the IDoc it copied from is reclassified to status 33. It signals deliberate manual intervention, not a normal processing failure.
This page covers what IDoc status 32 actually represents on outbound IDocs, why it always exists in a pair with a status 33 original, and the specific chain of causes tied to manual editing rather than transmission failure. It also covers the duplicate-transmission risk that reprocessing a 32 carelessly can create, and who should own the follow-up.
Published 16 Sept 2026· 1,014 words
What the status means
Status 32, 'IDoc was edited', only ever appears on an outbound IDoc that was created by editing another IDoc's data through the test/edit tool. It is not a state that a normal IDoc transitions into on its own; the system generates a brand-new IDoc number to hold the edited segment content, marks that new IDoc 32, and reclassifies the IDoc it was copied from as status 33, 'Original of an IDoc which was edited'. So finding a 32 means someone deliberately produced an edited variant of an existing outbound IDoc, generally to correct bad data or to replay a message with a manual change, and that variant sits outside the normal dispatch cycle waiting to be sent.
Why it appears
- Most frequent: a consultant or support person used the IDoc edit/test tool to patch incorrect segment data on an outbound IDoc, such as a wrong material number, quantity, or partner number, instead of correcting the source document and letting the application regenerate the IDoc properly.
- The edit was used to strip out a segment that the receiving system's mapping rejected, producing a slimmer IDoc intended to pass validation on retry rather than fixing the mapping or the data feeding it.
- A developer used the tool during unit testing of a partner interface and the edited copy was never cleaned up afterward, leaving it visible in a quality or production system status list.
- Someone changed control record values on the copy, such as partner number, message type, or port, to reroute the message to a different receiving system, test partner, or alternate port during troubleshooting.
- A batch correction job or a custom program invoked the underlying edit mechanism programmatically to fix a systemic data error across many IDocs at once, generating a matching set of 32/33 pairs that then need individual review.
What to inspect
- WE05 or WE02, filtered on status 32, to list the edited IDocs and capture their IDoc numbers and creation timestamps.
- Same transaction, cross-reference by document number and date range to locate the paired original, which carries status 33 and is usually the immediately preceding or following IDoc number.
- WE19, open the edited IDoc and step through it segment by segment against the original to see exactly which fields differ, and check change documents if that logging was active.
- WE20, the partner profile for the message type and partner, to confirm what outbound parameters (process code, port, output mode) will apply if the edited copy is dispatched.
- The source application document, such as the sales order, delivery, or purchase order, to confirm whether the underlying data problem was also corrected there or only patched on the IDoc copy.
How to reprocess safely
Before touching the 32, decide whether editing was the right tool at all. If the underlying document data was wrong, correct it on the source document first; a patched IDoc without a corrected source document leaves a permanent inconsistency between what SAP holds and what was actually sent externally. If the edit is confirmed correct, a genuine one-off fix or a deliberate reroute, the reprocessing route is to dispatch the edited IDoc itself, not the original. That is triggered from within the edit tool's own processing function, which pushes the copy through outbound processing toward status 03 and then 12 in the normal way. The critical check before dispatch is whether the original IDoc, now at status 33, already reached the receiving system. If it did, sending the edited copy duplicates the business message on the partner side unless the receiving interface can dedupe by document number, or unless the original transmission is formally cancelled with the partner first. If the original never left SAP, it can be left at 33 with no further action, and only the edited copy needs dispatching.
The fix people try first (and why it fails)
The habitual move is to select the 32 IDoc in the status monitor and mass-reprocess it alongside genuine error statuses, on the assumption that 32 just means stuck and needs pushing. That skips the question of whether the paired original IDoc already went out. If it did, the partner ends up holding two versions of the same business document, one wrong and one corrected, with no system-level link tying them together, and reconciling that on both sides becomes a manual exercise.
Whose problem this is
Whoever holds edit authorization on the IDoc test/edit tool owns the decision to create a 32 in the first place, and that authorization should be tightly restricted outside development and support activity. When one turns up in a production system, hand it to the interface or basis team to establish who created it and why, and to the functional owner of the source document to confirm whether the real underlying data was ever corrected upstream.
Common pitfalls
Status 32 looks like a processing failure when scanning a status list sorted numerically near the error statuses, but it carries no error at all; it is a deliberate artifact of manual editing, not a rejection from the port or the receiving system. The paired original at status 33 is easy to miss because standard IDoc list transactions do not group the two together by default. Change document logging on the segment edit is only available if that logging was switched on beforehand, so the exact delta between original and edited copy is often unrecoverable after the fact. A 32 with no corresponding fix on the source document is effectively invisible to anyone who only checks the application side.
Related SAP objects
Reviewed pages this object connects to in the ERPClimb knowledge graph.
Source: ERPClimb — https://erpclimb.com/sap-idoc/status-32ERPClimb is an independent platform and is not affiliated with SAP SE. Reference pages are written and reviewed by SAP consultants for learning and troubleshooting.