Comando ReturnCreditAndCloseScan
Le RMA possono essere indirizzate ad un'unica destinazione. E' possibile
accreditare un conto o un ordine.
Questo comando di pianificazione viene utilizzato per eseguire i rimborsi. Questa
attività non viene pianificata automaticamente con il prodotto di base poiché
viene eseguita nel contesto di un negozio. Dopo avere creato un negozio,
il lavoro pianificato può essere creato mediante la Console di gestione.
La tabella di seguito riportata descrive la variabile d'ambiente associata al comando di pianificazione:
Nome variabile d'ambiente |
Descrizione |
storeID |
Il negozio nel quale viene eseguito il comando. |
Azione
- ReturnCreditAndCloseScan esamina le RMA che possono essere accreditate
e considerate come completate. Per ciascuna RMA con stato 'APP',
se tutti gli articoli della RMA sono stati ricevuti e nessuno di essi è stato accreditato,
viene richiamato il comando attività CreditReturnItem. Se CreditReturnItemCmd
rileva un'eccezione, nella registrazione degli errori viene scritto un messaggio
(_ERR_RMA_CREDIT_FAILED). Se CreditReturnItemCmd viene eseguito correttamente,
lo stato della RMA diventerà 'CLO' (completata).
- CreditReturnItem verifica l'esistenza di un rimborso. Se presente,
verrà eseguito il comando
ApproveRefundPolicy che verificherà se il rimborso è consentito. Per impostazione
predefinita, questo comando consentirà sempre il rimborso. Dopo avere autorizzato
il rimborso, viene eseguito il comando attività DoRefund. Dopo avere eseguito il comando,
tutti gli articoli RMA presenteranno la serie CREDITDATE.