EDP13 table — IDoc Partner Profile: Outbound Parameters
EDP13 stores outbound technical parameters for classic IDoc partner profiles. SAP's partner-profile documentation lists EDP13 as the outbound-parameter table, together with EDPP1 general partner data, EDP12 Message Control settings, and EDP21 inbound parameters. It is not a distribution-model filter-value table; ALE model filters belong to the BD64 distribution-model configuration layer.
Verified practitioner reference for IDoc Partner Profile: Outbound Parameters. It explains the table's real business role, safe keys and joins, proof path, S/4HANA behavior, common misinterpretations, ownership, and related SAP objects.
Published 20 Sept 2026· 648 words
Purpose
EDP13 holds outbound partner-profile parameters used by the IDoc interface to determine how a message for a particular partner is processed. These settings are maintained conceptually through WE20 and can include message type and technical dispatch/process parameters depending on the scenario. EDP13 is configuration, not runtime IDoc status/history and not the ALE distribution model itself.
Key fields
Read EDP13 through the partner-profile key shown in WE20 and confirm release-specific DDIC fields in SE11 when exact technical names are needed.
- Partner number and partner type identify the outbound partner profile.
- Message type identifies the outbound business message.
- Receiver/technical parameters determine how the IDoc is handed to the outbound process.
- Port/process-code/output-mode context is interpreted together with WE20 and WE21/WE41 configuration.
- General partner-profile data is held separately in EDPP1; inbound parameters are in EDP21.
How it joins the data model
EDP13 is one layer of WE20 configuration. At runtime, partner/message determination leads to an IDoc control record in EDIDC, data segments in EDID4/EDIDD, and statuses in EDIDS. Port information is maintained through WE21 and outbound process-code logic through WE41. BD64 distribution-model settings are a separate ALE decision layer.
How to read it safely
Start from the exact WE20 partner profile and message type. Confirm the client, partner type, and outbound parameter entry before comparing technical dispatch settings. Do not use EDP13 to explain why a BD64 filter suppresses a receiver; prove distribution-model selection separately. Never directly edit partner-profile tables to fix production routing.
How to prove it in the data
For an outbound IDoc routed incorrectly or not dispatched, compare the WE20 outbound entry with EDP13 for the same partner and message type, then verify port/process code and the resulting EDIDC receiver/sender data. If the partner profile is correct but no IDoc is created, move upstream to the application trigger or BD64/change-pointer selection rather than changing EDP13 blindly.
Capture the partner type/number, logical receiver, outbound message and any extension used by the actual IDoc. Compare WE20 parameters with the relevant EDP13 entry and test whether EDIDC was created with the intended partner and port. Then check the port, RFC/file dispatch and status records, instead of concluding that every missing outbound IDoc is an EDP13 error. Use application logs before repeating business output.
ECC vs S/4HANA
EDP13 remains part of classic IDoc partner-profile configuration in S/4HANA. API/event-based integration may avoid partner profiles for new scenarios, but any retained IDoc interface still uses the same conceptual WE20 outbound-parameter layer. The table's role should therefore be described as partner-profile configuration, not as an obsolete ALE filter table.
Common pitfalls
Production incident: a WE20 partner has a valid outbound message type, but IDocs remain in dispatch status or are routed to an unintended receiver. Separate profile determination from IDoc creation and subsequent transmission. EDP13 configures outbound processing, while ports, partner roles, message types and communication destinations have their own checks. The same business partner may be configured differently by message type or partner type.
- Calling EDP13 the storage for BD64 filter values.
- Ignoring partner type and comparing another profile with the same partner number.
- Treating configuration rows as runtime delivery evidence.
- Editing technical outbound parameters directly in the table.
- Blaming EDP13 when the application never generated an outbound IDoc.
Whose problem this is
Primary ownership is ALE/IDoc integration. Application functional teams own business-message triggering; integration/ABAP owns partner profile, process code, and mapping; Basis owns RFC/port connectivity and communication-layer failures.
Related SAP objects
Reviewed pages this object connects to in the ERPClimb knowledge graph.
Source: ERPClimb — https://erpclimb.com/sap-tables/edp13ERPClimb is an independent platform and is not affiliated with SAP SE. Reference pages are written and reviewed by SAP consultants for learning and troubleshooting.