Index: APPS/Halux/PPS/impl/AansturingActie/common/KlantEtiket/AantalService.cls.xml =================================================================== diff -u -r60081 -r60167 --- APPS/Halux/PPS/impl/AansturingActie/common/KlantEtiket/AantalService.cls.xml (.../AantalService.cls.xml) (revision 60081) +++ APPS/Halux/PPS/impl/AansturingActie/common/KlantEtiket/AantalService.cls.xml (.../AantalService.cls.xml) (revision 60167) @@ -57,11 +57,10 @@ If (KlantEtiketAantal.Eenheid = ##class(APPS.Halux.PPS.impl.AansturingActie.common.KlantEtiket.enu.Eenheid).Lijn()) { Set Aantal = KlantEtiketAantal.Aantal } Elseif (KlantEtiketAantal.Eenheid = ##class(APPS.Halux.PPS.impl.AansturingActie.common.KlantEtiket.enu.Eenheid).Veelvoud()) { - Set Aantal = 1 + ##class(TECH.Math).Floor(Lijn.GeefAantal() / KlantEtiketAantal.Aantal) + Set Aantal = 1 + ##class(TECH.Math).Floor((Lijn.GeefAantal()-1) / KlantEtiketAantal.Aantal) } Elseif (KlantEtiketAantal.Eenheid = ##class(APPS.Halux.PPS.impl.AansturingActie.common.KlantEtiket.enu.Eenheid).Stuk()) { Set Aantal = (Lijn.GeefAantal() * KlantEtiketAantal.Aantal) } - Quit Aantal ]]> Index: vhDeploy/Deploy06032020KlantEtiketUpdateAantal.cls.xml =================================================================== diff -u --- vhDeploy/Deploy06032020KlantEtiketUpdateAantal.cls.xml (revision 0) +++ vhDeploy/Deploy06032020KlantEtiketUpdateAantal.cls.xml (revision 60167) @@ -0,0 +1,59 @@ + + + +vhDeploy.Deploy + + +%String +Zet KlantEtiketAantal voor producten + + + +1 + + + + +1 +KortTekstSleutel:%String,Aantal:%Integer=1,Eenheid:APPS.Halux.PPS.impl.AansturingActie.common.KlantEtiket.enu.Eenheid +1 + + + + + +