Condividi tramite


Impostare l'allocazione dell'inventario

Questo articolo descrive come configurare la funzionalità di allocazione inventario del componente aggiuntivo Visibilità inventario in Microsoft Dynamics 365 Intelligent Order Management.

Per informazioni sul componente aggiuntivo Visibilità inventario, vedi Componente aggiuntivo Visibilità inventario. Per informazioni su come aggiungere il componente aggiuntivo Visibilità inventario come provider in Intelligent Order Management, vedi Configurare il provider di Visibilità inventario.

Termini importanti

I seguenti termini e concetti sono utili nelle discussioni sull'allocazione dell'inventario:

  • Gruppo di allocazione – Il gruppo proprietario dell'allocazione, ad esempio un canale di vendita, un gruppo di clienti o un tipo di ordine.
  • Valore del gruppo di allocazione – Il valore di ciascun gruppo di allocazione. Per esempio, Web o negozio potrebbe essere il valore di un gruppo di allocazione del canale di vendita, mentre VIP o normale potrebbe essere il valore di un gruppo di allocazione del cliente.
  • Gerarchia di allocazione – Un modo per combinare i gruppi di allocazione in modo gerarchico. Ad esempio, puoi definire canale come livello gerarchico 1, area come livello 2, e gruppo di clienti come livello 3. Durante l'allocazione delle scorte, è necessario seguire la sequenza della gerarchia di allocazione quando si specifica il valore del gruppo di allocazione. Ad esempio, potresti assegnare 200 biciclette rosse in ordine di priorità al canale Web, all'area Londra e al gruppo di clienti VIP.
  • Disponibile per l'allocazione - Il pool comune virtuale che indica la quantità disponibile per un'ulteriore allocazione. È una misura calcolata che puoi definire utilizzando la tua formula. Se stai utilizzando anche la funzione di prenotazione temporanea, ti consigliamo di utilizzare la stessa formula per calcolare la disponibilità per l'allocazione e la disponibilità per la prenotazione di quantità.
  • Allocato – Una misura fisica che mostra la quota allocata che può essere utilizzata dai gruppi di allocazione.
  • Consumato – Una misura fisica che indica le quantità che sono state consumate rispetto alla quantità allocata originale. Man mano che i numeri vengono aggiunti a questa misura fisica, la misura fisica allocata viene automaticamente ridotta.

Background aziendale e scopo

In molti casi, produttori, rivenditori e altre parti interessate di attività della catena di approvvigionamento devono allocare in anticipo le scorte per importanti canali di vendita, località o clienti o per eventi di vendita specifici. L'allocazione dell'inventario è una procedura tipica nel processo di pianificazione operativa delle vendite. Viene eseguita prima che si verifichino le attività di vendita effettive e venga creato un ordine cliente.

Ad esempio, un'azienda di biciclette che vende sia online che nel punto vendita ha scorte limitate disponibili per una bicicletta popolare. In ogni canale di vendita, l'azienda ha alcuni importanti partner aziendali (marketplace e grandi rivenditori) che richiedono che una parte specifica dell'inventario disponibile della bicicletta venga salvata per loro. Per soddisfare i partner aziendali, l'azienda di biciclette deve essere in grado di bilanciare la distribuzione delle azioni attraverso i canali e anche di gestire le aspettative dei suoi partner VIP. Il modo migliore per raggiungere entrambi gli obiettivi è utilizzare l'allocazione dell'inventario. In questo modo, ogni canale e rivenditore può ricevere specifiche quantità assegnate che possono essere vendute successivamente ai consumatori.

L'allocazione dell'inventario ha due scopi aziendali fondamentali:

  • Protezione dell'inventario (noto anche come ringfencing) – Le organizzazioni desiderano allocare in anticipo scorte limitate a canali prioritari, aree, clienti VIP e società sussidiarie. La funzione di allocazione del coponente aggiuntivo di visibilità inventario contribuisce a proteggere l'inventario allocato, in modo che altre allocazioni, prenotazioni o altre richieste di vendita non influiscano sull'inventario allocato in precedenza.
  • Controllo delle vendite eccessive – Il controllo delle vendite eccessive limita le quantità assegnate, in modo che le parti riceventi non consumino più della quantità assegnata. La funzione di allocazione dell'inventario del componente aggiuntivo Visibilità inventario pone una restrizione sulle quantità allocate in precedenza. Pertanto, le parti riceventi come canali o gruppi di clienti non consumeranno in eccesso quando entrano in vigore le transazioni di vendita effettive basate su prenotazioni flessibili.

