Hi Carles,
sorry I need some clarifications.
- SOAP IncomingPaymentsService command is working as supposed - but unhandy.
- B1WS IncomingPaymentsService : You get a ( maybe false ) business logic error - CardCodes mismatch.
And you can't get the business object XML via DIS SOAP ?
Is this correct ?
For the last point - this works :
<?xml version=""1.0"" ?>
<env:Envelope xmlns:env=""http://schemas.xmlsoap.org/soap/envelope/"">
<env:Header>
<SessionID>SESSIONID</SessionID>
</env:Header>
<env:Body>
<dis:GetBusinessObjectTemplate xmlns:dis=""http://www.sap.com/SBO/DIS"">
<Object>oIncomingPayments</Object>
</dis:GetBusinessObjectTemplate>
</env:Body>
</env:Envelope>
As for the B1WS error I tend to think it is really a business logic error - try to simplify ( add data row by row manually ) your code and have a look in extended DIS log for the sent request.
good luck,
Maik