Detalii proiect: Rezervare, Urmărire comandă și Mesagerie de acțiune

Sistemul de rezervări este cuprinzător și include caracteristicile interconectate și paralele ale urmăririi comenzilor și ale mesageriei de acțiune.

În centrul sistemului de rezervare se află legarea unei intrări de cerere și a unei intrări de furnizare corespunzătoare, fie prin rezervare, fie prin urmărirea comenzilor. O rezervare este o legătură generată de utilizator, iar o înregistrare de urmărire a comenzilor este o legătură generată de sistem. O cantitate de articol care este introdusă în sistemul de rezervare este rezervată sau urmărită prin comandă, dar nu ambele în același timp. Modul în care sistemele gestionează un articol depinde de modul în care este parametrizat articolul.

Sistemul de rezervare interacționează cu sistemul de planificare prin crearea de mesaje de acțiune pe liniile de planificare în timpul rulării planificării. Un mesaj de acțiune poate fi considerat un apendice la o înregistrare de urmărire a comenzilor. Mesajele de acțiune, fie că sunt create dinamic în urmărirea comenzilor sau în timpul alergării planificării, oferă un instrument convenabil pentru planificarea eficientă a aprovizionării.

Notă

Cantitățile rezervate sunt ignorate de sistemul de planificare, adică legătura dură care se face între cerere și ofertă nu poate fi modificată prin planificare.

Sistemul de rezervări formează, de asemenea, fundamentul structural pentru sistemul de urmărire a articolelor. Pentru mai multe informații, consultați Detalii proiect: Urmărire articol.

Notă

Acest articol utilizează nume de locații dintr-o versiune anterioară a companiei demonstrative din Business Central. Aceste nume nu se mapează direct la locațiile din compania demonstrativă curentă. Vă încurajăm să utilizați articolul pentru a afla mai multe despre locații și nu ca instrucțiuni pas cu pas pentru modul de utilizare a companiei demonstrative.

Rezervare

O rezervare este o legătură fermă care conectează o anumită cerere și o anumită ofertă între ele. Această legătură afectează direct tranzacția de stocuri ulterioară și asigură aplicarea corectă a intrărilor de articole în scopuri de cost. O rezervare suprascrie metoda de cost implicită a unui articol. Pentru mai multe informații, consultați Detalii proiect: Urmărire articol.

Pagina Rezervare este accesibilă din toate liniile de comandă atât de tip cerere, cât și de tip de furnizare. În această pagină, utilizatorul poate specifica la ce intrare de cerere sau ofertă se poate crea o legătură de rezervare. Rezervarea constă dintr-o pereche de înregistrări care au același număr de intrare. O înregistrare are un semn negativ și indică cererea. Cealaltă înregistrare are un semn pozitiv și indică spre furnizare. Aceste înregistrări sunt stocate în tabelul Intrare rezervare cu valoarea de stare Rezervare. Utilizatorul poate vizualiza toate rezervările pe pagina Intrări rezervare.

Compensarea în rezervări

Rezervările se fac în raport cu cantitățile disponibile de articole. Disponibilitatea articolului se calculează în termeni de bază după urmează:

cantitatea disponibilă = inventar + chitanțe programate - cerințe brute

Următorul tabel afișează detaliile entităților de rețea de comenzi care fac parte din calculul disponibilității.

Câmp în tabelul
T27FiltrutabelCâmp sursă
Inventar Inventar Intrare reg. articol N/a Cantitatea
Recepții programate Recepție comandă FP (cant.) Linie comandă comandă prod. =Planificat ferm Cant. rămasă (bază)
Recepții programate Recepție comandă rel. (cant.) Linie comandă comandă prod. =Lansat Cant. rămasă (bază)
Recepții programate Cant. pe comandă asamblare Antet asamblare =Comandă Cant. rămasă (bază)
Recepții programate Cant. pe cump. Ordine Linie cumpărare =Comandă Cant. neonorată (bază)
Recepții programate Recepție ord. Linie transfer N/a Cantitate neonorată
Cerințe brute Cant. La comanda de vânzare Linie vânzare =Comandă Cant. neonorată (bază)
Cerințe brute Necesar programat (cant.) Componentă comandă comandă comandă prod. <>Simulat Cant. rămasă (bază)
Cerințe brute Cant. pe Asm. Componentă Linie asamblare =Comandă Cant. rămasă (bază)
Cerințe brute Livrare ord. Linie transfer N/a Cantitate neonorată

