Să presupunem că avem următoarea listă de distribuţie:
Exemplul 1. Distribuţie exactă
Se presupune că avem următoarea Rulare a distribuţiei:
Exemplul 3 - Over Distribution
Se presupune că există următoarea rulare distribuţie:
Exemplul 5: Cantitate totală mai mică decât Cantitate minimă:
Se presupune că există următoarea Listă de Distribuţie YY:
Secvenţa 1:
1. Nu este definită cantitate minimă în Lista de distribuţie sau în Rulare distribuţie.
2. Se introduc ponderile: 50+10+20 = 80
3. Se calculează fiecare detaliu: Pondere detaliu/Total ponderi*Cantitate total[
50/80 * 1500 = 937,5 - rotunjit la 938
10/80 * 1500 = 187,5 - rotunjit la 188
20/80 *1121 = 375,25 - rotunjit la 375
4. Cantitate totală distribuită 938+188+375 = 1501
5. Cantitate totală - Cantitate totală distribuită 1500 - 1501 = -1
6. Dacă diferenţa este -1 atunci ea se aplică ponderii celei mai mari unde valoarea calculată ets emai mare decât Cantitatea minimă.
7. Distribuţia finală este:
Terţ A - 939
Terţ B - 188
Terţ C - 375
Exemplul 4: Over Distribution cu Cantitate minimă în Rulare Distribuţii
Se presupune că există următoarea rulare distribuţie
Secvenţa 1:
1. Nu este definită o cantitate minimă în Lista de distribuţie. Cantitatea minimă definită în Rulare distribuţie x linii în Lista de ditribuţie trebuie să fie mai mici sau egale cu Cantitatea totală.
120 * 3 = 360 care este mai puţin decât cantitatea totală de 1121.
2. Se introduc ponderile: 50+10+20 =80
3. Se calculează fiecare detaliu: Pondere Detaliu/Pondere totală * Cantitate totală
50/80 * 1121 = 700,625 - rotunjit la 701
10/80 * 1121 = 140,125 - rotunjit la 140
20/80 * 1121 = 280,25 - rotunjit la 280
4. Cantitatea totală distribuită: 701+140+280 - 1121
5. Cantitate totală - Cantitate totală distribuită: 1121 - 1121 = 0
Secvenţa 2:
1. Nu este definită Cantitatea minimă în lista de distribuţie sau în rulare distribuţie
2. Se introduc ponderile: 50+10+20 = 80
3. Se calculează fiecare detaliu: Pondere Detaliu/Pondere Totală * Cantitate totală:
50/80 * 160 = 100
10/80 * 160 = 20
20/80 * 160 = 40
4. Cantitate totală distribuită 100+20+40 = 160
5. Cantitate totală - Cantitate totală distribuită 160-160 = 0
Comenzi create
Terţ A
701 Copaci
100 Tufe
Terţ B
140 Copaci
20 Tufe
Terţ C
240 Copaci
40 Tufe
Exemplul 2: Under Distribution
Se presupune că există următoarea Rulare distribuţie:
Se presupune că există următoarea Rulare distribuţie:
Secvenţa 1:
1. Cantitatea minimă este definită în ambele Listă de Distribuţie şi Rulare Distribuţie.
Rând 10: Cantitate minimă distribuţie de 140 > Cantitate minimă Rulare distribuţie de 100 , deci se utilizează 140
Rând 20: Cantitate minimă distribuţie de 0, deci se utilizează Cantitate minimă Rulare distribuţie de 100
Rând 30: Cantitate minimă distribuţie este 80 < Cantitate minimă Rulare distribuţie de 100, desi se utilizează 100
2. Totalul Cantităţilor minime: 140+100+100 = 340
3. Cantitate totală de 310 < Total cantitate minimă de 340
4. Este afişat un mesaj de eroare, iar Rularea nu se procesează.
Secvenţa 1:
1. Nu este definită cantitate minimă în Lista de distribuţie. Cantitatea minimă din Rulare distribuţie x numărul de detalii din Lista de distribuţie trebuie să fie mai mică decât Cantitatea totală.
200 * 3 = 600 care este mai mică decât Cantitatea totală de 1500.
2. Se introduc ponderile: 50+10+20 = 80
3. Se calculează fiecare detaliu: Pondere detaliu/Total ponderi * Cantitate total[
50/80 * 1500 = 937,5 - rotunjit la 938. 938 > 200, deci se utilizează 938.
10/80 *1500 = 187,5 - rotunjit la 188. 188 < 200, deci se utilizează 200
20/80 * 1121 = 375. 375 > 200, deci se utilizează 375
4. Cantitate totală distribuită 938+200+375 = 1513
5. Cantitate totală - Cantitate totală distribuită 1500 - 1513 = -13
6. Dacă diferenţa este > 1, ponderile se aplică din nou
Se sterg toate detaliile din calculaţie unde Cantitate minimă > Cantitate calculată (în acest caz rândul 20)
Se adună ponderile rămase (rândurile 10 şi 30) 50+20 = 70
7. Se calculează fiecare detaliu rămas. Pondere detaliu/Total ponderi * Cantitate over distributed
50/70 * (-13) = -9,286 - rotunjit la -9
20/70 * (-13) = -3,714 - rotunjit la -4
8. Total over quantity - Total over Quantity Distributed -13 (-9-4) = 0
9. Distribuţia finală este:
Terţ A (938 - 9) = 929
Terţ B (200 - 0) = 200
Terţ C (375 - 4) = 371
Total distribuit = 1500
Secvenţa 1:
1. Nu este definită Cantitatea minimă în Lista de distribuţie sau în Rulare Distribuţie.
2. Se introduc ponderile: 50+10+20 = 80
3. se caluclează fiecare detaliu: Pondere detaliu/Total ponderi * Cantitate totală
50/80 * 1122 = 701,25 - rotunjit la 701
10/80 * 1122 = 140.25 - rotunjit la 140
20/80 * 1122 = 280,50 - rotunjit la 280
4. Cantitate distribuită totală 701+140+280 = 1121
5. Cantitate totală - Cantitate totală distribuită 1122-1121 = 1
6. Dacă diferenţa este 1 atunci se aplică celei mai mari ponderi:
7. Distribuţia finală este:
Terţ A - 702
Terţ B - 140
Terţ C - 280