hallo,
ich sende einen SOAP record an die ERP Schnittstelle. Response ist ok mit blresult=true. Es wird ein Eintrag in der DB angelegt, jedoch nur mit einem Teil der gesendeten Infos:
mein SOAP record sieht so aus:
<soap:Envelope xmlns:q0="OXERPService" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"><soap:Body>
<q0:OXERPSetArticle><q0:sSessionID>2rgtre2s00i963k ht830m91361</q0:sSessionID><q0:aArticle><q0:OXERPType><q0:aResu lt><q0:ArrayOfString><q0:string>OXID</q0:string><q0:string>b92a3470a90e932c7bddd8be4cd66 cff</q0:string>
<q0:string>NSARTICLEID</q0:string><q0:string>47</q0:string>
<q0:string>OXSHOPID</q0:string><q0:string>oxbaseshop</q0:string>
<q0:string>OXACTIVE</q0:string><q0:string>T</q0:string>
<q0:string>OXSHORTDESC</q0:string><q0:string>this is a great product</q0:string>
<q0:string>OXTITLE</q0:string><q0:string>Billardkugel "8"</q0:string>
</q0:ArrayOfString></q0:aResult></q0:OXERPType></q0:aArticle>
</q0:OXERPSetArticle>
</soap:Body></soap:Envelope>
(NSARTICLEID ist ein von mir angelegtes Feld. Damit gibt es keine Probleme.)
Felder die angelegt werden:
NSARTICLEID, OXSHOPID, OXACTIVE
Felder die nicht angelegt weden:
OXSHORTDESC, OXTITLE
Weiß jemand Rat?
Grüße,
Georg
ich sende einen SOAP record an die ERP Schnittstelle. Response ist ok mit blresult=true. Es wird ein Eintrag in der DB angelegt, jedoch nur mit einem Teil der gesendeten Infos:
mein SOAP record sieht so aus:
<soap:Envelope xmlns:q0="OXERPService" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"><soap:Body>
<q0:OXERPSetArticle><q0:sSessionID>2rgtre2s00i963k ht830m91361</q0:sSessionID><q0:aArticle><q0:OXERPType><q0:aResu lt><q0:ArrayOfString><q0:string>OXID</q0:string><q0:string>b92a3470a90e932c7bddd8be4cd66 cff</q0:string>
<q0:string>NSARTICLEID</q0:string><q0:string>47</q0:string>
<q0:string>OXSHOPID</q0:string><q0:string>oxbaseshop</q0:string>
<q0:string>OXACTIVE</q0:string><q0:string>T</q0:string>
<q0:string>OXSHORTDESC</q0:string><q0:string>this is a great product</q0:string>
<q0:string>OXTITLE</q0:string><q0:string>Billardkugel "8"</q0:string>
</q0:ArrayOfString></q0:aResult></q0:OXERPType></q0:aArticle>
</q0:OXERPSetArticle>
</soap:Body></soap:Envelope>
(NSARTICLEID ist ein von mir angelegtes Feld. Damit gibt es keine Probleme.)
Felder die angelegt werden:
NSARTICLEID, OXSHOPID, OXACTIVE
Felder die nicht angelegt weden:
OXSHORTDESC, OXTITLE
Weiß jemand Rat?
Grüße,
Georg