---
article_id: KB0393753
article_type: Support Note
component_ids:
  - SBN-AN-INT-ORD
  - SBN-AN-TX-POA
component_descriptions:
  - SAP Business Network for Procurement e Supply Chain > Documenti di transazione > Transazione (ordini d'acquisto, avvisi di spedizione e documenti di entrata merci)
  - SAP Business Network for Procurement e Supply Chain > Integrazioni SAP Business Network > Ordini cXML
products:
  - SAP Business Network for Procurement and SAP Business Network for Supply Chain
personas:
  - Supplier
language: it
created: 2025-08-14
updated: 2026-07-24
source: Knowledge Base
url: https://support.ariba.com/item/view/KB0393753_it
connect_url: https://support.ariba.com/item/view/KB0393753_it?min=1
sap_for_me_url: https://me.sap.com/notes/KB0393753/it
---

# Perché un ordine d'acquisto non è riuscito e presenta l'errore: "PO-9: Risposta cXML non valida"?

## Sintomo

Un ordine d'acquisto inviato a SAP Business Network non riesce e presenta l'errore PO-9: risposta cXML non valida.

## Ambiente

SAP Business Network

## Causa

L'applicazione cXML (Commerce eXtensible Markup Language) del fornitore sta restituendo una risposta cXML non valida per l'ordine d'acquisto inviato da SAP Business Network.

Di seguito è riportato un esempio di risposta non valida:

\<?xml version="1.0" encoding="UTF-8" ?>\<!DOCTYPE cXML SYSTEM "http://xml.cxml.org/schemas/cXML/1.1.010/cXML.dtd"> \<Risposta>  
\<Codice stato="500" text="Testo campione"/>  
\</Risposta>

## Soluzione

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 Guida soluzioni cXML [Documento di risposta di esempio](https://help.sap.com/docs/business-network-for-procurement/cxml-solutions/example-response-document?locale=en-US&version=LATEST). Se questo formato non viene rispettato, l'ordine d'acquisto potrebbe essere contrassegnato come Non riuscito in SAP Business Network.

Di seguito è riportato un esempio di risposta valida 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" timestamp="2016-10-12T18:39:42-08:00">  
\<Risposta>  
\<Codice stato="200" text="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.

## Vedi anche

- *[SAP Help Portal](https://help.sap.com/docs/)* > [SAP Business Network for Procurement](https://help.sap.com/docs/business-network-for-procurement) > [Guida alle soluzioni cXML](https://help.sap.com/docs/business-network-for-procurement/cxml-solutions/cxml-solutions-guide) > [Ordini d'acquisto](https://help.sap.com/docs/business-network-for-procurement/cxml-solutions/purchase-orders) > *[Documenti di risposta](https://help.sap.com/docs/business-network-for-procurement/cxml-solutions/response-documents?locale=en-US&version=LATEST)*
- [KB0404685 - Gli ordini d'acquisto non raggiungono il sistema integrato del fornitore (tramite cXML), ma possono essere visualizzati nella Posta in arrivo del fornitore](https://support.ariba.com/item/view/KB0404685)
- [KB0558349 - Come inviare nuovamente l'ordine d'acquisto da un account fornitore?](https://support.ariba.com/item/view/KB0558349)

## Parole chiave

impossibile, analizzare
