Vechime Stoc ============ .. contents:: Cuprins :local: :depth: 2 Scop ---- **Vechime Stoc** analizeaza **de cat timp se afla stocul in inventar**, clasificand cantitatea si valoarea fiecarui articol in **grupe de vechime configurabile** — A (cea mai recenta/proaspata), B, C, D si Z (cea mai veche) — la o data de referinta aleasa de utilizator. Raportul are grupare pe doua niveluri **(pe gestiune si/sau cont contabil)** si **praguri de zile configurabile** pentru fiecare **grupa de vechime**. Reguli ------ **Data de referinta** - Raportul evalueaza stocul la **Data Raport** introdusa de utilizator. Aceasta este un camp de data liber — nu este restrictionat la datele de sfarsit de perioada. Baza de calcul a vechimii ~~~~~~~~~~~~~~~~~~~~~~~~~~ Criteriul **Data Calcul Vechime** determina care data este utilizata ca punct de start al varstei stocului: .. list-table:: :header-rows: 1 :widths: 20 20 60 * - Optiune - Data utilizata - Utilizare tipica * - **Data Lot** - Data crearii/receptionarii lotului - Timpul de la sosirea fizica a marfii * - **Ultima Intrare** - Data celei mai recente intrari pentru lot - Timpul de la ultima reaprovizionare * - **Ultima Iesire** - Data celei mai recente iesiri (sau ultima intrare daca nu exista iesiri) - Timpul de la ultima miscare de iesire **Vechime in zile** = zile de la data selectata (**Data Calcul Vechime**) pana la **Data Raport**. Grupe de vechime ~~~~~~~~~~~~~~~~~ Patru praguri (in zile) definesc cinci grupe: .. list-table:: :header-rows: 1 :widths: 20 20 60 * - Grupa - Simbol - Interval de varsta * - A (cea mai proaspata) - A - 0 pana la Grupa Vechime A zile (inclusiv) * - B - B - Grupa Vechime A + 1 pana la Grupa Vechime B zile * - C - C - Grupa Vechime B + 1 pana la Grupa Vechime C zile * - D - D - Grupa Vechime C + 1 pana la Grupa Vechime D zile * - Z (cea mai veche) - Z - Peste Grupa Vechime D zile Evaluarea stocului pe grupe de vechime ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Metoda de alocare a **valorii** depinde de setarea organizatiei privind metoda de iesire din stoc: - **FIFO / LIFO**: valoarea din fiecare grupa = suma valorilor efective ale loturilor din grupa. - **CMC**: valoarea din grupa = valoare totala × (cantitate grupa ÷ cantitate totala), cu corectie de rotunjire in grupa cu cea mai mare cantitate. - Gestiunile de tip Obiecte de Inventar si Echipament de Protectie folosesc intotdeauna FIFO. **Validarea tranzactiilor** - Doar **tranzactiile validate (postate)** sunt incluse. Tranzactiile nepostate sunt excluse. Dependente fata de configurarea sistemului ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ .. list-table:: :header-rows: 1 :widths: 20 80 * - Variabila setare - Efect * - **METODASTOC** - Metoda globala de evaluare: FIFO, LIFO sau CMC * - **NIVELMETODASTOC** - GLOBAL (metoda globala) sau OBGEST (per obiect gestionabil) Continut Raport --------------- Coloane ~~~~~~~ Fiecare rand reprezinta un articol dintr-o gestiune (toate loturile agregate), ordonat dupa **Nivel Grupare si Ordonare 1**, **Nivel Grupare si Ordonare 2**, Cod Articol. .. list-table:: :header-rows: 1 :widths: 20 80 * - Coloana - Descriere * - Nivel Grupare 1 - Codul si denumirea dimensiunii primare de grupare * - Nivel Grupare 2 - Codul si denumirea dimensiunii secundare (absenta daca **Nivel Grupare si Ordonare 2** nu e selectat) * - Gestiune - Codul si denumirea gestiunii * - Cod Articol - Codul articolului * - Denumire Articol - Denumirea articolului * - Cont - Simbolul si denumirea contului contabil de stoc * - U.M. - Unitatea de masura * - Q Total - Cantitatea totala pe toate grupele de vechime * - Valoare (RON) - Valoarea totala a stocului in RON * - Pret Unitar - Pretul unitar (valoare ÷ cantitate; 0 cand cantitatea este zero) * - Q A / Valoare A - Cantitate si valoare in Grupa A (cea mai proaspata) * - Q B / Valoare B - Cantitate si valoare in Grupa B * - Q C / Valoare C - Cantitate si valoare in Grupa C * - Q D / Valoare D - Cantitate si valoare in Grupa D * - Q Z / Valoare Z - Cantitate si valoare in Grupa Z (cea mai veche) * - Data Lot - Cea mai timpurie data de lot pentru articol in gestiune * - Ultima Intrare - Data celei mai recente intrari * - Ultima Iesire - Data celei mai recente iesiri * - Prima Iesire dupa Ultima Intrare - Prima iesire aparuta dupa cea mai recenta intrare * - Nr. Zile - Vechimea in zile a celui mai vechi lot, de la baza de data selectata la Data Raport **Subtotaluri si total** - Apar anteturi/subsoluri de grupare pentru fiecare valoare a dimensiunilor de grupare. Un rand **Total General** apare la final. Cand **Afisare Total Cantitati** este activat, se adauga un rand suplimentar de sumar pe cantitati per grup. Optiuni si Filtre pentru Generarea Raportului --------------------------------------------- - **Data Raport** — Obligatoriu. Camp data. Data de referinta pentru evaluarea stocurilor si varstelor. Poate fi orice data. - **Business Unit** — Obligatoriu. Selecteaza Business Unit-ul pentru raport. Sunt afisate doar nodurile accesibile utilizatorului curent. Optiuni Raport ~~~~~~~~~~~~~~ - **Data Calcul Vechime** — **Obligatoriu**. Butoane radio. Selecteaza baza de **data** pentru calculul vechimii: **Data Lot**, **Ultima Intrare** sau **Ultima Iesire**. - **Afisare Total Cantitati** — Optional. Caseta de bifare. Adauga rand de sumar cantitati per grup. - **Exceptii** - **Afisare doar linii cu cantitati negative** — Optional. Caseta de bifare. Afiseaza doar randurile in care cel putin o grupa de vechime are cantitate negativa. Grupare si Ordonare ~~~~~~~~~~~~~~~~~~~~ **Nivel Grupare si Ordonare 1** — **Obligatoriu**. Lista derulanta. .. list-table:: :header-rows: 1 * - Optiune - Grupeaza randurile dupa * - Gestiune - Gestiune — toate articolele din aceeasi gestiune sunt grupate impreuna * - Cont Stoc - Cont contabil — toate articolele de pe acelasi cont de stoc sunt grupate impreuna **Nivel Grupare si Ordonare 2** — Optional. Lista afiseaza doar optiunea neselectata la Nivelul 1. Grupe Vechime ~~~~~~~~~~~~~ - **Grupa Vechime A** — **Obligatoriu**. Camp numeric. Limita superioara (zile) pentru Grupa A. - **Grupa Vechime B** — **Obligatoriu**. Camp numeric. Limita superioara pentru Grupa B. - **Grupa Vechime C** — **Obligatoriu**. Camp numeric. Limita superioara pentru Grupa C. - **Grupa Vechime D** — **Obligatoriu**. Camp numeric. Limita superioara pentru Grupa D. Stocul mai vechi decat D cade in Grupa Z. - **Exemplu:** A = 30, B = 90, C = 180, D = 365 → Grupa A (0–30 zile), B (31–90 zile), C (91–180 zile), D (181–365 zile), Z (> 365 zile). Filtre ~~~~~~ **Tip Gestiuni** — **Obligatoriu**. Selectie multipla. Cel putin un tip trebuie selectat. .. list-table:: :header-rows: 1 * - Tip - Descriere * - P (Principala) - Gestiune principala * - S (Secundara) - Gestiune secundara * - M (Magazin) - Magazin / punct de vanzare * - L (DRS - Locatii) - Gestiune DRS pe locatii * - V (Custodii Clienti) - Custodie la clienti * - C (Custodii Furnizori) - Custodie la furnizori * - T (Terti) - Gestiune la terti * - F (Flux) - Gestiune flux / tranzit * - O (Obiecte de Inventar) - Gestiune obiecte de inventar * - H (Echipament Protectie) - Gestiune echipament de protectie * - A (DRS - Agenti) - Gestiune DRS (*Documente cu Regim Special*) pe agenti **Tip Articole** — Obligatoriu. Selectie multipla. Cel putin un tip trebuie selectat. .. list-table:: :header-rows: 1 * - Tip - Descriere * - Aprovizionat - Articole achizitionate * - Fabricat - Articole fabricate * - Rezidual - Articole reziduale / subproduse * - Fictiv - Articole fictive / valorice * - Family - Articole de tip familie / kit * - Articol de Deviz - Articole de deviz * - Document cu Regim Special - Articole cu document cu regim special - **Gestiune** — Optional. Lista derulanta. Restrange la o singura gestiune. - **Gestiune de la / la** — Optional. Interval de gestiuni (doua liste). Restrictioneaza la gestiunile al caror cod se afla in intervalul selectat (inclusiv). - **Grupa** — Optional. Lista derulanta. Filtreaza articolele grupei selectate. - **Subgrupa** — Optional. Lista derulanta. Filtrata la subgrupele grupei selectate. - **Articol** — Optional. Lista derulanta. Filtrat dupa Tip Articole, Grupa si Subgrupa. - **Cont** — Optional. Lista derulanta. Restrange la un singur cont contabil de stoc. - **Obiect** — Optional. Lista derulanta. Filtreaza la articolele obiectului gestionabil selectat. Glosar ------ .. note:: - **Grupa de Vechime** - Interval de varsta definit printr-un prag de zile. Grupa A este cel mai proaspat stoc, Grupa Z este cel mai vechi. - **Data Lot** - Data la care lotul a fost creat sau receptionat. Utilizata ca punct de start al varstei cand Data Calcul Vechime = Data Lot. - **Ultima Intrare** - Data celei mai recente tranzactii de intrare pentru lot. Exclude transferurile interne. - **Ultima Iesire** - Data celei mai recente tranzactii de iesire pentru articol. Exclude transferurile interne. - **Prima Iesire dupa Ultima Intrare** - Prima iesire aparuta dupa ultima intrare; un interval mare fata de Ultima Intrare semnaleaza rotatie lenta. - **Nr. Zile** - Vechimea in zile a celui mai vechi lot, de la baza de data selectata pana la Data Raport. - **FIFO** - First In First Out — valorile pe grupe = sumele efective ale loturilor din grupa. - **LIFO** - Last In First Out — valorile pe grupe = sumele efective ale loturilor din grupa. - **CMC** - Cost Mediu Ponderat — valorile se aloca proportional pe grupe de vechime, cu corectie de rotunjire. - **Obiect Gestionabil** - Entitate organizatorica sau de proiect careia ii sunt alocate articolele si costurile de stoc. - **Q Z / Valoare Z** - Cantitatea si valoarea stocului a carui vechime depaseste pragul Grupei D — cea mai veche grupa din raport. Selectii recomandate -------------------- .. list-table:: :header-rows: 1 :widths: 20 80 * - Optiune - Selectie recomandata * - Analiza standard de vechime - Data Calcul Vechime: **Data Lot**; grupe A = **30**, B = **90**, C = **180**, D = **365**; Grupare 1: **Gestiune**. Ofera o imagine clasica a distributiei stocului pe intervale trimestriale si anuale, utila pentru raportari periodice catre management. * - Verificarea rotatiei dupa ultima aprovizionare - Data Calcul Vechime: **Ultima Intrare**; grupe A = **30**, B = **60**, C = **90**, D = **180**. Masoara cat timp a trecut de la ultima reaprovizionare, independent de data initiala a lotului — recomandat pentru articolele care se reaprovizioneaza frecvent. * - Detectarea stocului imobilizat - Data Calcul Vechime: **Ultima Iesire**; grupe A = **30**, B = **90**, C = **180**, D = **365**; Afisare doar linii cu cantitati negative: debifat. Evidentiaza articolele care nu au mai fost consumate sau vandute de mult timp, chiar daca au primit intrari recente. * - Sfat pentru verificare incrucisata - Cand parametrul **Nr. Luni Calcul din raportul Stocuri fara Miscare** este setat la 0, acesta acopera aceeasi baza de stocuri ca acest raport.