Partajați prin


Prezentare generală a furnizorului de optimizare a onorării și a returnărilor

Acest articol oferă o prezentare generală a furnizorului de optimizare a onorării și returnărilor în Microsoft Dynamics 365 Intelligent Order Management.

Furnizorul de Optimizare a onorarii și returnărilor este un serviciu inteligent de optimizare care determină sursa onorării comenzilor în timp ce atinge obiectivele cerute și respectând configurația dorită care este determinată de afacere. Furnizorul de optimizare a onorării și returnărilor vă ajută să vă asigurați că produsele sunt livrate clienților dumneavoastră în cantitățile potrivite, din sursele potrivite și la momentul potrivit. Prin urmare, vă poate ajuta să maximizați profiturile, să minimizați costurile și să satisfaceți cerințele de nivel de serviciu.

Într-o rețea modernă de aprovizionare în care îndeplinirea produselor poate veni din mai multe canale, organizațiile trebuie să se adapteze rapid la modificările comenzilor, problemele de disponibilitate a furnizorilor sau creșterile cererii. Furnizorul de optimizare a onorării și returnărilor vă ajută să maximizați onorarea comenzilor și să găsiți sursa potrivită pentru livrarea produselor pe baza diferitelor constrângeri de afaceri și obiective de afaceri, cum ar fi minimizarea costurilor prin îndeplinirea comenzilor din cele mai apropiate surse.

Furnizorul de optimizare a onorării și returnărilor este construit ca un microserviciu și citește date de configurare, cum ar fi surse de onorare, liste de surse, constrângeri de afaceri și strategii de la Microsoft Dataverse pentru a optimiza onorarea comenzilor. Furnizorul folosește Azure Maps pentru a furniza informații despre adresa de expediere geocod pentru comenzi și sursele de onorare și pentru a furniza distanța dintre acele locații.

Setările furnizorului de optimizare a onorării și returnărilor

Pentru a activa furnizorul de Optimizare de onorare și returnări ca parte a călătoriei de orchestrare a comenzii, configurați și activați furnizorul de Optimizare de onorare și returnări urmând instrucțiunile din Configurați furnizorul de Optimizare de onorare și returnări. După activarea furnizorului, trebuie să setați următoarele setări pentru a atinge obiectivele de afaceri.

Configurați mapările Intelligent Order Management

Este important să se mențină mapările Intelligent Order Management ca o condiție prealabilă pentru ca motorul de optimizare pentru îndeplinirea și returnările să funcționeze corect. Pentru mai multe informații, consultați Configurarea furnizorului de vizibilitate a inventarului.

Notă

Mapările de măsură calculate trebuie configurate dacă îndeplinirea are loc prin Microsoft Dynamics 365 aplicații de finanțare și operațiuni.

Surse

Sursele de onorare sunt entitățile care găzduiesc stocuri sau furnizează produse. Exemplele includ depozite, centre de distribuție, magazine de vânzare cu amănuntul, furnizori drop-ship și site-uri virtuale. Puteți crea și modifica sursele de onorare selectând comutatorul de zonă din partea de jos a panoului de navigare din stânga și trecând la Setări > Setări de îndeplinire. Apoi, pe pagina Setări de îndeplinire , sub Surse, selectați Gestionați.

Pentru fiecare dintre sursele dvs. de onorare, puteți efectua următoarele acțiuni:

  • Definiți un nume unic.
  • Setați fusul orar al sursei.
  • Setați tipul sursei (depozit sau alta).
  • Specificați unde se află sursa (latitudine și longitudine)
  • Specificați unde ar trebui să caute sistemul pentru inventar în serviciul de vizibilitate a inventarului.

Dacă utilizați Intelligent Order Management cu aplicații financiare și operaționale, fiecare sursă de onorare ar trebui să fie mapată într-un depozit de expediere. Asigurați-vă că mențineți depozitul de expediere care este alocat în setările sursei de onorare.

