Documentatie
Configuratie - Objecten - Beheer Producten

Een verdeelmethode wordt toegepast als er sprake is van een hoofd-sub structuur én er op het hoofdproduct een reservering wordt gemaakt.
De klant selecteert dan dus geen subproduct en het systeem wijst een subproduct (of meerdere) toe.

Dit toewijzen noemen we verdelen. In alle gevallen: er wordt alleen verdeeld in beschikbare subobjecten.
Reserveringen die reeds gemaakt zijn worden niet meegenomen in de verdeling en blijven staan.

Bij het verdelen zijn verschillende vormen van logica toepasbaar. Deze lopen we op deze pagina door.

Willekeurig

In dit geval wordt een subproduct op basis van willekeur gemaakt. De ene keer is dat de eerste en de volgende keer de laatste.

Eerst mogelijke

In dit geval wordt gesorteerd op object id's. Degene met het laagste nummer wordt als eerste genomen.

Om de beurt

Bij iedere reservering geldt een moment van reserveren (de aanmaak datum). Voor ieder subobject wordt dan bekeken wat de meest recente reservering is geweest.
Hier wordt op gesorteerd (oplopend) en daarna wordt het eerst (beschikbare) subobject gekozen.

Evenredige omzet

Bij iedere reservering is een prijs van toepassing. Alle reserveringen worden per subobject bij elkaar geteld, over een periode van de laatste 365 dagen.
Hier wordt op gesorteerd (oplopend) en daarna wordt het eerst (beschikbare) subobject gekozen.
Gevolg is dat er evenveel omzet gedraaid wordt op alle subobjecten.

Oneven eerst

De usecase: bij bowlen geldt vaak dat banen met de zitjes naar elkaar worden gebouwd. Baan 1 en baan 2 horen dan eigenlijk bij elkaar. Door een groep te plaatsen op baan 3+4 zitten de mensen dichter bij elkaar dan als 4+5 worden gekozen (met de ruggen naar elkaar).

De oneven eerst is een complexere verdeelmethode. Want wat is oneven? Het lijk makkelijk: baan 1 en baan 3. Maar de omschrijvingen zijn slechts omschrijvingen. De methode om deze verdeelmethode te laten werken is door het veld "Volgorde". Het is het meest praktisch om hier de baannummer in op te nemen. 1 voor baan 1, 2 voor baan 2, etc.

Gevolg is dat - na bepaling van de eerste subobject - de volgende subobjecten zo dicht mogelijk na de eerste worden gekozen.

Oneven eerst - evenredige omzet

Dit is een vergelijkbare methode als de "oneven eerst", maar hier wordt nog verder gesorteerd op omzet. Als mogelijk wordt de eerst oneven nummer gepakt als eerste subobject.

Even eerst? Of andere methodes?

Dit is geen instelling die mogelijk is. Toch is dit te realiseren door slim gebruik te maken van het veld "volgorde". In plaats van oneven nummer, de oneven en de even nummers omdraaien. Hier geldt voor dat het best even puzzelen is. Maar variaties hierop zijn dus mogelijk.