Check IDoc number
Is there any way to check the IDOC number from a sending system, within a receiving system?
Yes there is a way to do this. In the receiving system, execute transaction BD87. Select the node for analysis and select “Trace IDOCS”. You will then see all IDOCS as well as the field, IDOC No. partner. (The external IDOC number).
BD56 and WE20 ALE IDoc Segment Filtering
Problem with ALE IDoc segment filtering?
A common problem related to ALE IDoc segment filtering is a mis-alignment between the partner profile settings in WE20 and the segment filtering settings in BD56. Normally the settings in BD56 are maintained and transported where the values in WE20 are maintained manually in each system. If the settings in WE20 are not maintained with the same expected parameters in BD56 the segment filtering will not work. Specifically one needs to make special note that:
- BD56 – Message Type = WE20 – Message Type
- BD56 – Logical System Type = WE20 – Partner Type
- BD56 – Receiver = WE20 – Partner Number
- BD56 – Receiver Role = WE20 – Partner Role
Specifically if Receiver Role is blank then Partner role must be blank. Alternatively if a value exists such as LS (Logical System) the same value must be in both fields.
EDI – IDoc Segment Qualifiers Actions Sundry tips
Have you ever looked for documentation on an IDoc type, listing all segments, all fields including descriptions in the segment and all actions/qualifiers or possible selection values for a field?
You can get all this information by generating a report on a specific IDoc type by using the following function module in Se37: IDOCTYPE_READ_COMPLETE
Put the IDoc basic type for example “ORDERS05” in the field “PI_IDOCTYP” then select the Test Icon.
Alternatively Should you wish to see all qualifiers for a specific segment you can use the Function module “SEGMENT_READ_COMPLETE”.
Enter the segment, for example “E1EDK02” in the field “PI_SEGTYP” and select the Test Icon. In this example segment you will find there are 92 possible qualifiers.
Unrelated Sundry EDI OSS notes
A great OSS note regarding EDI with 27 questions and answers is “SAP Note 456127 – FAQ: Electronic Data Interchange (EDI)in purchasing” .
Another OSS note which gives the settings to use in WE20 when you use the Message Control tab – ”SAP Note 389713 – VE 561: Partner nnn is not an EDI partner”.
Quick and Easy Tut – EDI – Pricing Condition Records
Introduction
So you know that SAP can send pricing condition records from your SAP system to another system using ALE/EDI. An investigation of transaction WE60 can show you the structure of the Basic Type “COND_A03″.
But what is the easiest method of sending the initial data load from SAP to another system for pricing condition records, or how do you use it? Read more 
IDoc numbers related to Sales Documents

How to send pricing Conditions in ALE
You may know how to use BD10 to distribute/send the material master records but how does one send condition records for a specific condition type?
To do this use Vk13 as follows: Read more 
Initial ALE Loads or IDoc Creation
Picture it, you would like to create an IDoc of a specific message type in your system with very little set-up. This is easily done using the following transaction codes:
SAP Tips – IDocs – Parallel Processing versus Packet Size
What is best to use for system performance?
It is not a cut and dry answer – both methods are valid and have their strengths and weaknesses. The following will help: Read more 
SAP Tips – IDoc Commit and Packet Size
Program – RBDAPP01
Use - Inbound processing of IDocs
Tip - Packet Size – (Field- EDP13-PCKSIZ) Read more 
SAP Tips – VBAP-CEPOK – EDI Price/Value
Not all customer expected prices are causing the documents to be incomplete for with EDI. This will help:
Message Type/IDoc Type
Here are the IDoc Basic Types and Message Types for Transactional data along with links to the entire structure in SAP.
Sales
Master Data – Message Type / IDoc Type
SAP Tips – IDoc Change Pointers
Creating IDoc Types from Change Pointers & Deleting Change Pointers.
BD21 – Creating IDoc Types from Change Pointers
SAP Tips – Master Data Distribution
You can move master data across SAP systems and clients using ALE (Application Link Enabling.).
SAP Tips – Set IDoc Status
Set IDoc Status:
This allows you to change the status of IDOCs, which is particularly useful in test environments.
IDOC program – RC1_IDOC_SET_STATUS.
SAP Tips – Availability Check Default Settings and EDI
In the default settings for the availability check (V_TVTA_VFP-REVFP) should you use options: Read more 
Tip – IDoc messages
Tip – Did you know that you can control system responses to specific messages in specific scenarios, this is useful for IDoc processing, you may wish the system to ignore specific messages or error on specific messages. You can control this via transaction SMME.




