Allemaal toch wel logisch
als je maar even weet hoe.
Jij past e.e.a. nu toe bij 'Bewerkingen', maar ik pas de formule liever even toe bij 'Artikelen'.
Principe is hetzelfde, maar het voorbeeld is duidelijker.
Als jij profielen produceert, verbruik je 600 gram grondstof per M1.
In je formule verwoord je dat als
L->0 * 0,600, ofwel, de lengte van de order (2,6 meter), maal 0,600 KG.
Als je echter een P.O. maakt voor 144 profielen, dan vermenigvuldigd Profit dit automatisch met het aantal Verschijningen op de order, de 144, zodat je in totaal 144 x 2,6 meter x 0,6 = 224,64 Kg nodig hebt.
Hetzelfde mechanisme verklaart de 5200 in jouw WI->0 voorbeeld.
De inhoud van 1 Profiel bedrag 2,600 M1, en jij produceert er 2000 dus in totaal 5200 M1.
Maar ja... ondanks dat het handig is dat je in bovenstaand voorbeeld niet telkens je formule * een aantal Verschijningen of Eenheden hoeft te doen, kun je op je vingers natellen dat het ook niet handig is als je zelf niet de berekening kunt maken die je wilt, omdat het altijd door Profit nog met e.o.a. faktor vermenigvuldigd wordt.
Derhalve is gesteld dat die faktorvermenigvuldiging wordt uitgeschakeld zodra je in de formule zélf refereert aan het 'Aantal Eenheden' (AE->) danwel het 'Aantal Verschijningen' (AV->0).
Ofwel, als jij in je Formule zélf al rekent met AE-> of AV-> dan zal Profit het resultaat niet nogmaals met het aantal Verschijningen/Eenheden vermenigvuldigen; jouw formule moet dan het totaal berekenen.
Dus:
In jouw voorbeeld leidt AV->0 tot 2000 omdat je 2000 Verschijningen produceert op deze order.
In jouw voorbeeld leidt AE->1 tot 0,150 omdat op regel 1 een aantal eenheden van 0,150 staat.
In jouw voorbeeld leidt AE->0 tot 2:36 uur, zijnde 2,6 uur = 2 uur en 60/100 deel ervan = 36 minuten.
WI->0 (2,60) * AE->1 (0,150) = 39/100 deel van een uur = 23 minuten (maar wordt niet meer met het aantal van de order vermenigvuldigd, omdat je zelf al refereert aan AE->).
AV->0 (2000) * AE->0 (2,600) * AE->1 (0,150) = 2000 x 2,6 x 0,150 = 780 uur.
Klopt precies dus
Waarom werkt WI->0 * AE->1 niet? Wel, het antwoord is al gegeven: omdat je zelf aan AE-> refereert, en dan vindt vermenigvuldiging met de ordergrootte niet meer plaats.
Duidelijker zou de formule zijn als je zegt: AV->0 * L->0 * AE->1 of i.d., dan zie je nl. dat je het hebt over het Aantal Verschijningen * de Lengte * iets wat op regel 1 staat.
Merk overigens op dat er ook mogelijkheden zijn om de benodigde Bewerkingstijd te berekenen op basis van het Aantal Eenheden Per Uur (EPU) waarmee de betreffende Resource (of Produktiestation) een bepaalde Bewerking kan uitvoeren. In plaats van met moeilijke formules te werken, zou je dan kunnen volstaan in 'mijn produktiestation produceert op 180 meter / uur' waarbij het systeem dan uitrekent dat je 5200 meters maakt, en dus bijna 29 uur nodig hebt. Snelheden kunnen voor andere Produktiestations anders gedefinieerd worden, en zelfs kun je afhankelijk van het Produkt per machine andere tijden instellen (standaard = 180 m/u, maar produkt B gaat op 160 m/u).