Puteți adăuga detalii despre timpul mediu de procesare a comenzilor într-un depozit. Aceste informații vor fi utilizate pentru a determina data planificată de expediere a diferitelor comenzi. De asemenea, puteți seta ora limită a unui depozit. Aceste informații vor fi utilizate dacă setarea Respectați constrângerea timpilor depozitului este activată, astfel încât comenzile să poată fi trimise la un depozit numai între ora 12:00 și ora limită.

Liste de surse

Listele de surse de îndeplinire vă permit să grupați o listă de surse și să gestionați sursele într-o manieră flexibilă, în limitele unor constrângeri specifice. Pentru a defini listele de surse de onorare, pe pagina Setări de onorare , sub Liste de surse, selectați Gestionați.

În funcție de situația dvs. de afaceri, puteți defini mai multe liste de surse și le puteți utiliza după cum este necesar.

De exemplu, în definiția strategiei, puteți include toate sursele în care va avea loc îndeplinirea. Pentru constrângerile afacerii dvs., puteți utiliza o listă de surse diferită. De asemenea, puteți defini diferite constrângeri de distanță maximă pentru magazinele și depozitele de vânzare cu amănuntul și puteți restricționa îndeplinirea parțială numai pentru magazinele dvs. de vânzare cu amănuntul.

Pagina Gestionați afișează liste de surse active (Liste de surse > Gestionați). Pentru a crea o nouă listă de surse, selectați Nou. Introduceți un nume care vă va ajuta să identificați cu ușurință lista de surse, apoi adăugați surse noi sau existente în fila Surse . Pentru a elimina o sursă dintr-o listă de surse, selectați sursa din fila Surse și apoi selectați Eliminați.

Restricții

Constrângerile sunt o componentă opțională a optimizării îndeplinirii. Sunt acceptate următoarele constrângeri comerciale:

  • Distanta maxima
  • Limitați executarea parțială a comenzilor
  • Limitați numărul de depozite pe comandă
  • Respectați orarul depozitului
  • Număr maxim de linii de comenzi
  • Limitați numărul de depozite pe linie de comandă
  • Restricție stoc de siguranță

Pentru a crea sau modifica constrângeri, pe pagina Setări de îndeplinire , sub Constrângeri, selectați Gestionați. Pentru a crea o constrângere de un anumit tip, selectați tipul de constrângere adecvat atunci când creați constrângerea.

Toate constrângerile de afaceri au în comun un set de atribute comune ca parte a definiției lor. Detaliile diferă, în funcție de tipul de constrângere de afaceri. Următoarele atribute comune sunt aplicabile tuturor constrângerilor de afaceri:

  • Nume – Acest atribut este utilizat pentru a identifica constrângerea afacerii.
  • Descriere – Acest atribut este folosit pentru a descrie constrângerea afacerii.
  • Tipul constrângerii – Acest atribut indică tipul de constrângere de afaceri.
  • Este activat – Acest atribut este folosit pentru a activa sau dezactiva o constrângere de afaceri.

Puteți defini mai multe constrângeri de afaceri de fiecare tip și le puteți aplica diferitelor strategii de optimizare.

Restricție privind distanța maximă

Constrângerea de distanță maximă permite unei organizații să definească distanța maximă pe care o sursă sau un grup de surse o poate extinde pentru a îndeplini o comandă. În prezent, distanța este considerată distanța în linie dreaptă dintre sursă și adresa clientului, așa cum este calculată de Azure Maps.

Puteți defini distanța maximă pentru o sursă sau o listă de surse. Când distanța maximă este definită pentru o listă de surse care conține o distanță de sursă definită individual, poate exista o constrângere de distanță maximă suprapusă definită pentru sursă. În acest caz, serviciul de optimizare aplică cea mai mică distanță maximă definită pentru surse.

Următoarea ilustrație arată un exemplu în care depozitul din Seattle poate livra doar până la 10 mile de la raza sa, chiar dacă face parte din lista Toate sursele , unde distanța maximă este 50 de mile. Datorită modului în care funcționează această constrângere, se folosește cea mai scurtă distanță dacă există un conflict.

