Sincronizzazione inventario

La sincronizzazione dell'inventario consente di aggiornare l'inventario del sistema interno con l'inventario effettivo sui nodi. Utilizzando l'inventario, viene fornita una vista di disponibilità in tempo reale sincronizzata per tutte le forniture e richieste su più sistemi, che includono in negozio, centri di distribuzione, fornitori, distributori e in transito.

Per sincronizzare le forniture da qualsiasi sistema esterno, utilizzare le API REST di sincronizzazione inventory service . I dati sincronizzati aggiornati in inventory service devono contenere i dettagli data / ora. È preferibile che la data / ora corrisponda all'ora delle informazioni di sincronizzazione dell'inventario acquisite da un sistema di inventario, ad esempio nodo, negozio, magazzino.
Nota:
  • Quando l'API Sync viene avviata, potrebbero essere necessari alcuni secondi o ore per sincronizzare l'offerta e la disponibilità in base al carico in esecuzione sul sistema.
  • L'immagine di inventario fornita da inventory service non considera i casi di linea di confine.
    Ad esempio, si consideri che le informazioni di sincronizzazione dell'inventario vengono catturate dal sistema di inventario alle 12:02 PM con una fornitura di 102.
    • Alle ore 12:02 (adeguamento -2), l'inventario del sistema di origine viene adeguato a -2 a causa di una transazione. La fonte è ora a 100.
    • Alle 12:03 (sincronizzazione 100), la sincronizzazione dell'inventario viene eseguita sul sistema di origine. La fonte è ancora a 100.
    • Alle 12:04 (adeguamento -1), l'inventario del sistema di origine viene adeguato a -1 a causa di una transazione. La fonte è ora a 99.
    Ora, se l'API inventory service Sync viene attivata alle 12:04, si verifica il seguente comportamento.
    • Alle 12:04 PM (adeguamento -1), l'inventario è stato adeguato a -1, per cui l'inventario è ora pari a 101.
    • Alle 12:05 PM (Sync 100), applica Sync per aggiornare l'inventario a 100. Quindi, l'API riproduce la sincronizzazione dell'inventario -1, poiché il -1 si verifica dopo la sincronizzazione, il che rende l'inventario 100 meno 1 uguale a 99.
    • Alle 12:06 PM (Regolazione -2), ignora il -2 poiché la regolazione è avvenuta prima della sincronizzazione.

    Non è possibile determinare l'inventario che rientra in questo caso di linea di confine. Pertanto, è meglio che durante il tempo di inattività, la sincronizzazione dell'inventario si verifichi su base notturna o settimanale e quando le spedizioni non vengono effettuate.

  • Assicurarsi che la sincronizzazione inventario per una combinazione articolo - nodo sia completata prima che si verifichi la successiva sincronizzazione inventario per la stessa combinazione articolo - nodo. Ad esempio, si consideri che la sincronizzazione dell'inventario per Item1 sul Node1 si verifica alle 1:00 AM, ma le informazioni non vengono inviate a inventory service fino alle 5:00 AM. Assicurarsi che la successiva sincronizzazione dell'inventario per lo stesso Item1 sul Node1 si verifichi solo dopo le 5:00.