Pentru mai multe informații, consultați Detalii proiect: Disponibilitate în Depozit.

Rezervare manuală

Atunci când un utilizator creează în mod intenționat o rezervare, utilizatorul câștigă proprietatea deplină și responsabilitatea pentru aceste elemente. Aceasta înseamnă că utilizatorul trebuie, de asemenea, să modifice manual sau să anuleze o rezervare. Astfel de modificări manuale pot determina modificarea automată a rezervelor implicate.

Următorul tabel arată când și ce modificări pot apărea:

acțiune al
Reacția sistemului deutilizatorului
Scăderea cantității rezervate Câmpurile de cantitate corelate sunt actualizate.
Modificarea câmpurilor de dată Câmpurile de dată corelate sunt actualizate.

Notă: Dacă data scadenței unei cereri este modificată pentru a preceda data livrării sau data scadenței livrării, atunci rezervarea este revocată.
Ștergerea comenzii Rezervarea este anulată.
Modificarea locației, compartimentului, variantei, numărului de serie sau numărului de lot Rezervarea este anulată.
Notă

Funcționalitatea Legare târzie poate modifica, de asemenea, rezervările fără a informa utilizatorul, prin remanierea rezervărilor nespecifice ale numerelor de serie sau de lot. Pentru mai multe informații, consultați "Detalii proiect: Urmărire articol și rezervări".

Rezervări automate

Fișa articolului poate fi parametrizată pentru a fi întotdeauna rezervată automat de la cerere, ar fi comenzile de vânzare. În acest caz, rezervarea se face pentru stocuri, comenzi de cumpărare, comenzi de asamblare și comenzi de producție. Se emite un avertisment dacă furnizarea este insuficientă.

În plus, articolele sunt rezervate automat de diverse funcții de planificare pentru a menține o cerere legată de o anumită ofertă. Intrările de urmărire a comenzilor pentru astfel de legături de planificare conțin Rezervare în câmpul Stare rezervare din tabelul Intrare rezervare. Rezervările automate sunt create în următoarele situații:

  • O comandă de producție pe mai multe niveluri în care câmpul Politică fabricație al articolelor părinte și fiu implicate este setat la Make-to-Order. Sistemul de planificare creează rezervări între comanda de producție părinte și comenzile de producție subiacente pentru a se asigura că acestea sunt procesate împreună. O astfel de legare de rezervare suprascrie metoda implicită de cost și de aplicare a articolului.

  • O comandă de producție, asamblare sau cumpărare în care câmpul Politică reluare comandă a articolului implicat este setat la Comandă. Sistemul de planificare creează rezerve între cerere și oferta planificată pentru a se asigura că este creată oferta specifică. Pentru mai multe informații, consultați Comanda.

  • O comandă de producție creată dintr-o comandă de vânzare cu funcția Planificare comandă vânzare este legată la comanda de vânzare cu o rezervare automată.

  • O comandă de asamblare creată automat pentru o linie de comandă de vânzare pentru a îndeplini cantitatea din câmpul ($ T_37_900 cant. de asamblat la comandă $). Această rezervare automată leagă direct clientului cererea de vânzări și oferta de asamblare, astfel încât procesoarele comenzilor de vânzare să poată particulariza și promite clientului articolul de asamblare. În plus, rezervarea leagă ieșirea de asamblare la linia comenzii de vânzare la activitatea de livrare care îndeplinește comanda clientului.

