11-20-2007 6:46 AM
Business scenario: R/3 4.7C XI-3.00 SRM 5.00
Outbound Idocs are sent from R/3 to the SRM Server via XI server for each scheduling Agreement Realease (SAR).
As a standard IDOC processing 3 Header level segments should be present in the IDOC When it is sent from R/3 to SRM. We have found that is in some cases 3rd segment E1EDKA1 (WE) containing Delivery point address is completely missing and yet Idoc is successfully generated and transferred to SRM (causes SRM Server ASN Process incomplete.). When we have manually tried to push the SAR, the IDOC Was sent successfully. Where we checked the data of Recipient address and partner function has already been maintained in the system. And randomly partner function WE is skipped when the IDOC is generated and processed in the R/3 System.
Following are the details about missing entry. For more details both success and missing segments snapshots are enclosed in the enclosed document.
Node: E1EDKA1 (WE)
But at the time of error...This segment E1EDKA1(WE) Completely Missing.
Direction 1 Outbox
Current status 41
Basic type DELFOR02
Extension
Message type DELINS
Partner no. SR4CLNTDRY
Partn.Type LS
Port A000000001
Queries:
1) Idoc creation is a standard functionality, then why the system is not raising any error when the segment is missing in the Idod?
2) What can be the probable causes for this abnormal behavior?
11-20-2007 8:08 AM
Hi,
Segment will not be sent, if none of the fields in the segment have value. In all the cases where segment is missing, the corresponding data in the transaction will be missing.
Regards,
Kohima.R
11-20-2007 8:53 AM
If you readout my post,
I mentioned that delivery address which is coming in particular mentioned segment has been maintained in the system for same po which sent by idoc successfully previously, It randomly behaving like this.
If you wish to ask me more information, please forward me your email id,I would like to send you snapshots.
Thanks
Anil