Index: APPS/Halux/Planning/Activiteit/impl/BerekenActiviteitPerBatch.cls.xml =================================================================== diff -u -r57446 -r57548 --- APPS/Halux/Planning/Activiteit/impl/BerekenActiviteitPerBatch.cls.xml (.../BerekenActiviteitPerBatch.cls.xml) (revision 57446) +++ APPS/Halux/Planning/Activiteit/impl/BerekenActiviteitPerBatch.cls.xml (.../BerekenActiviteitPerBatch.cls.xml) (revision 57548) @@ -19,6 +19,10 @@ RegistratieStartStop + +%String + + d ##class(APPS.Halux.Planning.Activiteit.impl.BerekenActiviteitPerBatch).%New().Bereken() @@ -31,6 +35,7 @@ Set ..RegistratieStartStop=##class(RegistratieStartStop).%New() Set ..RecalcTijdstip=$ZDT($H,3) Set ..Debug=1 + Set ..TestStartedUsers="" Quit $$$OK ]]> @@ -78,11 +83,16 @@ Batch:%String,Resource:%String,Activiteit:%String @@ -92,8 +102,9 @@ Batch:%String,Resource:%String,Activiteit:%String @@ -145,19 +157,26 @@ ActiviteitPerBatch:APPS.Halux.Planning.Activiteit.dto.ActiviteitPerBatch 1 95 ; pauze { - Do ..RegistratieStartStop.RegistreerActie(ActiviteitPerBatch.BatchGetObjectId(), ActiviteitPerBatch.Resource, ActiviteitPerBatch.Activiteit,"P","PV","WP","PC") + Do ..RegistratieStartStop.RegistreerActie(ActiviteitPerBatch.BatchGetObjectId(), ActiviteitPerBatch.Resource, ActiviteitPerBatch.Activiteit,"P",User,"WP","PC") } elseIf Rnd>85 { - Do ..RegistratieStartStop.RegistreerActie(ActiviteitPerBatch.BatchGetObjectId(), ActiviteitPerBatch.Resource, ActiviteitPerBatch.Activiteit,"F","PV","WP","PC") + Do ..RegistratieStartStop.RegistreerActie(ActiviteitPerBatch.BatchGetObjectId(), ActiviteitPerBatch.Resource, ActiviteitPerBatch.Activiteit,"F",User,"WP","PC") } elseIf Rnd>70 { - Do ..RegistratieStartStop.RegistreerActie(ActiviteitPerBatch.BatchGetObjectId(), ActiviteitPerBatch.Resource, ActiviteitPerBatch.Activiteit,"S","PV","WP","PC") + If (..TestStartedUsers'[User) && (ActiviteitPerBatch.Resource="Voormontage") + { + Do ..RegistratieStartStop.RegistreerActie(ActiviteitPerBatch.BatchGetObjectId(), ActiviteitPerBatch.Resource, ActiviteitPerBatch.Activiteit,"S",User,"WP","PC") + Set ..TestStartedUsers=..TestStartedUsers_";"_User + } } ]]>