Messaggi di integrazione back-end in entrata

Un messaggio in entrata è una richiesta che WebSphere Commerce riceve da un'applicazione esterna. Ogni messaggio in entrata attiva un comando in WebSphere Commerce che esegue una particolare funzione. Se si verifica un errore durante l'elaborazione di un messaggio in entrata, viene posizionato nella coda d'errore.

WebSphere Commerce supporta messaggi back-end in entrata che eseguono le seguenti cinque funzioni:

Ciascuna funzione sopra elencata può essere attivata da un messaggio di richiesta nel formato XML ed alcune possono essere attivate utilizzando il formato del messaggio legacy. Si consiglia tuttavia di utilizzare il formato XML. I messaggi XML sono codificati in formato UTF-8.

Per creare una registrazione del cliente, utilizzare il messaggio XML Create_WCS_Customer. Se si registrano le informazioni del cliente su un sistema back-end esistente, piuttosto che creare nuovamente queste informazioni dallo scratch, utilizzare questo messaggio per registrare i dati del cliente sul database di WebSphere Commerce. Il messaggio invia informazioni del cliente esistenti dal server back-end al server di WebSphere Commerce. E' anche possibile utilizzare il messaggio XML Create_NC_Customer ed i messaggi legacy di Aggiornamento cliente per eseguire una funzione simile. Tuttavia, il messaggio XML Create_WCS_Customer consente di immettere informazioni su più clienti.

Per aggiornare una registrazione del cliente che già esiste nel database di WebSphere Commerce, utilizzare il messaggio XML Update_WCS_Customer. Quando si utilizza questo messaggio, il sistema di gestione del cliente back-end aggiorna le informazioni del cliente ed invia il messaggio a WebSphere Commerce per aggiornare le informazioni relative ad un acquirente registrato. E' anche possibile utilizzare il messaggio XML Update_NC_Customer XML ed i messaggi legacy  Aggiornamento cliente per eseguire una funzione simile. Tuttavia, il messaggio XML Update_WCS_Customer consente di aggiornare informazioni su più clienti.

Per aggiornare lo stato di un ordine che già esiste nel database di WebSphere Commerce, utilizzare il messaggio XML Update_WCS_OrderStatus. Utilizzare questo messaggio per aggiornare il database di WebSphere Commerce con lo stato degli ordini che sono stati elaborati da un'applicazione back-end. Ad esempio, lo stato della spedizione di un ordine dal sistema di gestione back-end può essere aggiornato nel sistema di WebSphere Commerce inviando questo messaggio dal sistema back-end a WebSphere Commerce. E' anche possibile utilizzare il messaggio XML Update_NC_OrderStatus o il messaggio legacy Aggiornamento stato dell'ordine per eseguire una funzione simile. Tuttavia, il messaggio XML Update_WCS_OrderStatus consente di aggiornare più informazioni sullo stato degli ordini.

Per aggiornare l'inventario di un prodotto che già esiste nel database di WebSphere Commerce, utilizzare il messaggio XML Update_WCS_ProductInventory. Questo messaggio è ideale per le istanze quando un sistema di inventario back-end o esterno gestisce l'inventario del prodotto. Il sistema esterno può inviare il messaggio a WebSphere Commerce per aggiornare l'inventario nel database di WebSphere Commerce. E' inoltre possibile utilizzare il messaggio legacy  Aggiornamento quantità del prodotto per eseguire la stessa funzione. In alternativa, il messaggio XML Update_NC_ProductInventory esegue una funzione simile. Tuttavia, il messaggio XML Update_WCS_ProductInventory consente di aggiornare le informazioni di più inventari.

Per aggiornare il prezzo di listino o il prezzo di offerta di un prodotto che già esiste nel database di WebSphere Commerce, utilizzare il messaggio XML Update_WCS_ProductPrice. Questo messaggio è ideale per le istanze quando un sistema back-end o esterno gestisce le informazioni del prodotto, compresi i prezzi. Il sistema esterno può inviare uno di questi messaggi a WebSphere Commerce per aggiornare i prezzi di listino o quelli di offerta dei prodotti nel database di WebSphere Commerce. Se si sta aggiornando il prezzo di offerta di un prodotto, è anche possibile utilizzare il messaggio XML Update_NC_ProductPrice o il messaggio legacy Aggiornamento prezzo del prodotto per eseguire la stessa funzione. Tuttavia, per aggiornare le informazioni sull'elenco prezzi è possibile utilizzare solo il messaggio Update_WCS_ProductPrice.

Argomenti correlati

Riferimento correlato

IBM copyright