Skip to Content
0
Former Member
Jan 13, 2011 at 10:17 AM

DESADV.DELVRY 03 IDOC to file Issue with Mapping

508 Views

Hi All,

We have DESADV.DELVRY03 used in this scenario. The Header Text Field : E1TXTH8 had the segment :TDID(Text ID) .

The Codition is : If TDID =9500 Condition , then the field of :E1EDL41 - BSTNR (Customer PO number ) should be mapped , sent as file data

I am doing the Graphical (Visual Mapping tool) as i am not expertised in XSLT .

Since the TDID and BSTNR fields are from diffrent segments , it is throwing an error.

Could you please suggest how to solve this isuse as it is crtical task .

-I tried with: if TDID=9500 , then BSTNR = (CutomerPONo--interface field) , this throws an error :

RuntimeException in Message-Mapping transformation: Runtime exception during processing target field mapping /ns0:ShipmentDelivery_Request/ReferenceData_Party/CustomerPONumber. The message is: Exception:[java.lang.IllegalArgumentException: Cannot cast 9500 to boolean] in class com.sap.aii.mappingtool.flib3.Bool method equals[9500, 9500, com.sap.aii.mappingtool.tf3.rt.Context@54039b37]

Edited by: Varalakshmi SB on Jan 13, 2011 11:18 AM