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