on 07-21-2006 2:45 PM
Hi,
I created two XI-adapter to read a CSV File and
write the information to SAP. I use the BAPI
BAPI_DOCUMENT_CREATE2 to create a new document
with information from the CSV.
The adapter monitor and the transaction sxmb_moni
show no error messages, but no DIS is created.
Where can I look up for the return of the BAPI or
if the BAPI is filled correctly?
The XML-Message for the input message seems to be correct:
<?xml version="1.0" encoding="utf-8" ?>
- <ns:FileInf_Riek1 xmlns:ns="http://swk_riek">
- <row>
<DOKAR>C3K</DOKAR>
<DOKTL>000</DOKTL>
<DOKVR>00</DOKVR>
<DESCR>Dies ist die Beschreibung</DESCR>
<USER>Riekenberg</USER>
<STATUS_E>AA</STATUS_E>
<STATUS_I>AA</STATUS_I>
</row>
</ns:FileInf_Riek1>
But the payload of the destination messages looks like this:
<?xml version="1.0" encoding="UTF-8" ?>
- <ns0:ZZ_BAPI_DOCUMENT_CREATE2 xmlns:ns0="urn:sap-com:document:sap:rfc:functions">
<DOCUMENTDATA />
</ns0:ZZ_BAPI_DOCUMENT_CREATE2>
How would you analyse, where the mistake could be?
Christian,
I guess you are doing synchronous interface. I presume your are mapping your input CSV file to BAPI.request. Could you please elaborate your configuration exactly.
I have a SOAP -> XI -> bapi Scenario.
And I see my input message in XML Original Message - Inbound Payload . And you can see the mapped payload under Request Message Mapping tab or Call Adapter tab.
The output from BAPI can be seen under Response ->Call Adapter -> Payload tab.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
94 | |
11 | |
10 | |
9 | |
9 | |
7 | |
6 | |
5 | |
4 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.