Exemplu de constrângere de rază maximă.

Dacă, ca urmare a unei constrângeri, niciun depozit nu este potrivit pentru o comandă de vânzare, sistemul nu va putea crea nicio comandă de onorare pentru comanda de vânzare. În schimb, starea comenzii de vânzare se va schimba în Inventar nu a fost găsit.

Restricționați onorarea parțială a comenzilor

Uneori, furnizorul de optimizare a îndeplinirii și returnărilor trebuie să se ocupe de scenarii în care cererea depășește oferta. În mod implicit, atunci când Intelligent Order Management primește comenzi care necesită o cantitate mai mare decât stocul disponibil, comenzile de vânzare sunt împărțite pe linie de comandă. Unele rânduri ale comenzii sunt apoi îndeplinite, în timp ce altele sunt fie comandate în așteptare, fie setate la starea de comandă Inventar nu a fost găsit . O linie de comandă individuală nu poate fi împărțită în continuare și alocată parțial, dar poate fi alocată unor surse diferite. Când este activată Restricționarea executării parțiale a comenzilor , furnizorul de Optimizare pentru onorare și returnări se asigură că fie întreaga comandă este onorată, fie că comanda nu este onorată deloc.

Respectați restricția pentru temporizările depozitelor

Întreprinderile au uneori camioane de livrare care pleacă la o anumită oră în fiecare zi. Pentru a optimiza pentru acest scenariu, fiecare sursă poate fi configurată să aibă un timp limită diferit. Pentru a vă asigura că această constrângere funcționează conform așteptărilor, înainte de a o executa, adăugați timpi limită depozitelor care trebuie să le respecte.

Când este activată Constrângerea de respectare a timpului depozitului , furnizorul de Optimizare pentru îndeplinire și returnări se asigură că sursele creează comenzi de onorare numai dacă acele comenzi pot fi trimise la depozit înainte de orele limită. Dacă nu reușesc, furnizorul de Optimizare pentru îndeplinire și returnări încearcă să aloce comenzile de vânzare către depozitele care sunt încă deschise procesării comenzilor. În acest fel, furnizorul de Optimizare pentru îndeplinirea și returnările optimizează pentru o livrare mai rapidă.

Limitați numărul de depozite pe constrângere de comandă

Pot exista cazuri în care nu tot inventarul este disponibil la o singură sursă. Pentru a onora comenzile în aceste cazuri, furnizorul de Optimizare pentru onorare și returnări împarte o singură comandă de vânzare și atribuie diferite depozite diferitelor părți ale acesteia. Limitarea numărului de depozite vă permite să controlați gradul în care sunt împărțite comenzile.

Puteți configura această constrângere pentru a specifica numărul maxim de depozite în care doriți să fie împărțită o singură comandă. Cu alte cuvinte, dacă specificați trei depozite pentru această constrângere, fiecare comandă de vânzare trebuie să fie îndeplinită din unul, două sau trei depozite diferite. Dacă preferați ca întreaga comandă de vânzare să fie îndeplinită dintr-o singură sursă de onorare, trebuie să specificați una ca număr maxim de depozite. Dacă onorarea unei comenzi de vânzare necesită mai mult de trei depozite, comanda de vânzare nu va fi onorată deloc decât dacă constrângerea Restricționarea executării parțiale a comenzilor este dezactivată și Numărul limită de depozite este activată.

În mod implicit, furnizorul de Optimizare pentru îndeplinirea și returnările va împărți o comandă de vânzare între câte depozite sunt necesare, respectând totodată condițiile de stoc și alte constrângeri.

Pentru a specifica numărul de depozite în care să împărțiți comenzile, selectați New Limit Number of Warehouses Constraint pentru a adăuga o intrare, apoi selectați Salvare.

Limitați numărul de depozite pe linie de comandă

Puteți configura această constrângere pentru a specifica numărul maxim de depozite în care doriți să fie împărțită o singură linie de comandă. Cu alte cuvinte, dacă nu doriți să îndepliniți o singură linie de comandă din mai multe surse, puteți specifica una ca număr maxim de depozite.

