| |||||||||
O comandă fermă trimisă către SAP Business Network eșuează cu eroarea PO-9: Răspuns cXML nevalid.
SAP Business Network
Aplicația Commerce eXtensible Markup Language (cXML) a furnizorului returnează un răspuns cXML nevalid pentru comanda fermă trimisă de SAP Business Network.
Mai jos este un exemplu de astfel de răspuns nevalabil:
<?xml version="1.0" encoding="UTF-8" ?><!DOCTYPE cXML SYSTEM "http://xml.cxml.org/schemas/cXML/1.1.010/cXML.dtd"> <Răspuns>
<Cod stare="500" text="Text model"/>
</Răspuns>
Pentru a asigura transmiterea reușită a comenzii ferme, sistemul furnizorului trebuie să returneze o confirmare HTTP 200 validă când SAP Business Network dirijează comanda fermă.
În plus, răspunsul cXML trebuie să respecte cu strictețe formatul evidențiat în secțiunea Document exemplu de răspuns din Ghidul de soluții cXML. Nerespectarea acestui format poate duce la marcarea comenzii ferme ca Eșuată în SAP Business Network.
Mai jos este un exemplu de răspuns valabil 200:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE cXML SYSTEM "http://xml.cXML.org/schemas/cXML/1.2.021/cXML.dtd">
<cXML payloadID="1232424-testpayloadid234525" xml:lang="en-CA" timmark="2016-10-12T18:39:42-08:00">
<Răspuns>
<Cod stare="200" text="OK"/>
</Răspuns>
</cXML>
Alternativ, dacă integrarea cXML nu este necesară sau este configurată incorect în prezent, puteți modifica metoda de dirijare în SAP Business Network navigând la: Setări cont [Inițiale utilizator] > Setări > Dirijarea comenzilor electronice și selectând o opțiune alternativă (de exemplu, Online).
După ce a fost efectuată acțiunea de corecție corespunzătoare, furnizorul poate reexpedia comanda fermă către sine pentru a-și actualiza situația la Confirmat. Dacă furnizorul poate transmite o factură la comanda fermă, situația comenzii ferme va fi, de asemenea, actualizată la Confirmat.
SAP Business Network pentru Procurement & Supply Chain > Documente de tranzacții > Tranzacție (comenzi ferme, avize de expediere și recepții de bunuri)
SAP Business Network pentru Procurement & Supply Chain > Integrări SAP Business Network > Comenzi cXML