| |||||||||
Dopo essere stata approvata ed elaborata correttamente dal sistema ERP, una richiesta di acquisto genera un ordine d'acquisto bloccato in stato di ordinazione con solo la PurchaseOrderExportRequest visualizzata nel gateway gestito per gestione della spesa e SAP Business Network.
Una delle cause comuni di questo problema è il contenuto imprevisto nel payload ricevuto dal sistema ERP.
Poiché il gateway gestito per gestione della spesa e SAP Business Network non dispone di un gestore di errori per questo scenario, l'unico modo per individuare se ciò è causato da un SRT: Serializzazione/Deserializzazione non riuscita avviene accedendo all'ERP e consultando la transazione SRT_MONI.
L'errore SRT: Serializzazione / Deserializzazione non riuscita viene avviato nel processo di deserializzazione in cui il proxy ABAP tenta di analizzare sintatticamente l'XML e alimentare gli oggetti ABAP. In questo particolare scenario, il contenuto nel payload supera un limite di lunghezza specificato o utilizza caratteri non adatti al campo nell'oggetto, avviando l'errore.
Per individuare un SRT: Serializzazione / Deserializzazione non riuscita in ERP, eseguire i seguenti passi:
Ora verrà visualizzata una videata con tutti i messaggi di errore in Web Service Utilities: Message Monitor relativo alla richiesta di creazione di un ordine d'acquisto dell'acquirente.
Per comprendere a quale documento è correlato il messaggio di errore, attenersi alla seguente procedura:
) di qualsiasi riga visualizzata da Error Information SRT: Serialization / Deserialization.
) e fare clic su di esso.Per vedere quale campo nel payload sta causando l'errore:
) di qualsiasi riga visualizzata da Error Information SRT: Serialization / Deserialization.I tipi più comuni di errore di deserializzazione relativi a dati utente impropri nel payload sono elencati di seguito:
Esistono diversi modi per risolvere questi problemi, quelli più comuni sono mostrati di seguito:
Per evitare che accada di nuovo per qualsiasi campo particolare, è possibile richiedere una richiesta di personalizzazione. Ciò limiterà la lunghezza massima del campo nella soluzione Ariba, impedendo che venga compilato erroneamente. Per ulteriori informazioni sulla richiesta di personalizzazione, consultare KB0537649.
SAP Integration Suite, gateway gestito > Gateway gestito per Business Network Supply Chain Collaboration > Gateway gestito per Business Network Supply Chain Collaboration per compratori