Index: vhDeploy/Maatwerk/Aansturing.cls.xml
===================================================================
diff -u -r64061 -r64354
--- vhDeploy/Maatwerk/Aansturing.cls.xml (.../Aansturing.cls.xml) (revision 64061)
+++ vhDeploy/Maatwerk/Aansturing.cls.xml (.../Aansturing.cls.xml) (revision 64354)
@@ -64,8 +64,12 @@
Set Volgnummer = OverrideVolgnummer
Set IsVolgnummerTeVerhogen = $$$False
}
-
+
#dim KlasseNaam As %String = "APPS.Halux.PPS.impl.AansturingActie.common."_ActieKlasse
+ If (##class(TECH.StringUtils).Contains(ActieKlasse, "Tandembox")) {
+ Set KlasseNaam = "APPS.Halux.PPS.impl.AansturingActie."_##class(TECH.StringUtils).Replace(ActieKlasse, "_", ".")
+ }
+
#dim ActieID = $classMethod(KlasseNaam,"MaakActie", Categorie, Omschrijving, IsMogelijkZonderBatch, Volgnummer, ActiviteitGroepID, IsStandaardActie)
If IsVolgnummerTeVerhogen {
Set ..VolgNummer = ..VolgNummer + 1
@@ -79,8 +83,14 @@
ActieKlasse:%String,Categorie:APPS.Halux.common.enu.Categorie,Omschrijving:%String
1
Index: vhDeploy/Maatwerk/TBX/AansturingIncrementeel.cls.xml
===================================================================
diff -u
--- vhDeploy/Maatwerk/TBX/AansturingIncrementeel.cls.xml (revision 0)
+++ vhDeploy/Maatwerk/TBX/AansturingIncrementeel.cls.xml (revision 64354)
@@ -0,0 +1,97 @@
+
+
+
+vhDeploy.Maatwerk.Aansturing
+
+
+
+Oproepen vanuit een 'echte' deploy-klasse OF via telnet-command :
+ Do ##class(vhDeploy.Maatwerk.TBX.AansturingIncrementeel).ExecCode()
+1
+
+
+
+
+Categorie:%String
+
+
+
+
+
+
+
+
+
+
Index: vhTestFiles/IntegratieTests/Productie.Planning.ActieveBatches/TestAansturingActiesVolgorde/Volgorde_AansturingActies.txt
===================================================================
diff -u -r64244 -r64354
--- vhTestFiles/IntegratieTests/Productie.Planning.ActieveBatches/TestAansturingActiesVolgorde/Volgorde_AansturingActies.txt (.../Volgorde_AansturingActies.txt) (revision 64244)
+++ vhTestFiles/IntegratieTests/Productie.Planning.ActieveBatches/TestAansturingActiesVolgorde/Volgorde_AansturingActies.txt (.../Volgorde_AansturingActies.txt) (revision 64354)
@@ -75,30 +75,30 @@
TAORbox 36 1084 0 1 Mattenlijst 112 ~APPS.Halux.PPS.impl.AansturingActieVoorActiviteit~
TAORbox 36 1085 0 1 Inkorten: zijstabilisering 113 ~APPS.Halux.PPS.impl.AansturingActieVoorActiviteit~
TAORbox 36 1086 0 1 Inkorten: tiponsynchronisatiestang 114 ~APPS.Halux.PPS.impl.AansturingActieVoorActiviteit~
-Tandembox 15 1 1 1 Bestelbon 501 ~APPS.Halux.PPS.impl.AansturingActie.common.Bestelbon~
-Tandembox 15 2 1 1 Detailblad 503 ~APPS.Halux.PPS.impl.AansturingActie.common.Detailblad~
-Tandembox 15 3 1 1 Onderdelenpicking 402 ~APPS.Halux.PPS.impl.AansturingActie.Tandembox.OnderdelenPicking~
-Tandembox 15 4 1 1 Productiedetails 502 ~APPS.Halux.PPS.impl.AansturingActie.Wizardblad~APPS.Halux.PPS.impl.AansturingActie.Tandembox.Wizardblad~
-Tandembox 15 5 0 1 Frontlijst 605 ~APPS.Halux.PPS.impl.AansturingActie.Tandembox.FrontLijst~
-Tandembox 15 6 0 1 Mattenlijst 601 ~APPS.Halux.PPS.impl.AansturingActie.Tandembox.MattenLijst~
-Tandembox 15 7 0 1 Glassnijlijst 602 ~APPS.Halux.PPS.impl.AansturingActie.Tandembox.GlassnijLijst~
-Tandembox 15 8 0 1 Relinginkortlijst 604 ~APPS.Halux.PPS.impl.AansturingActie.Tandembox.RelingInkortLijst~
-Tandembox 15 9 0 1 Dwarsverdelingen inkortlijst 603 ~APPS.Halux.PPS.impl.AansturingActie.Tandembox.DwarsverdelingenInkortLijst~
-Tandembox 15 10 0 1 Lijnvullerlijst 100 ~APPS.Halux.PPS.impl.AansturingActie.Tandembox.LijnvullerLijst~
-Tandembox 15 11 0 1 Onderdelenlijst 401 ~APPS.Halux.PPS.impl.AansturingActie.Tandembox.OnderdelenLijst~
-Tandembox 15 12 0 1 Ladezijkantenlijst 400 ~APPS.Halux.PPS.impl.AansturingActie.Tandembox.LadezijkantenLijst~
-Tandembox 15 13 0 1 Bewerkingscenter: Ladezijkantenlijst 300 ~APPS.Halux.PPS.impl.AansturingActie.Tandembox.Bewerkingscenter.LadezijkantenLijst~
-Tandembox 15 14 0 1 Bewerkingscenter: Rugwandhouderlijst 301 ~APPS.Halux.PPS.impl.AansturingActie.Tandembox.Bewerkingscenter.RugwandhouderLijst~
-Tandembox 15 15 1 1 Freesprogramma's 15 ~APPS.Halux.PPS.impl.AansturingActie.Tandembox.FreesProgramma~
-Tandembox 15 16 0 1 Probox overdoos 506 ~APPS.Halux.PPS.impl.AansturingActie.Tandembox.ProboxOverdoos~
-Tandembox 15 17 0 1 Extra com. etiket 507 ~APPS.Halux.PPS.impl.AansturingActie.Tandembox.ExtraComEtiket~
-Tandembox 15 18 1 1 Klantetiketten 504 ~APPS.Halux.PPS.impl.AansturingActie.common.KlantEtiket~
-Tandembox 15 19 0 0 PalletEtiketten 19 ~APPS.Halux.PPS.impl.AansturingActie.Tandembox.PalletEtiket~
-Tandembox 15 20 0 1 VHOSS documenten 505 ~APPS.Halux.PPS.impl.AansturingActie.Tandembox.VHOSSDocument~
-Tandembox 15 172 0 1 Productiedetails - Binnenlade 701 ~APPS.Halux.PPS.impl.AansturingActie.Wizardblad~APPS.Halux.PPS.impl.AansturingActie.Tandembox.Wizardblad~APPS.Halux.PPS.impl.AansturingActie.Tandembox.WizardbladBinnenlade~
-Tandembox 15 173 0 1 Productiedetails - Spoelbak Sifon 350 ~APPS.Halux.PPS.impl.AansturingActie.Wizardblad~APPS.Halux.PPS.impl.AansturingActie.Tandembox.Wizardblad~APPS.Halux.PPS.impl.AansturingActie.Tandembox.WizardbladLadeMetUitsparing~
-Tandembox 15 196 1 1 Zaagetiketten 1000 ~APPS.Halux.PPS.impl.AansturingActie.common.ZaagEtiket~
-Tandembox 15 845 1 1 Inkortlijst synchronisatiestang 609 ~APPS.Halux.PPS.impl.AansturingActie.Tandembox.SynchroStangInkortLijst~
-Tandembox 15 846 1 0 Palletetiket zonder logo 606 ~APPS.Halux.PPS.impl.AansturingActie.common.PalletEtiketZonderLogo~
-Tandembox 15 916 0 1 Overzicht batch 1 ~APPS.Halux.PPS.impl.AansturingActie.common.OverzichtBatch~
-Tandembox 15 918 0 1 Zaaglijst 1 ~APPS.Halux.PPS.impl.AansturingActie.common.ZaagBlad~
+Tandembox 15 1087 1 1 Bestelbon 501 ~APPS.Halux.PPS.impl.AansturingActie.common.Bestelbon~
+Tandembox 15 1088 1 1 Detailblad 503 ~APPS.Halux.PPS.impl.AansturingActie.common.Detailblad~
+Tandembox 15 1089 1 1 Onderdelenpicking 402 ~APPS.Halux.PPS.impl.AansturingActie.Tandembox.OnderdelenPicking~
+Tandembox 15 1090 1 1 Productiedetails 502 ~APPS.Halux.PPS.impl.AansturingActie.Wizardblad~APPS.Halux.PPS.impl.AansturingActie.Tandembox.Wizardblad~
+Tandembox 15 1091 0 1 Frontlijst 605 ~APPS.Halux.PPS.impl.AansturingActie.Tandembox.FrontLijst~
+Tandembox 15 1092 0 1 Mattenlijst 601 ~APPS.Halux.PPS.impl.AansturingActie.Tandembox.MattenLijst~
+Tandembox 15 1093 0 1 Glassnijlijst 602 ~APPS.Halux.PPS.impl.AansturingActie.Tandembox.GlassnijLijst~
+Tandembox 15 1094 0 1 Relinginkortlijst 604 ~APPS.Halux.PPS.impl.AansturingActie.Tandembox.RelingInkortLijst~
+Tandembox 15 1095 0 1 Dwarsverdelingen inkortlijst 603 ~APPS.Halux.PPS.impl.AansturingActie.Tandembox.DwarsverdelingenInkortLijst~
+Tandembox 15 1096 0 1 Lijnvullerlijst 100 ~APPS.Halux.PPS.impl.AansturingActie.Tandembox.LijnvullerLijst~
+Tandembox 15 1097 0 1 Onderdelenlijst 401 ~APPS.Halux.PPS.impl.AansturingActie.Tandembox.OnderdelenLijst~
+Tandembox 15 1098 0 1 Ladezijkantenlijst 400 ~APPS.Halux.PPS.impl.AansturingActie.Tandembox.LadezijkantenLijst~
+Tandembox 15 1099 0 1 Bewerkingscenter: Ladezijkantenlijst 300 ~APPS.Halux.PPS.impl.AansturingActie.Tandembox.Bewerkingscenter.LadezijkantenLijst~
+Tandembox 15 1100 0 1 Bewerkingscenter: Rugwandhouderlijst 301 ~APPS.Halux.PPS.impl.AansturingActie.Tandembox.Bewerkingscenter.RugwandhouderLijst~
+Tandembox 15 1101 1 1 Freesprogramma's 15 ~APPS.Halux.PPS.impl.AansturingActie.Tandembox.FreesProgramma~
+Tandembox 15 1102 0 1 Probox overdoos 506 ~APPS.Halux.PPS.impl.AansturingActie.Tandembox.ProboxOverdoos~
+Tandembox 15 1103 0 1 Extra com. etiket 507 ~APPS.Halux.PPS.impl.AansturingActie.Tandembox.ExtraComEtiket~
+Tandembox 15 1104 1 1 Klantetiketten 504 ~APPS.Halux.PPS.impl.AansturingActie.common.KlantEtiket~
+Tandembox 15 1105 0 0 PalletEtiketten 19 ~APPS.Halux.PPS.impl.AansturingActie.Tandembox.PalletEtiket~
+Tandembox 15 1106 0 1 VHOSS documenten 505 ~APPS.Halux.PPS.impl.AansturingActie.Tandembox.VHOSSDocument~
+Tandembox 15 1107 0 1 Productiedetails - Binnenlade 701 ~APPS.Halux.PPS.impl.AansturingActie.Wizardblad~APPS.Halux.PPS.impl.AansturingActie.Tandembox.Wizardblad~APPS.Halux.PPS.impl.AansturingActie.Tandembox.WizardbladBinnenlade~
+Tandembox 15 1108 0 1 Productiedetails - Spoelbak Sifon 350 ~APPS.Halux.PPS.impl.AansturingActie.Wizardblad~APPS.Halux.PPS.impl.AansturingActie.Tandembox.Wizardblad~APPS.Halux.PPS.impl.AansturingActie.Tandembox.WizardbladLadeMetUitsparing~
+Tandembox 15 1109 1 1 Zaagetiketten 1000 ~APPS.Halux.PPS.impl.AansturingActie.common.ZaagEtiket~
+Tandembox 15 1110 1 1 Inkortlijst synchronisatiestang 609 ~APPS.Halux.PPS.impl.AansturingActie.Tandembox.SynchroStangInkortLijst~
+Tandembox 15 1111 1 0 Palletetiket zonder logo 606 ~APPS.Halux.PPS.impl.AansturingActie.common.PalletEtiketZonderLogo~
+Tandembox 15 1112 0 1 Overzicht batch 1 ~APPS.Halux.PPS.impl.AansturingActie.common.OverzichtBatch~
+Tandembox 15 1113 0 1 Zaaglijst 1 ~APPS.Halux.PPS.impl.AansturingActie.common.ZaagBlad~