| |||||||||
Un ordine d'acquisto inviato a SAP Business Network non riesce con l'errore PO-9: risposta cXML non valida
SAP Business Network
L'applicazione Commerce eXtensible Markup Language (cXML) del fornitore restituisce una risposta cXML non valida per l'ordine d'acquisto inviato da SAP Business Network.
Di seguito è riportato un esempio di tale risposta non valida:
<?xml version="1.0" encoding="UTF-8" ?><!SISTEMA cXML DOCTYPE "http://xml.cxml.org/schemas/cXML/1.1.010/cXML.dtd"> <Risposta>
<Codice stato="500" testo="Testo campione"/>
</Risposta>
Per garantire la corretta trasmissione dell'ordine d'acquisto, il sistema del fornitore deve restituire una conferma HTTP 200 valida quando SAP Business Network annulla l'ordine d'acquisto.
Inoltre, la risposta cXML deve seguire rigorosamente il formato indicato nella sezione Documento di risposta di esempio della Guida alle soluzioni cXML. Se non si rispetta questo formato, l'ordine d'acquisto potrebbe essere contrassegnato come Non riuscito in SAP Business Network.
Di seguito è riportato un esempio di una risposta valida 200:
<?xml version="1.0" encoding="UTF-8"?>
<!SISTEMA cXML DOCTYPE "http://xml.cXML.org/schemas/cXML/1.2.021/cXML.dtd">
<cXML payloadID="1232424-testpayloadid234525" xml:lang="en-CA" timestamp="2016-10-12T18:39:42-08:00">
<Risposta>
<Codice stato="200" testo="OK"/>
</Risposta>
</cXML>
In alternativa, se l'integrazione cXML non è richiesta o è attualmente configurata in modo errato, è possibile modificare il metodo di instradamento in SAP Business Network passando a: Impostazioni account (iniziali utente) > Impostazioni > Instradamento ordini elettronici e selezionando un'opzione alternativa (ad esempio Online).
Una volta intrapresa l'azione correttiva appropriata, il fornitore può inviare nuovamente l'ordine d'acquisto a se stesso per aggiornarne lo stato in Confermato. Se il fornitore è in grado di inviare una fattura all'ordine d'acquisto, anche lo stato dell'ordine d'acquisto verrà aggiornato in Confermato.
SAP Help Portal > SAP Business Network for Procurement > Guida alle soluzioni cXML > Ordini d'acquisto > Documenti di risposta
KB0558349 - Come inviare nuovamente l'ordine d'acquisto da un account fornitore?
SAP Business Network for Procurement e Supply Chain > Documenti di transazione > Transazione (ordini d'acquisto, avvisi di spedizione e documenti di entrata merci)