Index: APPS/Halux/PPS/Activiteit/impl/TAOR/common/enu/FreesProgramma/AutoComplete.cls.xml
===================================================================
diff -u -r65383 -r71183
--- APPS/Halux/PPS/Activiteit/impl/TAOR/common/enu/FreesProgramma/AutoComplete.cls.xml (.../AutoComplete.cls.xml) (revision 65383)
+++ APPS/Halux/PPS/Activiteit/impl/TAOR/common/enu/FreesProgramma/AutoComplete.cls.xml (.../AutoComplete.cls.xml) (revision 71183)
@@ -23,6 +23,13 @@
1
+
+%String
+"S"
+1
+1
+
+
%String
"X"
Index: vhUnitTest/APPS/Halux/PPS/Activiteit/impl/TAOR/common/FreesProgrammaBepaler/BepaalFreesProgramma/Test.cls.xml
===================================================================
diff -u -r65841 -r71183
--- vhUnitTest/APPS/Halux/PPS/Activiteit/impl/TAOR/common/FreesProgrammaBepaler/BepaalFreesProgramma/Test.cls.xml (.../Test.cls.xml) (revision 65841)
+++ vhUnitTest/APPS/Halux/PPS/Activiteit/impl/TAOR/common/FreesProgrammaBepaler/BepaalFreesProgramma/Test.cls.xml (.../Test.cls.xml) (revision 71183)
@@ -30,6 +30,7 @@
+
+
+
+
LadeOnderdeel:DOM.PM.Maatwerk.LadeInfo.LadeOnderdeel,VerwachteFreesProgramma:APPS.Halux.PPS.Activiteit.impl.TAOR.common.enu.FreesProgramma
1
Index: APPS/Halux/PPS/Activiteit/impl/TAOR/Front/VerwerkingIDBepaler.cls.xml
===================================================================
diff -u -r68124 -r71183
--- APPS/Halux/PPS/Activiteit/impl/TAOR/Front/VerwerkingIDBepaler.cls.xml (.../VerwerkingIDBepaler.cls.xml) (revision 68124)
+++ APPS/Halux/PPS/Activiteit/impl/TAOR/Front/VerwerkingIDBepaler.cls.xml (.../VerwerkingIDBepaler.cls.xml) (revision 71183)
@@ -48,7 +48,7 @@
-
-1
-TECH.String
-
-
-
1
TECH.String
Index: APPS/Halux/PPS/Activiteit/impl/TAOR/common/FreesProgrammaBepaler.cls.xml
===================================================================
diff -u -r65841 -r71183
--- APPS/Halux/PPS/Activiteit/impl/TAOR/common/FreesProgrammaBepaler.cls.xml (.../FreesProgrammaBepaler.cls.xml) (revision 65841)
+++ APPS/Halux/PPS/Activiteit/impl/TAOR/common/FreesProgrammaBepaler.cls.xml (.../FreesProgrammaBepaler.cls.xml) (revision 71183)
@@ -21,6 +21,8 @@
If (..LadeOnderdeel.GeefLade().GeefProductieWijze() = ##class(DOM.PM.enu.TAORProductieWijze).FrontLBX()) {
Do ..VerwerkFrontLBX()
+ } ElseIf (..IsFrontVoorSpecialWorkshop()) {
+ Do ..VerwerkFrontSpecialWorkshop()
} Else {
Do ..Verwerk(LadeOnderdeel.GeefConcept())
}
@@ -47,11 +49,29 @@
]]>
+
+1
+
+
+
1
+
+
+1
+%Boolean
+
+
Index: vhUnitTest/APPS/Halux/PPS/Activiteit/impl/TAOR/FrontLBX/VerwerkingIDBepaler/BepaalVerwerkingID/Test.cls.xml
===================================================================
diff -u -r65437 -r71183
--- vhUnitTest/APPS/Halux/PPS/Activiteit/impl/TAOR/FrontLBX/VerwerkingIDBepaler/BepaalVerwerkingID/Test.cls.xml (.../Test.cls.xml) (revision 65437)
+++ vhUnitTest/APPS/Halux/PPS/Activiteit/impl/TAOR/FrontLBX/VerwerkingIDBepaler/BepaalVerwerkingID/Test.cls.xml (.../Test.cls.xml) (revision 71183)
@@ -3,17 +3,12 @@
vhUnitTest.TestCase
-
-%String
-Y
-
-
APPS.Halux.common.ProductieSequentieItem
1
-
+
vhTest.Mock.DOM.PM.Maatwerk.LadeInfo.Front
1
@@ -47,11 +42,12 @@
@@ -62,11 +58,11 @@
Set Lade = ##class(vhTest.Mock.DOM.PM.Maatwerk.LadeInfo.Lade).%New()
Do Lade.IndienMethodCall("GeefHoogte").DanReturn("F")
- Set ..FrontLBX = ##class(vhTest.Mock.DOM.PM.Maatwerk.LadeInfo.Front).%New()
- Do ..FrontLBX.IndienMethodCall("GeefLade").DanReturn(Lade)
- Do ..FrontLBX.IndienMethodCall("GeefBreedteInMM").DanReturn("250")
- Do ..FrontLBX.IndienMethodCall("GeefKleur").DanReturn(##class(DOM.PM.enu.TAORLadeKleur).NatuurEikenhout())
- Do ..FrontLBX.IndienMethodCall("GeefAantalBodemOndersteuningen").DanReturn($$$DummyInteger).ExactAantalKeer(1)
+ Set ..Front = ##class(vhTest.Mock.DOM.PM.Maatwerk.LadeInfo.Front).%New()
+ Do ..Front.IndienMethodCall("GeefLade").DanReturn(Lade)
+ Do ..Front.IndienMethodCall("GeefBreedteInMM").DanReturn("250")
+ Do ..Front.IndienMethodCall("GeefKleur").DanReturn(##class(DOM.PM.enu.TAORLadeKleur).NatuurEikenhout())
+ Do ..Front.IndienMethodCall("GeefAantalBodemOndersteuningen").DanReturn($$$DummyInteger).ExactAantalKeer(1)
]]>
@@ -75,7 +71,7 @@
%String
Index: APPS/Halux/PPS/Activiteit/impl/TAOR/common/enu/FreesProgramma.cls.xml
===================================================================
diff -u -r65383 -r71183
--- APPS/Halux/PPS/Activiteit/impl/TAOR/common/enu/FreesProgramma.cls.xml (.../FreesProgramma.cls.xml) (revision 65383)
+++ APPS/Halux/PPS/Activiteit/impl/TAOR/common/enu/FreesProgramma.cls.xml (.../FreesProgramma.cls.xml) (revision 71183)
@@ -38,6 +38,13 @@
+
+
+1
+APPS.Halux.PPS.Activiteit.impl.TAOR.common.enu.FreesProgramma
+
+
Index: APPS/Halux/PPS/Activiteit/impl/TAOR/common/enu/FreesProgramma/Verwerker.cls.xml
===================================================================
diff -u -r65383 -r71183
--- APPS/Halux/PPS/Activiteit/impl/TAOR/common/enu/FreesProgramma/Verwerker.cls.xml (.../Verwerker.cls.xml) (revision 65383)
+++ APPS/Halux/PPS/Activiteit/impl/TAOR/common/enu/FreesProgramma/Verwerker.cls.xml (.../Verwerker.cls.xml) (revision 71183)
@@ -16,6 +16,8 @@
Do ..VerwerkBaliko()
} ElseIf FreesProgramma = "Y" {
Do ..VerwerkFrontLBX()
+ } ElseIf FreesProgramma = "S" {
+ Do ..VerwerkFrontSpecialWorkshop()
} ElseIf FreesProgramma = "X" {
Do ..VerwerkGeenBewerking()
} ElseIf FreesProgramma = "V" {
@@ -39,6 +41,12 @@
+
+1
+1
+
+
+
1
1