Misschien een idee om te stellen dat je Query daar gewoon tegen moet kunnen?
Dus, een theorie:
"Op enig moment" dat er in Profit iets zijn ontwikkeld waarmee je Recepthoeveelheden in een specifieke eenheid kunt invullen. Wat je dan op het scherm hebt ingevuld wordt expliciet bewaard. Bij alle oude Receptregels zal die waarde niet bekend zijn en zal er 0 in de database staan. Profit zal er op anticiperen dat als hier 0 staat, de oude default wordt gehanteerd. Wijzig je die, dan lijkt het er op dat dit dan wel wordt teruggeschreven als ingevoerde hoeveelheid. Maar... binnen Profit gaat er zo te lezen niets fout...
Feitelijk vervalt je vraag daarmee tot "joh, kun je de database van een goede defaultwaarde voorzien, dan kan ik mijn Queries makkelijker maken".
Of sla ik de plank mis?