<?xml version="1.0" encoding="UTF-8" standalone="no"?> <soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"> <soap:Body> <CustomerUpdate xmlns="urn:microsoft-dynamics-schemas/codeunit/WebserviceListener"> <XmlFile> <Customer Action="Insert"> <No.>1</No.> <Name>test klant</Name> <Search_Name>TEST KLANT</Search_Name> <Name_2/> <Address>a</Address> <Address_2/> <City/> <Contact/> <Phone_No./> <Telex_No./> <Our_Account_No./> </Customer> <Customer Action="Insert"> <No.>2</No.> <Name>Nog een klant</Name> <Search_Name>NOG EEN KLANT</Search_Name> <Name_2/> <Address/> <Address_2/> <City/> <Contact/> <Phone_No./> <Telex_No./> <Our_Account_No./> </Customer> </XmlFile> </CustomerUpdate> </soap:Body> </soap:Envelope>
Answers
You should use a XMLPort as your receiving parameter. Take a look at this http://community.dynamics.com/blogs/nav ... 44436.aspx
\Jonas
The xmlport on the receiving side will it receive the entire soap xml?
Or just the 'payload' part.
Thanx to Wireshark I have been able to capture the structure of send soapmessage