Numărul maxim de constrângeri de linii de comandă

Uneori, sursele de onorare nu pot procesa mai mult de un anumit număr de linii de comandă într-o anumită zi, din cauza limitărilor de capacitate sau de resurse. Constrângerea Numărul maxim de linii de comandă poate fi utilizată pentru a limita numărul de linii de comandă care sunt direcționate către o singură sursă de onorare. Puteți configura această constrângere pentru a specifica liniile de comandă maxime pe zi, pe sursă de onorare sau pe listă de surse. După ce numărul este atins pentru sursa de onorare sau pentru lista de surse, liniile de comandă nu vor fi luate în considerare pentru selecție în cursul acelei zile.

Mentinerea stocului de siguranta

Unele companii mențin stocuri de siguranță pentru a gestiona eficient cererea clienților și pentru a evita epuizarea stocurilor. Furnizorul de optimizare a onorării și returnărilor vă permite să mențineți stocul de siguranță la două niveluri pentru fiecare dintre sursele dvs. de onorare.

Furnizorul de optimizare a onorării și returnărilor exclude o sursă de onorare dacă stocul pentru produs este sub nivelul stocului de siguranță. Pentru a configura constrângerea stocului de siguranță, trebuie să efectuați următoarea configurare:

  • Constrângere stoc de siguranță: Creați o nouă constrângere și setați Tipul constrângerii câmp la Constrângere stoc de siguranță.
  • Stoc de siguranță la sursa de onorare: Menține stocul de siguranță pe sursa de onorare.

După finalizarea acestei instalări, furnizorul de Optimizare pentru îndeplinire și returnări va exclude sursa de onorare dacă stocul disponibil este sub limita stocului de siguranță.

Introducerea unor constrângeri soft

Constrângerile pot fi definite ca greu sau moale în configurarea constrângerii. Când o constrângere este definită ca soft, aceasta va fi inclusă în selecție numai dacă poate fi respectată în algoritmul de determinare a sursei de îndeplinire.

În mod implicit, constrângerile sunt constrângeri dure până când sunt dezactivate. Pentru a defini o constrângere ca o constrângere soft, setați Este o constrângere dură opțiunea pentru Nu în configurarea constrângerii.

De exemplu, Limitați-vă la un singur depozit este configurat ca o constrângere soft. Prin urmare, se va verifica mai întâi pentru a se stabili dacă comanda poate fi onorată de o singură sursă. Dacă comanda nu poate fi îndeplinită de o singură sursă, vor fi folosite mai multe surse.

Activarea și dezactivarea unei surse de onorare

Uneori, companiile pot dori să excludă anumite surse de onorare, din diverse motive, fie temporar, fie definitiv. Optimizarea onorarii și a returnărilor oferă o flexibilitate de a activa sau dezactiva sursa de onorare în funcție de nevoile dvs. Pentru a exclude sursa de onorare, selectați Dezactivați pe setările sursei de împlinire. Dacă doriți să o includeți din nou, selectați Activati pe setările sursei de împlinire.

Strategii

O strategie ajută la definirea configurației de optimizare care vă satisface nevoile afacerii. O strategie reunește obiectivele, constrângerile și sursele care ar trebui luate în considerare și specifică modul în care ar trebui să aibă loc optimizarea inventarului. Pentru a crea și modifica o strategie, pe pagina Setări de îndeplinire , sub Strategii, selectați Gestionați.

Obiectivul predefinit al fiecărei strategii este acela de a onora comenzile minimizând în același timp distanța.

În funcție de natura afacerii dvs., puteți defini mai multe strategii de optimizare. Puteți defini o listă de surse de execuție care participă la execuție și puteți defini constrângerile pe care serviciul de optimizare trebuie să le impună. Acele constrângeri sunt constrângeri dure pe care serviciul de optimizare le va impune în mod obligatoriu atunci când determină sursa optimă. Puteți configura o strategie ca strategie implicită. Cu toate acestea, o singură strategie poate fi strategia implicită în orice moment.

