Het genereren van een inbestel order gaat op de volgede manier:
- Check of order al een inbestel order heeft. Zoja geen inbestel order maken
- Bepaal matchings logica die gebruikt moet worden voor het maken van de inbestel order(s). Waarbij de volgende opties er zijn.
- Zie Inbestel order matching logica opties voor beschikbare opties
- Bepaal per order regel bron welke kwekerij het moet leveren
- Dit wordt bepaald via een conditionele set “Leverende kwekerij voor inbestel order”
- Filters:
- Soort
- Klant
- Product
- Product groep
- Klant
- Klant groep
- Order sjabloon
- Artikel groep
- Bij geen hit kwekerij van order regel gebruiken
- Bepaal uiterlijke transport datum van aanleverende kwekerij
- binnekomst datum/tijd op order - Order verwerk tijd ban kwekerij rekening houdend met oogst dagen op kwekerij
- Bepaal vroegste mogelijke transport moment
- Het vroegst mogelijke opstuur moment wordt aan de hand van de volgende zaken bepaald:
- De formulie is: transport datum inbestel order - Spreidings dagen = vroegst mogelijke opstuurd moment zolang dit een oogst dag is van de kwekrij
- Aantal dagen waarover een inbestel order uitgestreipt mag worden
- Dit staat op de order opgeslagen.
- Kan ook op contract en order sjabloon gedefineerd worden
- Per kwekerij inbestel order aanmaken
- Zoek aan de hand matchings logica inbestel order logica
- Geen inbestel order gevonden maak inbestel order aan
- Op inbestel order worden de volgende zaken vast gelegt:
- Transport datum
- Vroegst mogelijke transport datum
- Aflever locatie
- Kwekerij
- Order sjabloon (Niet verplicht)
- Status
- Pending
- Geaccodeerd
- Maak inbestel order regels aan voor order regels van order
- Per inbestel order regel worden de volgende zaken opgeslagen:
- Product
- Aantal stelen
- Eigenschappen
- Toegevoegde waardes waar “Meenemen in bestel order” aan staat
- Packing rate
- Packing rate wordt bepaald via order sjabloon regel of contract regel
- Als er een inbestel order is met de zelfde specificaties dan aantal ophogen ipv nieuwe regel
- Link order regel aan inbestel order regel
- Maak bepalding regels voor inbestel order
- Beladings regel heeft de volgende velden:
- Aantal dozen
- Per inbestel order regel hoeveel stelen er in zitten
- packing rate
- Als er in een inbestel roder belading regels meerder inbestel order regels zitten dan is aantal dozen 1
- Sluit order af
- Zet status op order regels dat inbestel order aangemaakt is
Flow chart:

Inbestel order matching logica opties:
Dit zijn de opties die gebruikt worden om te bepalen of en zoja aan welke inbestel order de order gekoppeld kan worden. (Letop: hoeveel inbestel orders er gemaakt moeten worden en wanneer staat hier los van)
- 1 op 1 inbestel order aanmaken
- Via deze manier wordt er een losse inbestel order(s) gemaakt voor de specifieke order. Aan deze inbestel order zullen verder ook geen orders aan gekoppeld worden
- Samengevoegde inbestel orders
- Via deze manier kijkt het systeem over er al een inbestel order is met de zelfde specificaties. Waarbij de order aan de inbestel order gekoppeld kan worden als de volgende zaken gelijk zijn:
- Kwekerij
- Geen 1 op 1 inbestel order
- Zelfde order sjabloon (Of heeft geen order sjabloon)
- Zelfde transport datum
- Zelfde vroegst mogelijke transport datum
- Niet geaccodeerd