În cazul cererii sau ofertei care nu este alocată, sistemul de planificare atribuie automat o stare de rezervare de tip Surplus. Acest lucru poate rezulta din cererea care se datorează cantităților prognozate sau parametrilor de planificare introduși de utilizator. Acesta este un surplus legitim, pe care sistemul îl recunoaște, și nu dă naștere la mesaje de acțiune. Excedentul ar putea fi, de asemenea, autentic, oferta sau cererea excedentară care rămâne neurmărită. Aceasta este o indicație a unui dezechilibru în rețeaua de ordine, care determină sistemul să emită mesaje de acțiune. Rețineți că un mesaj de acțiune care sugerează o modificare a cantității se referă întotdeauna la tipul Surplus. Pentru mai multe informații, consultați secțiunea "Exemplu: Urmărire comandă în vânzări, producție și transferuri" din acest subiect.

Rezervările automate care sunt create în timpul rulării planificării sunt tratate în următoarele moduri:

  • Ele se aplică pentru cantitățile de articole care fac parte din calculul disponibilității, la fel ca rezervările manuale. Pentru mai multe informații, consultați secțiunea "Compensare în rezervări" din acest subiect.

  • Acestea sunt incluse și potențial modificate în executarea planificării ulterioare, spre deosebire de articolele rezervate manual.

Urmărire comandă

Urmărirea comenzilor ajută planificatorul să mențină un plan de furnizare valid, oferind o prezentare generală a compensării dintre cerere și ofertă în rețeaua de comenzi. Înregistrările de urmărire a comenzilor servesc drept bază pentru crearea mesajelor de acțiune dinamică și a sugestiilor de linii de planificare în timpul planificării rulărilor.

Notă

Sistemul de urmărire a comenzilor compensează stocul disponibil pe măsură ce comenzile sunt introduse în rețeaua de comenzi. Acest lucru implică faptul că sistemul nu prioritizează comenzile care pot fi mai urgente în ceea ce privește data scadenței lor. Prin urmare, este la fel de logica sistemului de planificare sau înțelepciunea planificatorului de a rearanja aceste priorități într-un mod semnificativ.

Notă

Politica de urmărire a comenzilor și funcția Get Action Messages nu sunt integrate cu Lucrări. Aceasta înseamnă că cererea legată de o lucrare nu este urmărită automat. Deoarece nu este urmărită, poate provoca urmărirea utilizării unei reaprovizionare existente cu informații despre lucrare la o altă cerere, de exemplu, o comandă de vânzare. În consecință, este posibil să întâlniți situația în care informațiile despre inventarul disponibil nu sunt sincronizate.

Rețeaua de comenzi

Sistemul de urmărire a comenzilor se bazează pe principiul că rețeaua de comenzi trebuie să fie întotdeauna într-o stare de echilibru, în care fiecare cerere care intră în sistem este compensată de o furnizare corespunzătoare și invers. Sistemul furnizează acest lucru prin identificarea legăturilor logice între toate intrările de cerere și furnizare din rețeaua de comenzi.

Acest principiu implică faptul că o modificare a cererii duce la un dezechilibru corespunzător din partea ofertei din rețeaua de comenzi. În schimb, o modificare a ofertei duce la un dezechilibru corespunzător din partea cererii din rețeaua de comenzi. În realitate, rețeaua de comenzi este într-o stare de flux constant pe măsură ce utilizatorii intră, modifică și șterg comenzi. Urmărirea comenzilor procesează comenzile în mod dinamic, reacționând la fiecare modificare în momentul în care intră în sistem și devine o parte a rețelei de comenzi. De îndată ce se creează noi înregistrări de urmărire a comenzilor, rețeaua de comenzi este în echilibru, dar numai până la următoarea modificare.

Pentru a crește transparența calculelor în sistemul de planificare, pagina Anulare urmărire elemente planificare afișează cantități neurmătoare, care reprezintă diferența de cantitate dintre cererea cunoscută și oferta sugerată. Fiecare linie de pe pagină se referă la cauza cantității în exces, ar fi Comandă generală, Nivel stoc siguranță, Cantitate fixă reluare comandă, Cant. comandă minimă, Rotunjiresau Amortizare.