Funzionalità di allocazione inventario di Visibilità inventario

La funzionalità di allocazione dell'inventario del componente aggiuntivo di visibilità inventario è composta dai seguenti componenti:

  • L'origine dati predefinita relativa all'allocazione, le misure fisiche e le misure calcolate

  • Gruppi di allocazione personalizzabili con un massimo di otto livelli

  • Un set di API di allocazione:

    • allocate
    • reallocate
    • unallocate
    • consume
    • query

Sebbene la funzionalità di allocazione inventario non metta da parte le quantità di inventario fisico, fa riferimento alla quantità di inventario fisico disponibile di un prodotto per definirne la quantità di iniziale del pool virtuale iniziale disponibile per l'assegnazione. L'allocazione dell'inventario è un'allocazione temporanea. In altre parole, viene eseguita prima che si verifichino le transazioni di vendita effettive e non dipende dagli ordini cliente. Ad esempio, puoi allocare le scorte ai tuoi canali di vendita più importanti o ai grandi rivenditori aziendali prima che i clienti dell'e-commerce visitino il canale di vendita o il negozio al dettaglio per acquistare lo stock.

La differenza tra allocazione dell'inventario e prenotazione temporanea dell'inventario è che la prenotazione temporanea è solitamente collegata alle transazioni di vendita effettive (righe dell'ordine cliente). Se vuoi utilizzare insieme le funzioni di allocazione e prenotazione temporanea, ti consigliamo di eseguire prima l'allocazione delle scorte. Quindi effettua la prenotazione temporanea rispetto alle quantità allocate.

La funzionalità di allocazione dell'inventario consente ai pianificatori delle vendite e ai responsabili di account di gestire e allocare in anticipo le scorte importanti tra gruppi di allocazione come canali, aree e gruppi di clienti. Supporta anche il monitoraggio, la rettifica e l'analisi in tempo reale del consumo rispetto alle quantità assegnate, in modo che il rifornimento o la riallocazione possano essere eseguiti in tempo. Questa capacità di avere visibilità in tempo reale sull'allocazione, sul consumo e sul saldo dell'allocazione è particolarmente importante in occasione di vendite rapide o eventi promozionali.

Prerequisiti

Prima di configurare le impostazioni della funzionalità di allocazione dell'inventario del componente aggiuntivo Visibilità inventario, è necessario completare i seguenti passaggi preliminari.

Attivare la funzionalità di allocazione dell'inventario

Per attivare la funzionalità di allocazione dell'inventario in Intelligent Order Management segui questi passaggi.

  1. Andare a Impostazioni.
  2. Seleziona Indice e prenotazione.
  3. Nella scheda Gestione funzionalità e impostazioni , attiva l'interruttore Allocazione.

Scheda Gestione funzionalità e Impostazioni della pagina Configurazione visibilità inventario, in cui l'interruttore di attivazione/disattivazione Allocazione è attivato.

Abilitare un prodotto per l'allocazione

Per abilitare un prodotto per l'allocazione in Intelligent Order Management, segui questi passaggi.

  1. Vai a Prodotti e apri il prodotto.
  2. Nella scheda Dettagli aggiuntivi, nella sezione Inventario, nel campo Consente allocazione scorte, seleziona .

Scheda Dettagli aggiuntivi in cui il campo Consente allocazione scorte è impostato su Sì.

Configurare le impostazioni di allocazione dell'inventario

Il processo di configurazione della funzionalità di allocazione dell'inventario del componente aggiuntivo Visibilità inventario prevede tre fasi:

  • Imposta l'origine dati e le misure.
  • Imposta il nome e la gerarchia del gruppo di allocazione.
  • Esegui il mapping dei gruppi di allocazione ai mapping di Intelligent Order Management.

Configurare l'origine dati e le relative misure

Quando si abilita la funzione di allocazione dell'inventario e si chiama l'API di aggiornamento della configurazione, il componente aggiuntivo Visibilità inventario crea un'origine dati predefinita e diverse misure iniziali.

Origine dati predefinita

L'origine dati predefinita è denominata @iv.

Misure fisiche iniziali

Vengono create le seguenti misure fisiche iniziali:

  • @iv
  • @allocated
  • @cumulative_allocated
  • @consumed
  • @cumulative_consumed

Misure calcolate iniziali

Vengono create le seguenti misure fisiche calcolate iniziali:

  • @iv
  • @iv.@available_to_allocate = ?? – ?? – @iv.@allocated

Aggiungere altre misure fisiche alla misura calcolata disponibile per l'allocazione

Per utilizzare l'allocazione, è necessario impostare la misura calcolata disponibile per l'allocazione (@iv.@available_to_allocate). Ad esempio, hai l'origine dati fno e la misura onordered e l'origine dati pos e la misura inbound e vuoi fare l'allocazione delle scorte disponibili per la somma di fno.onordered e pos.inbound. In questo caso, la misura @iv.@available_to_allocate deve contenere entrambi pos.inbound e fno.onordered nella formula, come mostrato nell'esempio seguente:

@iv.@available_to_allocate = fno.onordered + pos.inbound – @iv.@allocated

Nota

L'origine dati @iv è un'origine dati predefinita e le misure fisiche definite in @iv con prefisso (@) sono misure predefinite. Queste misure sono una configurazione predefinita per la funzionalità di allocazione dell'inventario. Pertanto, per evitare errori imprevisti durante l'utilizzo della funzionalità, non modificare o eliminare le misure predefinite. Puoi aggiungere nuove misure fisiche alla misura calcolata predefinita @iv.@available_to_allocate, ma non devi cambiarne il nome.

Configurare il nome e la gerarchia del gruppo di allocazione

Nella versione corrente, è possibile impostare un massimo di due nomi di gruppi di allocazione e verranno estesi ai gruppi di allocazione. I gruppi hanno una gerarchia.

Per configurare i gruppi di allocazione, effettua le seguenti operazioni.

  1. Andare a Impostazioni.
  2. Seleziona Indice e prenotazione.
  3. Seleziona la scheda Allocazione.

Ad esempio, utilizzi due nomi di gruppo e li imposti su canale e customerGroup. Questi nomi saranno quindi validi per le richieste relative all'allocazione quando chiami l'API di aggiornamento della configurazione.

Esegui il mapping dei gruppi di allocazione ai mapping di Intelligent Order Management

Per poter chiamare i gruppi dai flussi di orchestrazione degli ordini di Intelligent Order Management, è necessario eseguire il mapping dei gruppi di allocazione a un elenco predefinito di gruppi di allocazione.

Per eseguire il mapping dei gruppi di allocazione, effettua le seguenti operazioni.

  1. Andare a Impostazioni.
  2. Vai a Indice e prenotazioni.
  3. In Mapping di Intelligent Order Management, nella sezione Imposta mapping dei gruppi di allocazione, nel campo Nome gruppo di allocazione seleziona il nome del gruppo di allocazione predefinito da Intelligent Order Management per eseguire il mapping al gruppo di allocazione Visibilità inventario.

Imposta la sezione Mapping gruppo di allocazione della pagina Configurazione visibilità inventario.

Utilizzare l'API di allocazione

Intelligent Order Management dispone di una serie di API per eseguire operazioni rilevanti per l'allocazione. Come parte dell'orchestrazione degli ordini, Intelligent Order Management determinerà automaticamente se deve chiamare le API Microsoft Dynamics 365 Supply Chain Management o le API di Intelligent Order Management. Per altre informazioni sulle API di Supply Chain Management, vedi Utilizzo dell'API di allocazione.

Le seguenti API sono disponibili per l'allocazione come parte di Intelligent Order Management. La richiesta e la risposta per i payload sono simili a quelle disponibili da Supply Chain Management. La tabella mostra il mapping tra le API di Intelligent Order Management e le API del componente aggiuntivo Visibilità inventario e fornisce i collegamenti alla relativa documentazione.

API Intelligent Order Management API Visibilità inventario Metodo Descrizione Documentazione
OnHandAllocate POST /api/environment/{environmentId}/allocation/allocate POST Allocare l'inventario tra i gruppi allocati. Allocare l'inventario
OnHandReallocate POST /api/environment/{environmentId}/allocation/reallocate POST Riallocare l'inventario Riallocare l'inventario
OnHandUnallocate POST /api/environment/{environmentId}/allocation/unallocate POST Annullare l'allocazione dell'inventario Annullare l'allocazione dell'inventario
OnHandConsume POST /api/environment/{environmentId}/allocation/consume POST Consumare l'inventario allocato. Consumare l'inventario allocato
OnHandAllocationQuery /POST /api/environment/{environmentId}/allocation/query POST Query dall'inventario allocato. Query allocazione