Come posso risolvere le ricevute che non sono riuscite a inviare al mio sistema ERP?
Per comodità dell'utente, questo articolo della Knowledge Base è stato tradotto automaticamente. SAP non fornisce alcuna garanzia in merito alla correttezza o alla completezza della traduzione automatica. È possibile visualizzare il contenuto originale passando all'inglese nel selettore della lingua.
Le ricevute (nonché le ricevute negative/di storno) vengono create in SAP Business Network ma non riescono a causa di un errore di push ERP.
Quando si riceve un errore push ERP, verificare all'interno della soluzione di approvvigionamento esterno se le informazioni sono mancanti o incomplete.
Se l'errore è dovuto al fatto che l'ordine non può essere trovato nel sistema ERP, assicurarsi che non sia stato forzato o eliminato nel sistema ERP dopo che è stato inviato da SAP. Le operazioni future non sono supportate per gli ordini forzati; fare riferimento al documento Trasmissione dell'ordine e agli ordini non riusciti.
Informazioni sul flusso di lavoro delle ricevute:
- Non appena una ricevuta viene approvata, SAP tenterà di inviarla a ERP (in base alla configurazione dell'integrazione). In caso di errore, il sistema tenterà nuovamente di eseguire il push per un totale di 25 volte in base al parametro Application.Receiving.MaxRetriesToSendPushFailedReceipts.
- I nuovi tentativi sono a distanza di circa 6 ore e consentiranno una finestra di circa 6 giorni per identificare e risolvere l'errore lato ERP. Se si desidera che le ricevute vengano sostituite con maggiore frequenza Application.Receiving.EnableProcessPendingReceiptsÈ possibile abilitare frequentemente in modo che le ricevute vengano reinviate ogni 3 ore una volta.
- Nei casi in cui la correzione dell'errore richieda più di 25 tentativi o qualsiasi valore configurato nel parametro Application.Receiving.MaxRetriesToSendPushFailedReceipts, è possibile aumentare il numero massimo di tentativi di invio delle ricevute. Tenere presente che questa modifica dei parametri influirà su tutte le ricevute con stato In attesa di elaborazione e su quelle con stato Elaborazione in corso solo se il parametro Application.Receiving.EnableProcessPendingReceipts è impostato su vero.
In situazioni in cui l'errore non può essere risolto, si consiglia di seguire i seguenti approcci:
Opzione 1 (consigliata):
Forzare l'elaborazione della ricevuta utilizzando il pulsante Forza processo nell'intestazione della ricevuta. Creare quindi la ricevuta manualmente in ERP.
Opzione 2:
Se la creazione manuale di ricevute non è ammessa o non è possibile:
- Forza elaborazione delle ricevute bloccate (quelle che ricevono errori push ERP).
- Assicurarsi che eventuali nuove ricevute ricevano anche un errore push ERP. Suggerimento: contrassegnare la consegna come completata o chiudere l'ordine per la ricezione nel sistema ERP, non in SAP Ariba Procurement, può essere d'aiuto.
- Creare una nuova ricevuta che storni la ricevuta bloccata: se la prima ricevuta ha quantità 1, la ricevuta di storno deve avere quantità -1 e viceversa.
- Inviare la nuova ricevuta.
- Dopodiché, anche la nuova ricevuta di storno dovrebbe essere Forza elaborazione.
- In questo modo si lascerà l'ordine in SAP Ariba con 2 ricevute che si annullano a vicenda.
- Annullare le modifiche apportate nella fase 2.
- Ora è necessario assicurarsi che eventuali nuove ricevute create passino correttamente all'ERP, quindi creare una nuova ricevuta.
Attenzione: eseguire prima il test per assicurarsi che non manchi alcuna fase o che nell'ordine venga eseguita una ricezione complessa. È importante comprendere la logica e può variare in base alla risposta ERP. Ad esempio, se ERP accetta la ricevuta negativa e la registra invece di restituire l'errore, questo approccio non può essere seguito.
Opzione 3:
Modificare la ricevuta con errore push ERP e impostare l' Importo accettato/Numero accettato su 0 e inviare di nuovo. Utilizzare il pulsante Chiudi ordine sulla ricevuta (l'ordine potrebbe ancora essere riaperto).
Attenzione: non utilizzare questa opzione se esistono nuove ricevute registrate per l'ordine. Anche se si trovano in stato Elaborato ed esportati in ERP, verranno rimossi. Questa opzione non è inoltre possibile se il sito è abilitato per la chiusura a livello di voce dell'ordine d'acquisto.
- Se il sito è configurato per l'integrazione delle ricevute con SAP Business Network, tenere presente che le ricevute Forza elaborazione verranno comunque inviate e sincronizzate in SAP, ma l'ERP non sarà sincronizzato.
- Forza elaborazione delle ricevute non può essere inviato nuovamente al sistema ERP; se un utente Forza elaborazione di una ricevuta accidentalmente, è necessario seguire una delle prime due opzioni sopra indicate.
- Per i siti configurati con l'integrazione del canale dei file, la ricevuta verrà messa in coda per l'esportazione non appena viene approvata. Forza processo non arresterà la prima esportazione, ma impedirà la messa in coda della ricevuta la volta successiva. Questo scenario si verifica solo quando una ricevuta riceve un errore di push ERP.
- SAP non supporta l'annullamento della ricevuta. È possibile solo ricevere e successivamente stornarla con ricezione negativa, ma non Annullare/Eliminare/Obsoleta una ricevuta approvata.
-
Per ulteriori informazioni sulle documentazioni specifiche relative alla ricezione, fare riferimento a quanto segue:
Acquisti > In ricezione
Acquisti > In ricezione > Importazione/esportazione ricevute