O strategie poate fi configurată să ruleze fie în modul în timp real, fie în modul lot. Atunci când o strategie rulează în modul lot, comenzile de vânzări care o folosesc vor fi puse în coadă până la atingerea perioadei configurate. Atât modul în timp real, cât și modul lot au ca rezultat crearea unui singur plan de realizare.

În cadrul unei singure afaceri, optimizarea îndeplinirii poate varia, în funcție de tipul de client, canal și alte atribute ale afacerii. Gestionarea inteligentă a comenzilor sprijină utilizarea mai multor strategii de onorare. Companiile pot configura mai multe strategii de onorare fie prin utilizarea politicilor, fie prin setarea atributului strategiei de onorare pe o comandă de vânzare în timpul procesului de preluare a comenzii.

Stabiliți o strategie de împlinire

Pentru a defini o strategie, urmați acești pași.

  1. Pe pagina Setări de îndeplinire , sub Strategii, selectați Gestionați.

  2. Selectați Nou.

  3. În pagina Strategii , setați următoarele câmpuri:

    • Nume – Introduceți numele strategiei.
    • Descriere – Introduceți o descriere a strategiei.
    • Listă sursă – Definiți lista surselor de îndeplinire care trebuie luate în considerare atunci când se efectuează optimizarea.
    • Is default – Specificați dacă strategia este strategia implicită. Trebuie să existe întotdeauna o strategie implicită și o singură strategie pentru fiecare organizație poate fi setată ca strategie implicită. Strategia implicită este utilizată dacă o comandă de vânzare nu specifică ce strategie trebuie utilizată pentru a realiza optimizarea.
    • Activați procesarea lotului – Când această opțiune este dezactivată, fiecare comandă este procesată în timp real. Când este pornit, comenzile sunt colectate într-o coadă și apoi procesate periodic.
    • Procesare lot în minute – Specificați intervalul de timp pentru procesarea fiecărei coadă, în minute. Intervalul implicit este de două minute.
    • Proprietar – Utilizatorul care a creat strategia.

Nicio măsură de inventar nu trebuie adăugată în mod explicit aici. În schimb, inventarul care este utilizat pentru furnizorul de Optimizare pentru îndeplinirea și returnările trebuie configurat în modul următor în Gestionarea inteligentă a comenzilor.

  1. În Intelligent Order Management, în panoul de navigare din stânga, sub Setări de comandă, modificați zona în Setări > Index și rezervare, apoi selectați Mapări Intelligent Order Management.
  2. Configurați sursa de inventar și numele măsurii. Măsurile care sunt utilizate pentru furnizorul de optimizare a îndeplinirii și returnărilor sunt Onhand și ATP Onhand.

Optimizarea împlinirii în fluxurile de orchestrare

Pentru a optimiza îndeplinirea în fluxurile de orchestrare a comenzii, mai întâi trebuie să să configurați și să activați furnizorul de Optimizare pentru îndeplinirea și returnările. După ce furnizorul este activat, puteți activa optimizarea inteligentă folosind furnizorul de Optimizare pentru îndeplinirea și returnările, ca parte a călătoriei de orchestrare a comenzii.

Când începe procesarea comenzilor, serviciul preia comenzile care necesită optimizare și determină locația optimă de la cea mai apropiată sursă de onorare din lista de surse. Furnizorul de Optimizare pentru onorare și returnări calculează apoi latitudinea și longitudinea pentru adresa sursei de onorare și adresa de expediere a liniei de comandă. De asemenea, calculează distanțele aeriene dintre cele două adrese. Furnizorul aplică apoi constrângerile și determină sursa optimă de îndeplinire. Rezultatele sunt scrise pe Dataverse pentru procesare ulterioară ca parte a fluxului de orchestrare a comenzii.