Compensare în urmărirea comenzilor

Spre deosebire de rezervări, care pot fi făcute numai în raport cu cantitățile de articole disponibile, urmărirea comenzilor este posibilă pentru toate entitățile din rețeaua de comenzi care fac parte din calculul cerințelor nete ale sistemului de planificare. Cerințele nete se calculează după urmează:

cerințe nete = cerințe brute + punct de reluare a comenzii - încasări programate - încasări planificate - sold disponibil proiectat

Notă

Cererea care este legată de previziuni sau parametri de planificare nu este urmărită de comandă.

Exemplu: Urmărirea comenzilor în vânzări, producție și transferuri

Următorul scenariu arată ce intrări de urmărire a comenzilor sunt create în tabelul Intrare rezervare ca rezultate ale diferitelor modificări ale rețelei de comenzi.

Să presupunem următoarele date pentru două elemente care sunt parametrizate pentru urmărirea comenzilor.

Articolul 1 Denumirea "Componentă"
Disponibilitatea 100 de unități în locația WEST

- 30 de unități de LOTA
- 70 de unități de LOTB
Punctul 2 nume "Articol produs"
LM producție 1 cant. per din "Componentă"
Cerere Vanzare pentru 100 de unitati la est locație
Aprovizionare Comandă de producție lansată (generată cu funcția Planificare comandă vânzare pentru vânzarea a 100 de unități)

În pagina Parametrizare fabricație, câmpul Componente la locație este setat la RED.

Următoarele intrări de urmărire a comenzilor există în tabelul Intrare rezervare pe baza datelor din tabel.

First example of order tracking entries in Reservation Entry table

Numerele de intrare 8 și 9

Pentru componenta necesară pentru LOTA și, respectiv, LOTB, legăturile de urmărire a comenzilor sunt create din cererea din tabelul 5407, Componentă comandă comandă prod. Câmpul Stare rezervare conține Urmărire pentru a indica faptul că aceste intrări sunt legături dinamice de urmărire a comenzilor între cerere și ofertă.

Notă

Câmpul Nr. lot este gol pe liniile de cerere, deoarece numerele de lot nu sunt specificate pe liniile componente ale comenzii de producție lansate.

Numere de intrare 10

Din cererea de vânzare din tabelul 37, Linie vânzare, se creează o legătură de urmărire a comenzii la furnizarea din tabelul 5406, Linie comandă comandă comandă . Câmpul Stare rezervare conține Rezervare, iar câmpul Legare conține Comandă-la-comandă. Acest lucru se datorează faptului că comanda de producție lansată a fost generată special pentru comanda de vânzare și trebuie să rămână legată, spre deosebire de legăturile de urmărire a comenzii cu o stare de rezervare de urmărire, care sunt create și modificate dinamic. Pentru mai multe informații, consultați secțiunea "Rezervări automate" din acest subiect.

În acest moment în scenariu, cele 100 de unități de LOTA și LOTB sunt transferate în locația EAST printr-un ordin de transfer.

Notă

Numai livrarea comenzii de transfer este înregistrată în acest moment, nu și recepția.

Acum există următoarele intrări de urmărire a comenzilor în tabelul Intrare rezervare.

Second example of order tracking entries in Reservation Entry table

Numerele de intrare 8 și 9

Intrările de urmărire a comenzilor pentru cele două loturi ale componentei care reflectă cererea din tabelul 5407 se modifică de la o stare de rezervare de urmărire la surplus. Motivul este că livrările la care au fost legate înainte, în tabelul 32, au fost utilizate de expedierea comenzii de transfer.

Excedentul real, ca și în acest caz, reflectă oferta sau cererea excedentară care rămâne neurmărită. Este un indiciu de dezechilibru în rețeaua de comenzi, care va genera un mesaj de acțiune de către sistemul de planificare cu excepția cazului în care este rezolvată dinamic.

Numere de intrare de la 12 la 16

