1. Introducere în
problematica stocurilor
1.1. Stocurile într-un sistem
de producție
În activitatea curentă a agenților economici apar probleme operative de producție, de planificare sau proiectare, care se cer rezolvate în așa fel încât ele să corespundă unui anumit scop, de exemplu: un program de producție realizat cu beneficii cât mai mari, cu cheltuieli cât mai mici sau într-un timp cât mai scurt etc.
Pornind de la anumite date cunoscute, caracteristice procesului economic, respectiv: beneficii unitare, coeficienți tehnologici, disponibil de resurse, cheltuieli unitare, consumuri specifice etc., se pot formula probleme care să țină seama de scopul agenților economici atunci când pornește procesul tehnologic.
Teoria stocurilor a apărut din necesitatea asigurării unei aprovizionări ritmice și cu cheltuieli minime a stocurilor de materii prime și materiale în procesul de producție, sau a stocurilor de produse finite și bunuri de larg consum în activitatea de desfacere a mărfurilor.
STOCURILE reprezintă cantități de resurse materiale sau produse (finite sau într-un stadiu oarecare de fabricație) acumulate în depozitele de aprovizionare ale unităților economice într-un anumit volum și o anumită structură, pe o perioadă de timp determinată, în vederea unei utilizări ulterioare.
Pe perioada respectivă resursele materiale sunt disponibile, dar nu sunt utilizate, deci sunt neactive, scoase din circuitul economic, sau care prelungesc acest circuit (aspect considerat negativ).
Stocul este o rezervă de material destinat să satisfacă cererea beneficiarilor, aceștia identificându-se, după caz, fie unei clientele (stoc de produse finite), fie unui serviciu de fabricație (stocuri de materii prime sau de semifabricate), fie unui serviciu de întreținere (articole de consum curent sau piese de schimb), fie unui serviciu de după vânzare (piese detașate).
Tratarea procesului de stocare ca proces obiectiv necesar se impune, nu numai ca urmare a naturii economice a acestuia, ci și pentru că realizarea lui atrage cheltuieli apreciabile, concretizate în afectarea unor importante spații de depozitare-păstrare, de utilaje pentru transport-depozitare, de fonduri financiare etc.
Deși diferite, procesele de stocare au totuși o serie de caracteristici comune, dintre care esențială este acumularea unor bunuri în scopul satisfacerii cererii viitoare. O problemă de teoria stocurilor există doar atunci când cantitatea resurselor poate fi controlată și există cel puțin o componentă a costului total care scade pe măsură ce cantitatea stocată crește.
Evoluția nivelului stocului este interesantă din două puncte de vedere:
a) din punctul de vedere al producătorului, care este preocupat de valoarea medie a nivelului stocului, deoarece această valoare permite cunoașterea imobilizării totale a stocului și scopul producătorului va fi reducerea imobilizării la valoarea sa minimă;
b) din punctul de vedere al beneficiarului, care dorind să fie satisfăcut imediat, apreciază că trebuie să evite, în măsura posibilităților, rupturile de stoc. Obiectivul beneficiarului va fi reducerea la minim a riscului de ruptură de stocuri.
Aceste două puncte de vedere sunt contradictorii: riscurile de ruptură de stocuri nu sunt reduse decât dacă imobilizările sunt foarte mari. Este deci necesar să se stabilească un echilibru, obiectivul conducerii stocului constând în căutarea acestui echilibru.
1.2. Importanța
stocurilor în procesul de producție
Procesul de
producție propriu-zis este supus în mod aleator unei sume de perturbații cum ar
fi: instabilitatea personalului, prezența rebuturilor, existența timpilor morți
datorați defectării utilajelor etc.
În felul acesta, producția devine un rezultat aleator al unei combinații de fenomene care au loc în conformitate cu legile probabilității. Nici un proces de producție nu e fiabil dacă este supus direct acțiunii perturbatoare a parametrilor ce apar în mod aleator. Este deci absolut necesar de a elimina aceste influențe directe, adică să se deconecteze sistemul de la fluctuațiile externe. Elementul care asigură deconectarea și care joacă rolul de tampon, de amortizor al variațiilor îl reprezintă stocurile.
Ca proces economic complex, gestiunea stocurilor are o sferă largă de cuprindere, aceasta incluzând atât probleme de conducere, dimensionare, de optimizare a amplasării stocurilor în teritoriu, de repartizare a lor pe deținători, de formare și evidență a acestora, cât și probleme de recepție, de depozitare și păstrare, de urmărire și control, de redistribuire și mod de utilizare.
Cu toate că stocurile sunt considerate resurse neactive, este necesar, în mod obiectiv, să se recurgă la constituirea de stocuri (de resurse materiale) bine dimensionate, pentru a se asigura ritmicitatea producției materiale și a consumului.
Obiectivitatea formării de stocuri este justificată de acțiunea mai multor factori care le condiționează existența și nivelul de formare, le stabilizează funcția și scopul constituirii. Între aceștia amintim:
· contradicția dintre specializarea producției și caracterul nespecializat al cererii;
· diferența spațială dintre producție și consum;
· caracterul sezonier al producției sau al consumului; pentru majoritatea produselor producția este continuă, în timp ce consumul este sezonier; la produsele agricole situația este inversă;
· periodicitatea producției și consumului, a transportului;
· necesitatea condiționării materialelor înaintea intrării lor în consum;
· punerea la adăpost față de dereglările în procesul de aprovizionare-transport sau față de factorii de forță majoră (stare de necesitate, calamități naturale, seisme, caracterul deficitar al resurselor);
· necesitatea executării unor operații specifice pentru a înlesni procesul de livrare sau consum al materialelor (recepție, sortare, marcare, ambalare dezambalare, formarea loturilor de livrare, pregătirea materialelor pentru consum ș.a.m.d.);
· necesitatea eficientizării procesului de transport etc.
Ținând seama de această dublă influență a procesului de stocare, este necesară găsirea de modele și metode în vederea formării unor stocuri, care prin volum și structură, să asigure desfășurarea normală a activității din economie, dar în condițiile unor stocări minim necesare și a unor cheltuieli cât mai mici.
Rolul determinant al stocurilor este evidențiat de faptul că acestea asigură certitudine, siguranță și garanție în alimentarea continuă a producției și ritmicitatea desfacerii rezultatelor acesteia. Altfel spus, procesul de stocare apare ca un regulator al ritmului aprovizionărilor cu cel al producției, iar stocul reprezintă acel tampon inevitabil care asigură sincronizarea cererilor pentru consum cu momentele de furnizare a resurselor materiale.
Alte motive pentru crearea stocurilor ar putea fi:
· investirea unei părți din capital în stocuri pentru a reduce cheltuielile de organizare;
· capitalul investit în stocuri e ușor de evidențiat;
· asigurarea desfășurării neîntrerupte a procesului de producție;
· asigurarea unor comenzi de aprovizionare la nivelul consumului imediat nu este întotdeauna posibilă și eficientă din punct de vedere economic;
· comenzile onorate de către furnizorii din alte localități nu pot fi introduse imediat în procesul de fabricație;
· anticiparea unei creșteri a prețurilor (exceptând speculațiile) etc.
1.3. Tipuri de stocuri
În cadrul gamei foarte largi de stocuri, se disting cu deosebire:
A. din punct de vedere al producției stocurile pot fi de trei feluri:
a) cel de materii prime și materiale destinat consumului unităților de producție; este vorba de stocul de producție, stoc în amonte;
b) cel de produse finite, destinate livrării către beneficiari; este vorba de stocul de desfacere, stoc în aval;
c) cel destinat asigurării funcționării continue a unor mașini sau a unor linii de fabricație; este vorba de stocul interoperațional.
Ponderea cea mai mare o deține stocul de producție.
B. din punct de vedere al rolului jucat pe plan economic stocurile pot fi:
a) stocuri cu rol de regulator; au ca rol reglarea fluxurilor de intrare și de ieșire ale produselor între două stadii succesive ale procesului tehnologic;
b) stocuri cu rol strategic; sunt formate din piese sau din subansamble folosite de serviciul de întreținere , necesare înlocuirii rapide a lor în caz de avarie la instalațiile vitale ale întreprinderii;
c) stocuri speculative; sunt mai puțin legate de activitatea agenților economici și se referă în general la produse și materiale rare, a căror valoare nu este fluctuantă.
C. Din punct de
vedere al modului de depozitare, care ține seama și de unele proprietăți
fizico-chimice ale elementelor. Așa avem: produse
periculoase, voluminoase, fragile etc.
D. Din punct de vedere al
modului de gestionare avem:
a) stocuri cu gestiune normală;
b) stocuri cu afectare directă (comandate special pentru o anume comandă);
c) stocuri fără gestiune (din magaziile intermediare, cu o supraveghe-re globală);
d) stocuri de produse
consumabile;
E. Din punct de vedere al caracteristicilor formării și destinației lor stocurile pot fi:
a) stoc curent;
b) stoc de siguranță;
c) stoc de pregătire sau de condiționare;
d) stoc pentru transport intern;
e) stoc de iarnă;
1.4. Obiective
și rezultate ale gestiunii științifice a
stocurilor
Având în vedere particularitățile diferitelor procese de stocare, activitatea de conducere a acestora are totuși unele trăsături comune; așa de pildă, orice proces de stocare necesită prevederea desfășurării lui și a condițiilor în care urmează a se efectua.
Formarea stocurilor este predeterminată de o anumită comandă, iar desfășurarea procesului de stocare poate avea loc în baza organizării sale raționale. Realizarea în condiții de eficiență economică maximă și de utilitate impune o coordonare permanentă a procesului de stocare și un control sistematic al modului de derulare al acestuia.
Obiectivele principale ale conducerii proceselor de stocare pot fi sintetizate astfel:
· asigurarea unor stocuri minim necesare, asortate, care să asigure desfășurarea normală a activității economico-productive a agenților economici prin alimentarea continuă a punctelor de consum și în condițiile unor cheltuieli cât mai mici;
· prevenirea formării de stocuri supranormative, cu mișcare lentă sau fără mișcare și valorificarea operativă a celor existente (devenite disponibile);
· asigurarea unor condiții de depozitare-păstrare corespunzătoare în vederea prevenirii degradãrilor de materiale existente în stocuri;
· folosirea unui sistem informațional simplu, operativ, eficient, util și cuprinzător care să evidențieze în orice moment starea procesului de stocare;
· aplicarea unor metode eficiente de urmărire și control care să permită menținerea stocului în anumite limite, să prevină imobilizările neraționale.
Soluționarea oricărei probleme de stoc trebuie să conducă la obținerea răspunsului pentru următoarele două chestiuni (și care constituie de fapt obiectivele principale ale gestiunii):
1) determinarea mărimii optime a comenzii de aprovizionare;
2) determinarea momentului (sau frecvenței) optime de aprovizionare.
Desigur, pentru unele probleme particulare (de exemplu cele statice) este suficient un singur răspuns și anume la prima problemă.
Se realizează următoarele deziderate:
· reducerea frecvenței fenomenului de rupere a stocului și prin aceasta satisfacerea în mai bune condiții a cererii către beneficiari;
· reducerea cheltuielilor de depozitare;
· mărirea vitezei de rotație a fondurilor circulante ale agenților economici;
· reducerea imobilizărilor de fonduri bănești;
· reducerea unor riscuri inerente oricărui proces de stocare;
· obținerea de economii la nivelul cheltuielilor generale ale întreprinderii (de exemplu, la produsele cu o durată de depozitare a stocului de materii prime mai mare decât durata ciclului de fabricație);
· descoperirea și valorificarea rezervelor interne etc.
1.5. Elementele principale ale unui proces de
stocare
Stabilirea politicii de gestiune a stocurilor este nemijlocit legată de cunoașterea elementelor prin care se caracterizează procesele de stocare și care determină nivelul de formare al stocurilor:
A. CEREREA DE CONSUM, element de bază în funcție de care se determină nivelul și ritmul ieșirilor, volumul și ritmul necesar pentru intrări și nivelul stocului. Cererea de consum reprezintă numărul de produse solicitate în unitatea de timp. Acest număr nu coincide întotdeauna cu cantitatea vândută deoarece unele cereri pot rămâne nesatisfăcute datorită deficitului în stoc sau întârzierilor în livrare. Evident, dacă cererea poate fi satisfăcută în întregime, ea reprezintă cantitatea vândută.
După natura ei, cererea poate fi:
a) determinată - cererea pentru o perioadă e cunoscută și poate fi constantă pentru toate perioadele sau variabilă pentru diferite perioade;
b) probabilistă - cererea e de mărime sau frecvență necunoscute, dar previzibile și reprezentată printr-o repartiție de probabilitate dată. Caracteristicile și tipul cererii se stabilesc pe bază de observații, prin studii asupra perioadelor trecute. Stabilirea caracteristicilor și tipului de cerere pe baza observațiilor, prin studii asupra perioadelor trecute, nu este satisfăcătoare, din cel puțin două motive:
- presupunând că și în viitor cererea ar urma aceeași repartiție de probabilitate ca în perioadele trecute, parametrii ei nu se mențin întotdeauna;
- se exclude posibilitatea influenței unor fluctuații sezoniere asupra cererii.
Cererea probabilistă poate fi stabilă din punct de vedere statistic sau nestabilă din punct de vedere statistic (sezonieră).
c) necunoscută - cererea pentru care nu dispunem nici de datele necesare stabilirii unei repartiții de probabilitate (este cazul, de exemplu, al produselor noi).
B.COSTURILE reprezintă cheltuielile ce trebuie efectuate pentru derularea procesului de aprovizionare-stocare (respectiv cele cu comandarea, contractarea, transportul, depozitarea, stocarea materialelor etc.).
În calculul stocurilor se au în vedere:
a) Costurile de stocare care cuprind suma cheltuielilor ce trebuie efectuate pe timpul staționării resurselor materiale în stoc și anume:
- cheltuieli cu primirea-recepția;
- cheltuieli de transport intern;
- cheltuieli de manipulare, care cuprind costul forței de muncă nece-sare pentru deplasarea stocurilor, a macaralelor, cărucioarelor, elevatoarelor și a celorlalte utilaje necesare în acest scop;
- cheltuieli de depozitare propriu-zisă: chiria spațiului de depozitare sau amortizările, în cazul unui spațiu propriu;
- cheltuieli de conservare;
- cheltuieli cu paza;
- cheltuieli de evidență care apar datorită faptului că stocurile sunt practic inutilizabile fără o evidență bine pusă la punct, care să ne spună dacă produsul necesar se găsește sau nu în stoc;
- cheltuieli administrative;
- impozite și asigurări;
- cheltuieli datorate deprecierii, deteriorării, uzurii morale care sunt caracteristice pentru produsele la modă sau pentru cele care se modifică chimic în timpul stocării (alimente, de exemplu); la care se adaugă costul capitalului investit; acest cost reprezintă un anumit procent din capitalul investit, însă determinarea cifrei exacte necesită o analiză atentă. Procentul exact depinde, în primul rând de ce alte utilizări ce se pot găsi pentru capitalul imobilizat în stocuri.
Capitalul investit în stoc este neproductiv, costul său este dat de mărimea beneficiului ce s-ar putea obține dacă acest capital ar fi fost investit într-un mod productiv sau de dobânda ce trebuie plătită dacă ar fi fost împrumutat.
Costul stocării depinde de mărimea stocului și durata stocării. Aceste cheltuieli se pot grupa după cum urmează:
- cheltuieli constante pentru durata totală a procesului de gestiune (amortismentul clădirii, cheltuieli pentru întreținerea depozitului, iluminat, încălzit etc.;
- cheltuieli variabile proporționale cu cantitatea depozitată și cu durata depozitării (deci cu stocul mediu), exprimate prin dobânda pentru fondurile imobilizate în stoc;
- cheltuieli variabile neproporționale cu mărimea lotului (salarii ale forței de muncă, pierderi datorate uzurii reale și demodării, cheltuieli pentru chirie etc.) și cu durata de stocare.
La cheltuielile de existență a stocului în depozit, prezentate mai sus, se pot adăuga și cheltuielile pentru surplus de stoc (excedent), care intervin atunci când, după satisfacerea cererii, rămâne o anumită cantitate nevândută (de exemplu, desfacerea unor articole de sezon). În modelele dinamice unde se lansează mai multe comenzi în timpul unui sezon, penalizarea pentru surplus se atașează numai ultimei comenzi nedesfăcute complet.
b) Costul de penurie sau costul ruperii stocului este definit atunci când volumul cererii depășește stocul existent. Referitor la acest stoc, există trei situații. Prima apare atunci când stocul (de materii prime sau semifabricate) este nul la primirea comenzii și firma se reaprovizionează de urgență pentru a produce cantitățile solicitate.
Componentele cheltuielilor de penurie sunt, în acest caz, următoarele:
- cheltuieli suplimentare pentru satisfacerea cererii în condiții neobișnuite;
- penalizări primite de către firmă din partea beneficiarului, dacă termenele de livrare prevăzute în contracte nu se respectă;
- cheltuieli suplimentare pentru manipulare, ambalare, expediție etc.
A doua situație are loc atunci când desfacerea nu se poate realiza (pierderea beneficiarului) din cauza nelivrării imediate a unui articol. Estimarea cheltuielilor de penurie este aici destul de dificilă și adesea imposibilă.
A treia, și cea mai dificilă, apare atunci când firma este în lipsă de materii prime (sau piese de schimb) ce afectează întregul proces de producție, cu toate consecințele sale, reflectate în penali-
zări și uneori chiar în costul producției care ar fi rezultat în timpul stagnării.
c) Cheltuieli datorate variațiilor ritmului de producție. Din această categorie fac parte:
- cheltuielile fixe legate de creșterea ritmului de producție, de la nivelul zero, la un anumit nivel dat. Dacă este vorba de achiziții, aici vor intra cheltuielile administrative legate de lansarea comenzilor;
- cheltuieli de lansare care includ toate cheltuielile care se fac cu: întocmirea comenzii, trimiterea acesteia la furnizor, pregătirea livrării unei partizi de materiale, cheltuieli de transport a lotului, deplasării la furnizori, telefoane, poștă etc.; în general aceste cheltuieli sunt fixe pentru o comandă.
- cheltuieli legate de angajarea și instruirea unui personal suplimentar sau de concediere a unor salariați.
d) Prețul de achiziție sau cheltuielile directe de producție. Prețurile pe unitatea de produs pot depinde de cantitatea achiziționată, dacă se acordă anumite reduceri de preț în funcție de mărimea comenzii. Cheltuielile de producție pe unitatea de produs pot fi și ele mai scăzute, datorită unei eficiențe superioare a muncitorilor și mașinilor într-o producție de serie mare.
C) CANTITATEA DE REAPROVIZIONAT reprezintă necesarul de aprovizionat care se stabilește în funcție de necesarul pentru consum pentru întreaga perioadă de gestiune.
Cantitatea de aprovizionat (cantitatea intrată în stoc) poate fi din producția proprie sau obținută prin alte mijloace și se poate referii la fiecare resursă separat sau la ansamblul lor.
Această cantitate e limitată de capacitățile de depozitare.
D) LOTUL reprezintă cantitatea cu care se face aprovizionarea la anumite intervale în cadrul perioadei de gestiune stabilită (trimestru, semestru, an) și care este în funcție de caracterul cererii.
E) PARAMETRII TEMPORALI sunt specifici dinamicii proceselor de stocare. Aceștia sunt:
a) perioada de gestiune - determină și orizontul procesului de gestiune. De obicei se consideră a fi un an;
b) intervalul de timp între două aprovizionări consecutive;
c) durata de reaprovizionare - reprezintă timpul ce se scurge din momentul calendaristic la care s-a emis comanda de reaprovizionare până la sosirea în întreprindere a cantității de reaprovizionat;
d) momentul calendaristic la care se emit comenzile de reaprovi-zionare. (data de reaprovizionare);
e) coeficientul de actualizare.
Dacă în modelele probabiliste folosirea tuturor parametrilor temporali este obligatorie, unii dintre ei (de exemplu, durata de reaprovizionare sau data de reaprovizionare) nu prezintă nici o importanță în modelele deterministe. De asemenea durata de aprovizionare poate fi o constantă sau o variabilă aleatoare, determinând în baza legăturii pe care o are cu volumul și frecvența cererii, cheltuielile de penurie.
F) GRADUL DE PRELUCRARE A PRODUSELOR. Cu cât bunurile păstrate în stoc sunt într-un stadiu mai avansat de finisare, cu atât mai repede pot fi satisfăcute comenzile, dar cu atât mai mari vor fi cheltuielile de stocare. Cu cât produsele sunt mai puțin finisate (cazul limită îl constituie materia primă), cu atât mai mici sunt cheltuielile de stocare, dar timpul necesar pentru livrarea unei comenzi este mai mare. În plus, erorile de previziune tind să crească pe măsură ce gradul de prelucrare a produselor este mai avansat; pentru a reduce influența factorilor nefavorabili este necesar de aceea să crească și stocul tampon. Numărul tipurilor de produse ce trebuie stocate crește rapid, pe măsură ce gradul de finisare este mai avansat.
Variabilele care influențează stocurile sunt de două feluri:
- variabile controlabile: cantitatea intrată în stoc, frecvența sau momentul achizițiilor, gradul de prelucrare a produselor;
- variabile necontrolabile: costurile, cererea, durata de reaprovizionare, cantitatea livrată.
2. Modele de gestiune a stocurilor
Ipotezele modelului:
1. cerere constantă în timp (cereri egale pe intervale egale de timp);
2. perioadă fixă de aprovizionare (aprovizionarea se face la intervale egale de timp);
3. cantități egale de aprovizionare;
4. aprovizionarea se face în momentul în care stocul devine 0 (nu se admit intervale de timp pe care stocul să fie 0);
5. aprovizionarea se face instantaneu (durata dintre momentul lansării comenzii și intrarea mărfii în depozit este zero)
Datele modelului:
- T = perioada totală de timp pe care se studiază stocarea;
- N = cererea totală pe perioada T;
- cs = costul unitar de stocare (costul stocării unei unități de marfă pe o unitate de timp)
- cl = costul lansării unei comenzi
Variabilele modelului:
- t = intervalul dintre două aprovizionări succesive;
- n = cantitatea comandată și adusă la fiecare aprovizionare;
- s(t) = nivelul stocului din depozit la momentul t
- minimizarea costului total de aprovizionare CT
Ipoteza 1 Þ = cererea pe unitatea de timp Þ s(t) = liniară
Ipoteza 2 Þ t același între oricare două comenzi
Ipoteza 3 Þ n același pentru toate comenzile
Ipoteza 4 Þ s(t) ³ 0 pentru orice t
Ipoteza 5 Þ la sfârșitul unei perioade t s(t) are un salt de la 0 la n
Rezolvare
Situația de mai sus poate fi vizualizată prin trasarea graficului variației stocului în timp:
În figura 1 a fost reprezentată evoluția stocului, dacă toată cantitatea necesară ar fi adusă la începutul perioadei (graficul de deasupra) sau dacă s-ar aduce câte n unități din t în t unități de timp (graficul de jos). Se observă că evoluția este periodică, de perioadă t. În concluzie vom calcula costul total cu aprovizionarea calculând costul pe o perioadă și înmulțind apoi cu numărul de perioade:
- pe o perioadă avem o lansare, deci un cost cl și cheltuieli de stocare pe o durată t, stocul variind liniar de la n la 0. Din acest motiv costul cu stocarea va fi: cs · · t (În general costul de stocare se calculează cu formula ).
- numărul de perioade este egal cu
- costul total cu aprovizionarea va fi CT = (cl + cs · · t) ·
În concluzie rezolvarea problemei se reduce la a găsi minimul funcției:
CT(n,t) = (cl + cs · · t) ·
dacă variabilele n și t verifică și n și t sunt strict pozitive și n Î (0,N], t Î (0,T]. Pentru rezolvare vom scoate pe t în funcție de n din relația :
t = n ·
și înlocuim în expresia costului total cu aprovizionarea obținând:
CT(n) = (cl + cs · · n · ) · =
Cei doi termeni în care a fost separat costul total reprezintă cheltuielile totale cu lansările respectiv cheltuielile totale cu stocarea, observându-se că primele sunt descrescătoare în n iar celelalte liniar crescătoare. În concluzie, dacă vom aduce toată cantitatea într-o singură tranșă vor fi foarte mari costurile de stocare iar dacă vom aduce de foarte multe ori câte foarte puțin vor fi foarte mari cheltuielile cu lansarea. Soluția optimă n* va fi deci foarte probabil undeva între 0 și N. Pentru a o determina facem tabloul de variație al costului total în funcție de n pe intervalul (0,N].
Calculăm derivata costului total:
care are zerourile: n1,2 = Þ
n1 =
n2 =
În concluzie:
a) dacă adică dacă costul de lansare este de mai mult de ori mai mare decât costul de stocare tabloul de variație va fi:
n |
0 N |
CT(n) |
- - - - - - |
CT(n) |
|
și deci se va face o singură aprovizionare la începutul perioadei T în care se va aduce toată cantitatea N, costul total fiind de .
b) dacă obținem tabloul:
n |
0 N |
CT(n) |
- - - - - 0 + + + + |
CT(n) |
|
în concluzie se vor face aprovizionări la intervale de topt = în care se va aduce câte nopt = , variantă prin care se va face aprovizionarea cu costul total minim posibil:
CT =
Obs. Dacă nu se acceptă decât soluții în numere întregi pentru n sau t se va calcula costul pentru:
n = și n = + 1
t = și t = + 1
alegându-se dintre toate variantele cea mai ieftină. ( [x] = partea întreagă lui x).
Ipotezele modelului:
1. cerere constantă în timp (cereri egale pe intervale egale de timp);
2. perioadă fixă de aprovizionare (aprovizionarea se face la intervale egale de timp);
3. cantități egale de aprovizionare;
4. aprovizionarea nu se face în momentul în care stocul devine 0, admițându-se scurgerea unui interval de timp în care depozitul va fi gol și cererea nu va fi satisfăcută;
5. aprovizionarea se face instantaneu (durata dintre momentul lansării comenzii și intrarea mărfii în depozit este zero)
Datele modelului:
- T = perioada totală de timp pe care se studiază stocarea;
- N = cererea totală pe perioada T;
- cs = costul unitar de stocare (costul stocării unei unități de marfă pe o unitate de timp)
- cl = costul lansării unei comenzi
- cp = costul unitar de penalizare (pierderea cauzată de nesatisfacerea unei unități din cerere timp de o zi)
Variabilele modelului:
- t = intervalul dintre două aprovizionări succesive;
- t1 = durata de timp în care în depozit se află marfă;
- t2 = durata de timp în care în depozitul este gol;
- n = cantitatea comandată și adusă la fiecare aprovizionare;
- s = cantitatea maximă de marfă aflată în depozit;
- s(t) = nivelul stocului din depozit la momentul t
- minimizarea costului total de aprovizionare CT
Ipoteza 1 Þ = cererea pe unitatea de timp Þ s(t) = liniară
Ipoteza 2 Þ t, t1, t2, aceiași între oricare două comenzi și t = t1 + t2.
Ipoteza 3 Þ n, s aceiași pentru toate comenzile.
Ipoteza 4 Þ pe intervalul t2 depozitul este gol (deci stocul zero); totuși graficul a fost desenat în prelungirea perioadei t1 (deci cu valori negative) deoarece în această perioadă se presupune că cererea este aceeași ca în perioadele în care există marfă în depozit, nivelul cererii nesatisfăcute fiind privit ca stocul care s-ar fi consumat dacă aveam marfă în depozit.
Ipoteza 5 Þ la sfârșitul unei perioade t este livrată instantaneu cantitatea n s în contul cererii nesatisfăcute în perioada t2 și introdusă în depozit cantitatea s.
Rezolvare
Situația de mai sus poate fi vizualizată prin trasarea graficului variației stocului în timp din figura 2:
În figură a fost reprezentată evoluția stocului dacă toată cantitatea necesară ar fi adusă la începutul perioadei (graficul de deasupra) sau dacă s-ar aduce câte n unități din t în t unități de timp (graficul de jos). Se observă că evoluția este periodică, de perioadă t. În concluzie vom calcula costul total cu aprovizionarea calculând costul pe o perioadă și înmulțind apoi cu numărul de perioade:
- pe o perioadă avem o lansare, deci un cost cl, cheltuieli de stocare pe o durată t1, stocul variind liniar de la s la 0 și cheltuieli de penalizare, cererea neonorată variind liniar de la 0 la n - s. Din acest motiv costul cu stocarea va fi: cs · · t1 iar costul de penalizare va fi: cp · · t2 (În general costul de penalizare, ca și cel de stocare, se calculează cu formula ).
- numărul de perioade este egal cu
- costul total cu aprovizionarea va fi CT = (cl + cs · · t1 + cp · · t2 ) ·
În concluzie rezolvarea problemei se reduce la a găsi minimul funcției:
CT(n,s,t,t1,t2) = (cl + cs · · t1 + cp · · t2 ) ·
unde variabilele n, s, t, t1 și t2 verifică următoarele condiții și relații:
Condiții |
Relații |
1. 0 < n £ N 2. 0 £ s £ n 3. 0 < t £ T 4. 0 £ t1 £ t 5. 0 £ t2 £ t |
1. t1 + t2 = t 2. 3. |
În concluzie, din cele 5 variabile doar două sunt independente și din cele trei relații vom scoate trei dintre ele ca fiind variabile secundare în funcție de celelalte două ca fiind principale. Fie cele două variabile principale n și s. În acest caz avem rezolvând sistemul de relații:
t1 =
t2 =
t =
Acestea se înlocuiesc în expresia costului total și obținem în final o problemă de minim a unei cu două variabile:
CT(n,s) = (cl + cs · · + cp · · ) ·
unde 0 < n £ N și 0 £ s £ n.
Pentru rezolvare vom calcula derivatele parțiale ale funcției CT(n,s) pe domeniul D = {(n,s)/ 0 < n £ N și 0 £ s £ n}. Obținem:
= cpŚ(n s)Ś - [cl + ŚcsŚs2Ś + ŚcpŚ(n s)2Ś]Ś
= [(cs + cp)Śs - cpŚn]Ś
Rezolvăm sistemul: scoțându-l pe s în funcție de n din a doua ecuație (s = Śn) și înlocuindu-l în prima obținând: ŚŚT - clŚ = 0 de unde rezultă n2 = și în final unica soluție pozitivă: n0 = și s0 = . Această soluție este soluția optimă doar dacă 0 < n0 £ N și sunt îndeplinite condițiile de ordinul 2:
Evident n0 > 0 și avem:
= (cs + cp)Ś > 0
= > 0
= > 0
n0 £ N este echivalentă cu: £ NŚT.
În concluzie, dacă £ NŚT atunci problema admite soluția optimă:
n0 =
s0 =
t1 =
t2 =
t =
CT maxim = CT(n0,s0) = Ś
Expresia r = măsoară intensitatea lipsei de stoc și din expresia lui CT maxim se observă că admiterea lipsei de stoc duce la micșorarea costului total cu stocarea, explicația constând în micșorarea numărului de lansări pentru că, deși cp este mult mai mare decât cs, cl este și mai mare decât cp. Dacă cp este mult mai mare decât cs () atunci se obțin aceleași soluții ca în modelul Willson fără ruptură de stoc.
Dacă > NŚT atunci se va face o singură lansare (deci n0 = N) și vom avea s0 = n0, t1 = t = T și t0 = 0 iar CT = cl + csŚŚT exact ca și în modelul Willson fără ruptură de stoc.
2.3. Generalizări ale modelului Willson
În practică ipoteza că cs (costul unitar) este același, indiferent de cantitatea stocată, nu este în general îndeplinită decât pentru variații mici ale stocului sau ale duratei de stocare, fiind mult mai realistă ipoteza că acesta depinde (invers proporțional) de cantitatea stocată s, de durata de stocare (direct sau invers proporțional) etc, dependențele fiind exprimate prin funcții mai mult sau mai puțin complicate. Aceleași considerații sunt valabile și pentru cp (dependent de mărimea cererii neonorate sau mărimea întârzierilor). În concluzie putem imagina modele în care: cs = f(s,ts) și/sau cp = f(p,tp) unde am notat cu:
- s = cantitatea stocată
- ts = durata de stocare
- p = cererea neonorată
- tp = durata întârzierii onorării cererii
sau și mai complicate, neexistând evident limite în acest sens. Motivele care ne oprește totuși în a discuta teoretic aceste modele sunt următoarele:
- orice complicare a modelelor anterioare duce la ecuații matematice complicate, ale căror soluții nu mai pot fi scrise cu operatorii matematici obișnuiți (de exemplu, chiar dacă am presupune că unul singur dintre cs sau cp este funcție liniară în variabilele expuse mai sus s-ar ajunge în rezolvare la ecuații de gradul patru ale căror soluții încap pe o foaie întreagă (cititorul poate încerca singur analiza acestor variante); ele ar fi practic de nefolosit și oricum scopul studierii gestiunii stocurilor nu este găsirea unor modele cât mai impunătoare;
- aceste modele mai complicate pot apărea și pot fi aplicate evident în practică, existând algoritmi matematici de rezolvare (cel puțin aproximativi) pentru orice model matematic, dar acesta ar fi doar un pur calcul matematic;
- modelele mai complicate nu ar adăuga nimic ideii teoretice, desprinse din modelul Willson clasic, că în orice model de stocare există întotdeauna două tipuri de costuri, indiferent de variabilele de decizie și anume: unele direct proporționale și celelalte invers proporționale cu variabilele de decizie, fapt care face ca soluția să fie una de mijloc, și nu o valoare extremă evidentă și deci banală.
- în foarte multe cazuri un model de stocare presupune și multe alte variabile, care sunt de obicei aleatoare, caz în care devine nerealizabilă dorința de a găsi o soluție matematică simplă. În aceste cazuri sunt chemate spre rezolvare alte ramuri ale analizei matematice și economice, cum ar fi, de exemplu, simularea, algoritmii genetici etc.
Presupunem că o unitate economică fabrică un singur tip de produse cu un ritm al producției de b produse în unitatea de timp pentru care are o cerere de N bucăți într-o perioadă T. Presupunem că bŚT > N (adică dacă întreprinderea ar lucra non-stop întreaga perioadă T ar produce mai mult decât ceea ce poate efectiv să vândă) motiv pentru care perioadele de producție sunt alternate cu perioade de oprire a producției astfel încât producția totală să devină egală cu cererea totală N. Pentru simplificarea calculelor se va presupune că cererea este constantă în timp, adică în fiecare unitate de timp este egală cu a = . Deoarece b > a este evident că pe parcursul perioadelor de producție se va acumula o cantitate de produse care trebuie stocate într-un depozit, acest stoc epuizându-se în perioadele în care producția este oprită. De asemenea este evident că oprirea și repornirea producției implică o serie de costuri. Pentru formalizarea modelului vom face și următoarele ipoteze:
1. duratele ciclurilor de producție sunt egale între ele;
2. intervalele de staționare sunt egale între ele;
3. costul stocării este direct proporțional cu cantitatea stocată și durata stocării cu un factor de proporționalitate cs (costul unitar de stocare)
4. costul unei secvențe oprire-pornire a producției este același pentru toate secvențele;
5. se admite ruptura de stoc;
6. valoarea penalizării este direct proporțională cu mărimea cererii neonorate și cu durata întârzierii cu un factor de proporționalitate cp (costul unitar de penalizare)
Se cere în aceste condiții găsirea acelor intervale de producție și staționare care duc la un cost total pe unitatea de timp minim.
Situația de mai sus poate fi vizualizată foarte bine desenând graficul evoluției stocului în timp în figura 3.
În acest desen am notat cu:
- n = cantitatea produsă peste cerere într-un ciclu de producție;
- s = cantitatea maximă acumulată în depozit;
- t1 = intervalul de timp în care se formează stocul;
- t2 = intervalul de timp în care se epuizează stocul ca urmare a opririi producției;
- t3 = intervalul de timp în care se acumulează comenzi neonorate ca urmare a faptului că nu se produce și s-a epuizat stocul;
- t4 = intervalul de timp în care este lichidat deficitului în paralel cu satisfacerea cererii curente.
Se observă că avem de-a face cu un fenomen ciclic în care o perioadă poate fi aleasă ca intervalul dintre două porniri succesive ale producției. Într-o perioadă costul va fi format din:
- costul unei secvențe lansare-oprire a producției cl;
- cheltuieli de stocare pe intervalele t1 și t2, cs · · (t1 + t2);
- cheltuieli de penalizare pe intervalele t3 și t4: cp · · (t3 + t4)
Costul total unitar va fi:
CT(n,s,t1,t2,t3,t4) =
și vom avea de rezolvat problema de minim cu legături:
Pentru rezolvare vom scoatem din sistemul de restricții patru variabile în funcție de celelalte, de exemplu variabilele n, s, t1 și t4 în funcție de t2 și t3 și le vom înlocui în CT.
Avem:
- s = t2 Ś a
- n = (t2 + t3)Ś a
- t1 =
- t4 =
și înlocuind în funcția obiectiv obținem:
CT(t2,t3) =
Se calculează ca și în modelul Willson cu ruptură de stoc derivatele parțiale în t2 și t3 și din condiția ca ele să se anuleze în punctul de minim obținem un sistem în t2 și t3 care are soluția:
t2 = , t3 =
și în continuare:
t1 = , t4 =
s = , n =
CTminim =
Soluția de mai sus verifică evident și celelalte restricții, deci este unica soluție optimă.
Observație Dacă ritmul producției este mult mai mare decât intensitatea cererii (b mult mai mare decât a sau echivalent spus ) se obține soluția din modelul Willson cu ruptură de stoc.
În modelul anterior, cu excepția
cheltuielilor de lansare (presupuse fixe), cheltuielile de producție erau
ignorate. Acest lucru este valabil dacă cheltuielile de producție pe unitatea
de produs nu variază cu volumul producției iar cererea este satisfăcută în
întregime (sau, în modelele de aprovizionare, cheltuielile de aprovizionare pe
unitatea de produs nu variază cu volumul comenzii).
Cheltuielile
de producție depind de volumul producției, notat cu q,
și anume printr-o funcție nedescrescătoare f(q) care
se anulează în origine și are un salt egal cu cl
în aceasta, pentru cheltuieli de lansare cl
¹ 0 . Uneori funcția f(q)
are și alte salturi care trebuie luate în considerație când se determină
cantitatea optimă q ce trebuie achiziționată
(produsă).
Caz 1 Să presupunem acum că
intensitatea cererii de produse este a și să presupunem că prețul unitar al
produsului este p când volumul comenzii este mai mic decât o cantitate Q și p'
când volumul comenzii este mai mare sau egal cu Q, cu p' < p.
Atunci f(q)
are expresia:
f(q) =
Dacă
presupunem că nu se admite neonorarea comenzilor și
că aprovizionarea se face instantaneu, atunci ne aflăm în situația de la
modelul anterior în care t1 = t3 = t4 = 0, = b și s = q. Formula cheltuielilor medii pe
unitatea de timp va deveni:
CT = = +
Adăugând la
acestea și cheltuielile unitare de producție obținem:
C(q) =
Pentru a calcula minimul acestei funcții
vom calcula derivata:
C'(q) = pentru q ¹ Q
care se anulează în q0
= . Punctul de minim este q0 sau Q, punctul în care
funcția nu e continuă. Rămâne doar să mai comparăm valorile funcției C(q) în q0 și Q:
C(q0)
=
Dacă q0
< Q atunci soluția optimă este q0 iar dacă q0 > Q
se compară valorile și .
Dacă: < se alege q0
altfel se alege Q.
Caz 2 Să presupunem acum că
intensitatea cererii de produse este a și să presupunem că prețul unitar al
produsului este p pentru primele Q produse și este cu p' mai mare pentru
produsele fabricate peste cantitatea Q.
Atunci f(q)
are expresia:
f(q) =
și vor rezulta
cheltuielile totale în unitatea de timp:
C(q) =
și în continuare se
găsește soluția optimă ca și la cazul 1.
Presupunem că un produs este stocat într-un depozit intermediar, care este aprovizionat dintr-un depozit mai mare la intervale egale de timp t. Se presupune că cererea pe un interval este aleatoare cu o distribuție de probabilitate cunoscută din observații statistice:
b =
ea realizându-se uniform pe fiecare interval.
Pentru simplificarea aprovizionării se decide ca la fiecare aprovizionare să se aducă aceeași cantitate de produse, care trebuie aleasă astfel încât, în timp, să se minimizeze cheltuielile. Cheltuielile legate de aprovizionare pot fi privite cel puțin din două puncte de vedere:
a) cu costuri de stocare și costuri de penalizare unitare
Presupunem că se cunosc cheltuielile unitate de stocare cs și cheltuielile unitare de penalizare cp. Atunci, dacă vom aduce de fiecare dată a bucăți, vom avea într-o perioadă cu cererea b £ a doar cheltuieli cu stocarea iar într-o perioadă cu b > a atât cheltuieli cu stocarea cât și penalizări.
Dacă b £ a evoluția stocului va fi cea din figura 4a) și costul unitar de stocare va fi:
C(a,b) =
iar dacă b > a evoluția stocului va fi cea din figura 4b) și costul unitar de stocare va fi:
C(a,b) =
unde . Înlocuind t1 în funcție de t2 din această relație în expresia costului unitar vom obține:
C(a,b) = csŚ + cpŚ
În concluzie, pentru o valoare aleasă a lui a costul mediu va fi o variabilă aleatoare cu aceleași probabilități ale evenimentelor ca și cererea b:
C(a) =
Al alege pe acel a astfel încât, în timp, să se minimizeze cheltuielile este echivalent cu a găsi acel a pentru care media variabilei aleatoare C(a) este minimă.
Avem:
=
unde a Î R și valorile formează un șir real. Pentru a găsi minimul acestui șir observăm că funcția cu valori reale este o funcție de gradul doi cu coeficientul lui a2 pozitiv, deci are un singur punct de minim local, care este și global și deci valoarea a întreagă care dă minimul lui este cea care îndeplinește simultan relațiile:
> <
sistem care, după efectuarea unor calcule simplificatoare, este echivalent cu:
L(a - 1) < r < L(a)
unde:
L(a) = p(b £ a) + iar r = .
Practic, pentru găsirea lui a vom calcula toate valorile lui L(a) într-un tabel ca cel de mai jos și vom alege acel a pentru care se obține valoarea lui L(a) imediat superioară lui r.
a |
b |
p(b) |
p(b £ a) |
|
|
|
|
L(a) |
0 1 2
|
0 1 2
|
p(0) p(1) p(2)
|
|
|
|
|
|
|
În final, pentru a0 găsit, se calculează costul mediu minim
Generalizări
Caz 1 Sunt situații în care cererea de produse se poate situa într-un interval foarte mare (produse de valoare mică), caz în care calcularea probabilităților pentru fiecare valoare a cererii ar cere un efort prea mare, acesta nefiind justificat și prin faptul că probabilitatea pentru o anumită cerere este practic aceeași pentru un întreg interval de valori din vecinătatea acesteia. Din acest motiv se împart valorile cererii în intervale egale, se presupune că cererile din fiecare interval au aceeași probabilitate de manifestare și vom avea de estimat doar atâtea probabilități câte intervale posibile există (sau se presupune că numai anumite valori ale cererii sunt posibile, de exemplu mijloacele acestor intervale).
Cererea este o variabilă aleatoare de forma:
b =
sau:
b =
unde a este valoarea minimă a cererii iar l lungimea intervalelor. Vom presupune În acest caz costul mediu va avea forma:
=
iar minimul acesteia va fi dat de acea valoare a0 pentru care:
L(a0 l) < < L(a0) unde L(a) = p(b b a) +
Caz 2 Sunt de asemenea cazuri când cererea poate lua valori într-o mulțime continuă, fiind o variabilă aleatoare continuă cu densitatea de repartiție f(b). În acest caz valoarea medie a costului este:
=
care este o funcție continuă în a. Pentru rezolvare vom deriva această funcție (folosind și formula de derivare a integralelor cu parametru:
fiind îndeplinite condițiile care permit aplicarea acesteia.) și apoi vom găsi punctul în care se anulează aceasta: a0 = soluția căutată.
b) cu pierderi
Presupunem că cheltuielile de stocare sunt neglijabile. În acest caz pentru fiecare piesă stocată peste cererea manifestată se face o cheltuială inutilă c1 iar pentru fiecare piesă lipsă, în cazul unei cereri mai mare decât stocul, o penalizare c2 (în general c2 > c1). În acest caz, costul mediu va fi:
=
Valoarea a întreagă care dă minimul lui este cea care îndeplinește simultan relațiile:
> <
sistem care, după efectuarea unor calcule simplificatoare, este echivalent cu:
p(b £ a - 1) < < p(b £ a)
din care va fi aflat aoptim și apoi .
Observație. Și în acest caz se pot analiza variantele cu cerere împărțită în intervale sau cu cerere continuă, cazuri care sunt lăsate ca exerciții cititorului.
3 Modalități
practice de aplicare a modelelor teoretice
3.1. Modelul S-s
Gestiunea de tip S-s sau cu două depozite se caracterizează prin faptul că reaprovizionarea se face în momentul în care nivelul curent al stocului a atins o anumită valoare notată generic cu s. Acest lucru este echivalent unei gestiuni cu două depozite, în cadrul căreia reaprovizionarea se face în momentul în care primul depozit s-a golit. În perioada de reaprovizionare (de avans) consumul se va realiza din cel de-al doilea depozit, care joacă rolul stocului de siguranță.
În acest model considerăm:
·
cererea totală pentru perioada T este R, aleatorie;
·
costul stocării este cS;
·
costul lansării unei comenzi de
reaprovizionare este cL;
·
termenul de livrare t poate
fi:
a) neglijabil;
în acest caz obținem costul total pentru intervalul T ca fiind:
unde q reprezintă cantitatea de reaprovizionat.
b) cvasiconstant. Fie nivelul minim de reaprovizionare Ns; când stocul atinge acest nivel se lansează o comandă de q piese. Mărimile date sunt: T, t, R, cS, cL și ne propunem să determinăm pe Ns și pe q astfel încât costul stocului pentru perioada T să fie minim. O metodă aproximativă constă în a admite că ritmul mediu al cererii este constant; în acest caz optimul cantității q0 este independent de Ns:
Dacă t este durata medie a termenului de reaprovizionare (cu o abatere medie pătratică mică) se va evalua legea de probabilitate a cererii pentru acest interval de timp.
Fie Ft (r) probabilitatea cererii de r produse în intervalul t: Ft (r) = P(R £ r) = probabilitatea cumulată.
Impunem condiția ca probabilitatea epuizării stocului să fie mai mică sau egală cu valoarea dată a (0 £ a < 1); a reprezintă probabilitatea de penurie.
Trebuie să avem: 1 - Ft (r) = a. Fie Q
soluția ecuației: 1 - Ft (r) = a, de unde rezultă Q = Ns.
Această metodă este aproximativă, deoarece implică ipoteze de lucru distincte pentru stocurile fiecărui depozit. Calculele pot fi efectuate fără ipoteze restrictive cu metoda Monte - Carlo (nu face obiectul lucrării de față).
Metoda A.B.C. este un procedeu rapid pentru analiza aprovizionării și gestiunii economice a materialelor. Această analiză clasifică mărfurile achiziționate în funcție de valorile de aprovizionare ale acestora și de ponderea achizițiilor. Prin aceasta pot fi văzute punctele de plecare pentru realizarea unei politici raționale a achizițiilor; pe aceasta se pot baza mai multe măsuri, începând cu simplificarea procedeelor de comandă, până la numărul de salariați folosiți în depozite.
Factorul esențial în folosirea metodei A.B.C. constă în alegerea unui criteriu corespunzător pe baza căruia se efectuează împărțirea materialelor în cele trei grupe A, B, C. Un asemenea criteriu poate fi valoarea de consum a materialului dat, în timpul stabilit, valoarea specială a materialului cu privire la folosirea lui în producție, proveniența din import etc.
O dată criteriul ales și împărțirea în grupe efectuată, metoda A.B.C. poate fi utilizată în diferite domenii ale gestiunii stocurilor:
Controlul selectiv al stocurilor
Metoda A.B.C. permite o gestiune selectivă a stocurilor.
Stocurile tampon ale articolelor de valoare mare sunt menținute la un nivel destul de mic. Aceste articole trebuie să fie supuse unui control de gestiune foarte strâns din partea personalului aprovizionării (articolele de mare valoare sunt adesea gospodărite cu ajutorul unui sistem de reaprovizionare periodică și dacă intervalele sunt suficient de frecvente, un stoc tampon este mai puțin necesar).
Această metodă dă o atenție mai mică articolelor de valoare mică, a căror epuizare se evită prin asigurarea unor stocuri tampon.
Cu ajutorul metodei A.B.C. se pot reduce investițiile în stocuri, micșorând în același timp riscurile de epuizare.
Din analiza structurii materiale a unităților economice rezultă că valoarea mare în stoc este deținută de un număr relativ mic de materiale, care nu numai că influențează direct volumul de mijloace circulante atras, dar joacă și rolul principal în desfășurarea procesului de fabricație.
Stocurile sunt împărțite în trei clase:
clasa A: în care intră articolele cu valoare mare reprezentând cantitativ 10 % din stoc și 70 % valoric;
clasa B: în care intră articole reprezentând 20 % atât cantitativ cât și valoric;
clasa C: în care intră articole ce reprezintă cantitativ 70 % din stoc și valoric 10 %.
CLASA |
PONDEREA NUMERICĂ |
PONDEREA VALORICĂ |
A |
10 |
70 |
B |
20 |
20 |
C |
70 |
10 |
Gruparea materialelor în funcție de ponderea lor valorică în stocul total, pe baza datelor din tabelul de mai sus, se prezintă într-o formă expresivă în graficul de evoluție al curbei valorilor cumulate:
Datorită importanței lor pentru procesul de fabricație și datorită influenței asupra volumului de mijloace circulante, fiecare grupă se va aborda diferențiat, atât din punct de vedere a metodologiei de stabilire a stocurilor cât și din punct de vedere al conducerii și desfășurării procesului de stocare ca atare.
Deci, metoda A.B.C., pe lângă că oferă o politică diferită pentru articolele din categoria mai scumpă, permite și utilizarea unor metode de gospodărire diferită.
Întrucât în categoria A sunt puține articole, se poate controla zilnic nivelul stocurilor, pentru a observa variația cererii și a supraveghea de aproape respectarea termenelor de către furnizori. Cu alte cuvinte, se înlocuiește o parte din stocul tampon de articole scumpe printr-un control al gestiunii mai strâns. Această decizie este eficientă întrucât ea aduce la o reducere apreciabilă a investițiilor în stocuri.
Se vor folosi, deci, modele economico-matematice exigente, care vor avea în vedere elemente (factori) concrete ce condiționează nivelul stocurilor și care asigură constituirea lor la dimensiuni cat mai mici, determinând creșterea vitezei de rotație a mijloacelor circulante la maxim.
Pentru materialele din categoria C se pot folosi procedee mai puțin exigente (chiar cu caracter statistic) și care vor avea în vedere factorii cu acțiune hotărâtoare în optimizarea proceselor de stocare (cheltuielile de transport, sursa de proveniență etc.).
Cu articolele din categoria B se poate adopta o politică intermediară, exercitând un oarecare control, dar baza rămâne tot stocul tampon, spre deosebire de politica dusă pentru categoria A. La articolele mai ieftine este mai eficient să se suporte sarcina stocurilor, decât să se plătească salariile personalului care ar fi indispensabil pentru mărirea controlului.
Pentru grupa B se pot aplica două soluții:
a) stabilirea de modele distincte pentru dimensionarea stocurilor de materiale din această grupă cu un grad de exigență mediu;
b) folosirea pentru materialele care, ca pondere valorică, tind către grupa A de importanță, a modelelor precizate pentru această din urmă grupă, iar pentru materialele ce tind ca valoare către grupa C a modelelor specifice acestora.
Viabilitatea unui sistem de gestiune a stocurilor este determinată, în general, de felul în care acesta răspunde unor cerințe de bază, cum ar fi:
· gradul ridicat de utilitate practică;
· adaptabilitatea la utilizarea mijloacelor electronice de calcul;
· suplețea și operaționalitatea în derularea și adaptarea proceselor de stocare;
· aria de cuprindere mare;
· concordanța cu fenomenele reale ale procesului de formare și consum a stocurilor;
· reducerea la minim a imobilizărilor de resurse materiale și creșterea vitezei de rotație a mijloacelor circulante ale agenților economici;
· cheltuielile de conducere, organizare și desfășurare a proceselor de stocare cât mai mici.
Analizat din aceste puncte de vedere sistemul A.B.C. răspunde în mare măsură cerințelor. Acest sistem aplicat la gestiunea stocurilor are în vedere, în primul rând reducerea imobilizărilor la materialele de bază și care se consumă în cantități mari, aspect asigurat prin exigența metodologică de dimensionare a stocurilor și de urmărire a derulării proceselor de stocare.
3.3. Strategia IMPACT
IMPACT (Inventory Management Program and Control Techniques) este considerat ca un model eficient de stabilire a stocurilor de siguranța. Este o metodă de depozitare economică, adaptată cerințelor calculatoarelor electronice. Acest model a fost dezvoltat de IBM.
Estimarea necesarului se face prin extrapolarea valorilor din trecut. Influențele conjuncturale și sezoniere sunt luate în calcul prin metoda de nivelare exponențială.
Stocul de siguranță se determină cu ajutorul calculului probabilităților.
Conform metodei IMPACT, sortimentelor din depozit se împart în trei grupe:
1. produse cu desfacere mare (vitale);
2. produse cu desfacere mijlocie (importante);
3. produse cu desfacere redusă ( obișnuite).
Mărimea stocului de siguranță depinde de precizia estimării necesităților (cererii). Cu cât va fi apreciată mai precis în prealabil cererea, cu atât va fi mai mic stocul de siguranță.
Pentru a putea aplica metoda IMPACT sunt necesare: cunoașterea cererilor ri (i = 1, 2,..., T), pe T intervale de timp și calculul abaterii medii pătratice s.
Pentru determinarea stocului de siguranță, metoda IMPACT folosește următorii indicatori:
a) cererea medie (necesarul mediu)
(V.3.1)
unde T este numărul de intervale de timp cercetate;
ri este cererea în intervalul i, i = 1, 2,..., T;
b) MAD (Mean Absolut Deviation) reprezintă abaterea absolută de la medie a cererilor, ca unitate de măsură a împrăștierii valorilor efective în jurul valorii medii.
(V.3.2)
MAD se determină ca valoare medie a valorilor absolute ale abaterilor de la cererea medie.
c) coeficientul de siguranță exprimă potențialul de livrare al furnizorilor. Coeficientul de siguranță (K) se stabilește pe bază de tabele ale funcției normale, în cadrul căreia sunt date valorile lui K, corespunzător diferitelor niveluri ale potențialului de livrare al furnizorilor.
Potențialul de livrare (Z) exprimă gradul de satisfacere de către furnizor a unei comenzi. Acest potențial de livrare se mai numește grad de deservire sau nivel de serviciu.
Potențialul de livrare (Z) se determină după relația
, (V.3.3)
unde CLE este cantitatea livrată efectiv;
CLC este cantitatea ce trebuie livrată conform comenzii.
Rezultă 0 < Z < 1; Z = 0 înseamnă că se înregistrează lipsa materialelor în stoc, fără o posibilitate eficientă de acoperire;
Z = 1 înseamnă că avem de-a face cu un serviciu perfect de servire din partea furnizorilor.
Relația de determinare a potențialului de livrare se poate exprima și sub alte forme, ca de exemplu:
1. (V.3.4)
unde NUC reprezintă numărul de unități (bucăți) comandate;
NUL reprezintă numărul de unități (bucăți) lipsă.
2. (V.3.5)
unde NZT reprezintă numărul total de zile lucrătoare din perioada de gestiune;
NZL reprezintă numărul de zile cu lipsă de stoc.
Când un produs se fabrică din mai multe materii prime, care intră simultan în consum, potențialul de livrare se calculează în funcție de necesitatea prezenței în același moment în depozit a tuturor materiilor prime care concură la obținerea lui.
Stocul de siguranță se calculează după formula:
NS = K Ś MAD
Între potențialul de livrare și costul stocării necesitat de constituirea și deținerea stocului de siguranță există o corelație strânsă. Creșterea potențialului de livrare determină creșterea costului total de stocare, dar într-o proporție mai mică, ceea ce înseamnă că eficiența este cu atât mai mare cu cât potențialul de livrare se apropie de unu.
Trebuie excluse influențele întâmplătore, însă luate în considerare influențele conjuncturale și sezoniere. IMPACT folosește în acest scop metoda nivelării exponențiale. Această metodă a fost dezvoltată de Robert Brown și este cunoscută sub numele de exponential smoothing.
Valoarea medie a cererii se corectează cu eroarea de previziune și se stabilește introducând o anumită parte a erorii în noua valoare a estimației.
Fie V1 estimarea cererii pentru prima perioadă și r1 cererea reală a primei perioade. Estimarea cererii pentru următoarele perioade se obține din relațiile:
Vi = Vi-1 + a (ri-1 - Vi-1),
unde a reprezintă constanta de nivelare; a Î (0,1) și determină măsura în care valorile din trecut sunt cuprinse în estimarea cererii.
Constanta de nivelare trebuie astfel aleasă încât să țină seama suficient de influențele conjuncturale și sezoniere, eliminând totuși influența întregului.
0 < a < 1
a = 0 înseamnă că erorile de prevedere care apar nu sunt luate în considerare
a = 1 înseamnă că estimarea corespunde exact cererii din perioada anterioară; toate influențele întâmplătoare sunt introduse în estimare.
Abaterea absolută de la medie (MAD) poate fi folosită după aceleași principii: abaterea medie a perioadei i va fi dată de relația
MADi = MADi-1 + a(| ri-1 - Vi-1
| - MADi-1).
În acest caz | ri-1 - Vi-1 | este valoarea abaterii precedente față de valoarea reală.
Cererea medie (necesarul mediu) și abaterea absolută de la medie (MAD) vor fi apreciate în prealabil prin metoda nivelării exponențială, urmând ca abia după aceea să se determine nivelul stocului de siguranță (NS).