Note alocare: Difference between revisions

From docs
Jump to navigation Jump to search
No edit summary
No edit summary
Line 5: Line 5:


*Daca intra toata cantitatea intr-un locator, se aseaza toata cantitatea.
*Daca intra toata cantitatea intr-un locator, se aseaza toata cantitatea.
daca am completat buc/palet  
*daca am completat buc/palet  
daca cant>buc/palet, se incearca asezarea cantitatii buc/palet (nu se aloca mai mult decat paletul)
*daca cant>buc/palet, se incearca asezarea cantitatii buc/palet (nu se aloca mai mult decat paletul)
daca toata buc/palet intra intr-un locator (in primul locator cel mai mic ordonat dupa accesibilitate), se aseaza buc/palet => se reia cu restul
**daca toata buc/palet intra intr-un locator (in primul locator cel mai mic ordonat dupa accesibilitate), se aseaza buc/palet => se reia cu restul
altfel, daca exista locator cu acelasi/produs lot, se aseaza peste el cat incape in multiplii de baxuri => se reia cu restul
**altfel, daca exista locator cu acelasi/produs lot, se aseaza peste el cat incape in multiplii de baxuri => se reia cu restul
altfel, locator default (nu am loc pentru palet intreg – nu il desfac !)
**altfel, locator default (nu am loc pentru palet intreg – nu il desfac !)
daca ce ramane < buc/palet,  
*daca ce ramane < buc/palet,  
daca exista locator cu acelasi produs/lot si intra tot peste, se aseaza tot
*daca exista locator cu acelasi produs/lot si intra tot peste, se aseaza tot
altfel, daca exista locator cu acelasi/produs lot, se aseaza peste el cat incape in multiplii de baxuri => se reia cu restul
**altfel, daca exista locator cu acelasi/produs lot, se aseaza peste el cat incape in multiplii de baxuri => se reia cu restul
altfel, daca nu mai exista locator cu acelasi/produs lot, se alege un locator liber dupa accesibilitate,volum liber
**altfel, daca nu mai exista locator cu acelasi/produs lot, se alege un locator liber dupa accesibilitate,volum liber
daca nu am completat buc/palet, se face cum e acum.
**daca nu am completat buc/palet, se face cum e acum.

Revision as of 22:57, 1 April 2019

Nota alocare

Algoritm de alocare

  • Daca intra toata cantitatea intr-un locator, se aseaza toata cantitatea.
  • daca am completat buc/palet
  • daca cant>buc/palet, se incearca asezarea cantitatii buc/palet (nu se aloca mai mult decat paletul)
    • daca toata buc/palet intra intr-un locator (in primul locator cel mai mic ordonat dupa accesibilitate), se aseaza buc/palet => se reia cu restul
    • altfel, daca exista locator cu acelasi/produs lot, se aseaza peste el cat incape in multiplii de baxuri => se reia cu restul
    • altfel, locator default (nu am loc pentru palet intreg – nu il desfac !)
  • daca ce ramane < buc/palet,
  • daca exista locator cu acelasi produs/lot si intra tot peste, se aseaza tot
    • altfel, daca exista locator cu acelasi/produs lot, se aseaza peste el cat incape in multiplii de baxuri => se reia cu restul
    • altfel, daca nu mai exista locator cu acelasi/produs lot, se alege un locator liber dupa accesibilitate,volum liber
    • daca nu am completat buc/palet, se face cum e acum.