Deoarece cele două loturi ale componentei sunt înregistrate în comanda de transfer ca livrate, dar nu sunt primite, toate intrările de urmărire a comenzilor pozitive corelate sunt de tip rezervare Surplus, indicând faptul că nu sunt alocate niciunei cereri. Pentru fiecare număr de lot, o intrare se referă la tabelul 5741, Linie transferși o intrare se referă la intrarea din registrul de articol din locația în tranzit unde există acum articolele.

În acest moment în scenariu, ordinea de transfer a componentelor de la EST la vest locație este înregistrat ca primit.

Acum există următoarele intrări de urmărire a comenzilor în tabelul Intrare rezervare.

Third example of order tracking entries in Reservation Entry table

Intrările de urmărire a comenzilor sunt acum similare cu primul punct din scenariu, înainte ca comanda de transfer să fie înregistrată numai ca livrată, cu excepția intrărilor pentru componentă sunt acum cu starea rezervei Surplus. Acest lucru se datorează faptului că necesarul de componente se află încă în locația WEST, reflectând faptul că câmpul Cod locație din linia componentei comenzii de producție conține WEST așa este parametrizat în câmpul Parametrizare componente la locație. Oferta care a fost alocată acestei cereri înainte a fost transferată în locația EAST și acum nu poate fi urmărită complet decât dacă necesarul de componente de pe linia comenzii de producție este modificat în locația EAST.

În acest moment al scenariului, Codul locației de pe linia comenzii de producție este setat la EST. În plus, pe pagina Linii urmărire articol, cele 30 de unități ale LOTA și cele 70 de unități ale LOTB sunt asociate liniei comenzii de producție.

Acum există următoarele intrări de urmărire a comenzilor în tabelul Intrare rezervare.

Fourth example of order tracking entries in Reservation Entry table

Numerele de intrare 21 și 22

Deoarece necesarul de componente a fost modificat în locația EAST și furnizarea este disponibilă ca intrări în registrul de articole în locația EAST, toate intrările de urmărire a comenzilor pentru cele două numere de lot sunt acum complet urmărite, indicate de starea rezervării de urmărire.

Câmpul Nr. lot este acum completat în intrarea de urmărire comandă pentru tabelul 5407, deoarece numerele de lot au fost asociate liniilor componentei comenzii de producție.

Pentru mai multe exemple de intrări de urmărire a comenzilor din tabelul Intrare rezervare, consultați cartea albă "Tabel intrare rezervare" de pe PartnerSource (necesită conectare).

Mesagerie de acțiune

Când sistemul de urmărire a comenzilor detectează un dezechilibru în rețeaua de comenzi, creează automat un mesaj de acțiune pentru a notifica utilizatorul. Mesajele de acțiune sunt apeluri generate de sistem pentru acțiunea utilizatorului care specifică detaliile dezechilibrului și sugestiile despre să restabiliți echilibrul la rețeaua de comenzi. Acestea sunt afișate ca linii de planificare în pagina Foaie de lucru planificare când selectați Preluare mesaje de acțiune. În plus, mesajele de acțiune sunt afișate pe liniile de planificare care sunt generate de executarea planificării pentru a reflecta sugestiile sistemului de planificare despre să restabiliți echilibrul în rețeaua de comenzi. În ambele cazuri, sugestiile se execută în rețeaua de comenzi, când selectați Executare mesaje de acțiune.

Un mesaj de acțiune se adresează unui nivel LM la un moment dat. Dacă utilizatorul acceptă mesajul de acțiune, acest lucru poate da naștere la mesaje de acțiune suplimentare la nivelul LM următor.

Următorul tabel afișează mesajele de acțiune care există.

Descriere mesaj acțiune
Modificare cant. Modifică cantitatea dintr-o comandă de furnizare existentă pentru a acoperi o cerere modificată sau nouă.
Reprogramarea Reprogramează data scadenței pentru o comandă existentă.
Reched. & Cant. Reprogramează data scadenței și modifică cantitatea dintr-o comandă existentă.
Noi Creează o comandă nouă dacă cererea nu poate fi îndeplinită de niciunul dintre mesajele de acțiune anterioare.
Anula Anulează o comandă existentă.