O organizație poate interoga planul de îndeplinire pentru a vedea rezultatele. Planurile de onorare arată detaliile liniei de comandă, cantitatea inițială de pe linie, cantitatea îndeplinită și tipul de onorare (în totalitate, parțial, fără sursă sau excepție).

Strategii multiple de îndeplinire a fluxurilor de orchestrare

Furnizorul de optimizare a onorării și returnărilor acceptă mai multe strategii de onorare care pot fi configurate în funcție de nevoile diferitelor afaceri. De exemplu, o companie ar putea dori să onoreze comenzile de la business-to-business (B2B) numai de la centrele sale de distribuție și comenzile de la business-to-consumer (B2C) din toate sursele sale de onorare (cum ar fi centrele de distribuție, depozitele și magazinele). Folosind mai multe strategii de onorare, organizațiile pot folosi diferite abordări de onorare pentru diferite comenzi de vânzare.

Companiile pot seta atributele strategiei de onorare pentru comenzile de vânzări în timpul călătoriei de orchestrare, adăugând identificatorul strategiei de onorare la comanda de vânzări. Strategia de onorare poate fi stabilită pe o comandă de vânzare bazată pe sursă sau prin utilizarea transformărilor ca parte a procesului de preluare a comenzii. Strategia de îndeplinire poate fi, de asemenea, setată cu acțiuni de politică prin utilizarea atributelor comenzii de vânzări și a altor entități. Prin utilizarea politicilor, companiile pot folosi atributele diferitelor entități din generatorul de condiții pentru a seta strategia. Dacă sunt configurate mai multe strategii, dar atribuirea politicii pentru strategia de îndeplinire nu este configurată, sistemul utilizează strategia implicită configurată.

Strategie alternativă

Furnizorul de optimizare a îndeplinirii și returnărilor acceptă, de asemenea, definirea unei strategii alternative care să permită o mai mare flexibilitate în îndeplinirea pe bază de reguli. Dacă strategia implicită care este atribuită comenzii nu reușește să determine sursa de onorare pentru comandă sau liniile de comandă, se folosește strategia alternativă. De exemplu, companiile ar putea dori să utilizeze în mod prestabilit inventarul magazinului cu amănuntul pentru a onora comenzile, dar să folosească centrele de distribuție dacă nu există un inventar al magazinului cu amănuntul. Având flexibilitatea de a defini o strategie alternativă, organizațiile pot multiplica opțiunile pentru îndeplinirea bazată pe reguli.

O strategie alternativă este specificată în General secțiunea Strategii pagină.

Planuri de îndeplinire

Rezultatul oricărei optimizări unice de execuție (în modul batch sau altfel) este un singur plan de execuție. Această entitate conține detalii despre defalcarea între depozite și atribuirea comenzilor de vânzare către aceste depozite.

Planul de onorare este convertit în ordine de onorare de către un intern Power Automate curgere. Entitatea este consumabilă de către furnizorii de servicii de onorare și poate fi folosită de aceștia pentru a muta procesul de orchestrare la pașii ulterioare, cum ar fi transportatorii de livrare.

Notificare cu privire la confidențialitate

Furnizorul de optimizare a îndeplinirii și returnărilor folosește caracteristica de geolocalizare Azure Maps, care este guvernată de Termeni specifici serviciului. Caracteristica de geolocalizare Azure Maps este alimentată parțial de terțe părți care pot opera în afara graniței geografice a chiriașului.

Dacă activați furnizorul de Optimizare pentru îndeplinire și returnări, Microsoft partajează adresa clientului, orașul, statul și codul poștal cu terțe părți pentru a prelua informații de localizare geografică, dar nu împărtășește adresa de e-mail, numărul de telefon sau numele utilizatorului care a introdus. informatia.

Confidențialitatea dvs. este importantă pentru Microsoft. Pentru mai multe informații, consultați Declarația de confidențialitate Microsoft.

Resurse suplimentare

Arhitectura de optimizare a îndeplinirii și a returnărilor

Configurați furnizorul de optimizare a onorării și returnărilor

Fluxurile de orchestrație