Sistemul de urmărire a comenzilor încearcă întotdeauna să rezolve un dezechilibru în rețeaua de comenzi existentă. Dacă acest lucru nu este posibil, emite un mesaj de acțiune pentru a crea o nouă ordine. În continuare este lista prioritizată pe care o utilizează sistemul de urmărire a comenzilor atunci când determină modul de restabilire a echilibrului. Dacă o cerere suplimentară a intrat în rețeaua de comenzi, sistemul încearcă să ordone urmărirea prin următoarele verificări:

  1. Verificați dacă există o ofertă excedentară în înregistrarea de urmărire a comenzilor existentă pentru această cerere.
  2. Verificați recepțiile planificate și programate în ordinea datei recepției. Este selectată cea mai recentă dată posibilă.
  3. Verificați stocul disponibil.
  4. Verificați dacă există o comandă de furnizare în înregistrarea de urmărire a comenzii curente. Dacă da, sistemul emite un mesaj de acțiune de tip Modificare pentru a mări ordinea.
  5. Verificați dacă nu există nicio comandă de furnizare în înregistrarea curentă de urmărire a comenzii. Dacă da, sistemul emite un mesaj de acțiune de tip Nou pentru a crea o comandă nouă.

O cerere deschisă trece prin listă și compensează oferta disponibilă în fiecare punct. Orice cerere rămasă este întotdeauna acoperită de verificarea 4 sau de verificarea 5.

Dacă apare o scădere a cantității cererii, sistemul de urmărire a comenzilor încearcă să rezolve dezechilibrul efectuând verificările anterioare în ordine inversă. Aceasta înseamnă că mesajele de acțiune existente pot fi modificate sau chiar șterse, dacă este necesar. Sistemul de urmărire a comenzilor prezintă întotdeauna utilizatorului rezultatul net al calculelor sale.

Urmărirea și planificarea comenzilor

Când se execută sistemul de planificare, șterge toate înregistrările existente de urmărire a comenzilor și intrările de mesaje de acțiune și le recreează ca sugestii de linii de planificare în funcție de perechile și prioritățile cererii/ofertei. Când executarea planificării s-a terminat, rețeaua de comenzi este în echilibru.

Sistem de planificare versus urmărire comandă și mesagerie de acțiune

Următoarea comparație afișează diferențele dintre metodele utilizate de sistemul de planificare pentru a crea sugestii de linii de planificare și metodele utilizate de sistemul de urmărire a comenzilor pentru a crea înregistrări de urmărire a comenzilor și mesaje de acțiune.

  • Sistemul de planificare tratează întregul model de cerere și ofertă al unui anumit articol, în timp ce urmărirea comenzilor tratează comanda care l-a activat.

  • Sistemul de planificare tratează toate nivelurile ierarhiei LM, în timp ce urmărirea comenzilor tratează un nivel LM la un moment dat.

  • Sistemul de planificare stabilește legături între cerere și ofertă în conformitate cu data scadenței prioritare. Urmărirea comenzilor stabilește legături între cerere și furnizare în conformitate cu secvența de intrare a comenzii.

  • Sistemul de planificare ia în considerare parametrii de planificare, în timp ce urmărirea comenzilor nu.

  • Sistemul de planificare creează legături într-un mod de lot activat de utilizator atunci când echilibrează cererea și oferta, în timp ce urmărirea comenzilor creează legăturile automat și dinamic pe măsură ce utilizatorul introduce comenzi.

A se vedea, de asemenea,

Detalii de proiectare: Concepte centrale ale sistemului de planificare
Detalii proiectare: Planificarea aprovizionării

Notă

Ne puteți spune despre preferințele dumneavoastră lingvistice de documentare? Fă un scurt sondaj.

Sondajul va dura aproximativ șapte minute. Nu sunt colectate date cu caracter personal(declarație de confidențialitate).

În acest articol
Înapoi în partea de sus Generat de DocFX