Index: vhUnitTest/WSimpl/Halux/AAP/AfdrukService/ProboxEtikettenAfdrukken/Test.cls.xml
===================================================================
diff -u -r61697 -r65719
--- vhUnitTest/WSimpl/Halux/AAP/AfdrukService/ProboxEtikettenAfdrukken/Test.cls.xml (.../Test.cls.xml) (revision 61697)
+++ vhUnitTest/WSimpl/Halux/AAP/AfdrukService/ProboxEtikettenAfdrukken/Test.cls.xml (.../Test.cls.xml) (revision 65719)
@@ -25,7 +25,7 @@
Set HelperMock = ##class(vhTest.Mock.WSimpl.Halux.AAP.AfdrukService.EtiketAfdrukkenHelper).%New()
Do HelperMock.VerwachtMethodCall("MaakDnaCodeIteratorVanDnaCodeStringLijst",..Matches.Object(Request.DnaCodes)).DanReturn(DnaCodeIteratorEenStuk)
Do HelperMock.VerwachtMethodCall("GeefWerkpost",..Matches.Object(DnaCode1)).DanReturn("UT_Werkpost")
- Do HelperMock.VerwachtMethodCall("MapProductieLijnOpPrinter","UT_Werkpost").DanReturn("Halux_LadeAfw_L2")
+ Do HelperMock.VerwachtMethodCall("MapWerkpostOpPrinter","UT_Werkpost").DanReturn("Halux_LadeAfw_L2")
Set DocsV1Mock = ##class(vhTest.Mock.BL.PPS.TBX.DocsV1).%New()
Do DocsV1Mock.VerwachtMethodCall("Init","","","Halux_LadeAfw_L2","","").DanDoeNiks()
@@ -57,7 +57,7 @@
Set HelperMock = ##class(vhTest.Mock.WSimpl.Halux.AAP.AfdrukService.EtiketAfdrukkenHelper).%New()
Do HelperMock.VerwachtMethodCall("MaakDnaCodeIteratorVanDnaCodeStringLijst",..Matches.Object(Request.DnaCodes)).DanReturn(DnaCodeIteratorTweeStuks)
Do HelperMock.VerwachtMethodCall("GeefWerkpost",..Matches.Object(DnaCode1)).DanReturn("UT_Werkpost")
- Do HelperMock.VerwachtMethodCall("MapProductieLijnOpPrinter","UT_Werkpost").DanReturn("Halux_LadeAfw_L2")
+ Do HelperMock.VerwachtMethodCall("MapWerkpostOpPrinter","UT_Werkpost").DanReturn("Halux_LadeAfw_L2")
Set DocsV1Mock = ##class(vhTest.Mock.BL.PPS.TBX.DocsV1).%New()
Do DocsV1Mock.VerwachtMethodCall("Init","","","Halux_LadeAfw_L2","","").DanDoeNiks()
@@ -89,7 +89,7 @@
Set HelperMock = ##class(vhTest.Mock.WSimpl.Halux.AAP.AfdrukService.EtiketAfdrukkenHelper).%New()
Do HelperMock.VerwachtMethodCall("MaakDnaCodeIteratorVanDnaCodeStringLijst",$$$ElkeWaarde).Nooit()
Do HelperMock.VerwachtMethodCall("GeefWerkpost",$$$ElkeWaarde).Nooit()
- Do HelperMock.VerwachtMethodCall("MapProductieLijnOpPrinter",$$$ElkeWaarde).Nooit()
+ Do HelperMock.VerwachtMethodCall("MapWerkpostOpPrinter",$$$ElkeWaarde).Nooit()
Set DocsV1Mock = ##class(vhTest.Mock.BL.PPS.TBX.DocsV1).%New()
Do DocsV1Mock.VerwachtMethodCall("Init","","",$$$ElkeWaarde,"","").DanDoeNiks().Nooit()
@@ -119,7 +119,7 @@
Set HelperMock = ##class(vhTest.Mock.WSimpl.Halux.AAP.AfdrukService.EtiketAfdrukkenHelper).%New()
Do HelperMock.VerwachtMethodCall("MaakDnaCodeIteratorVanDnaCodeStringLijst",..Matches.Object(Request.DnaCodes)).DanReturn(DnaCodeIteratorEenStuk)
Do HelperMock.VerwachtMethodCall("GeefWerkpost",..Matches.Object(DnaCode1)).DanReturn("UT_Werkpost")
- Do HelperMock.VerwachtMethodCall("MapProductieLijnOpPrinter","UT_Werkpost").DanReturn("")
+ Do HelperMock.VerwachtMethodCall("MapWerkpostOpPrinter","UT_Werkpost").DanReturn("")
Set DocsV1Mock = ##class(vhTest.Mock.BL.PPS.TBX.DocsV1).%New()
Do DocsV1Mock.VerwachtMethodCall("Init","","",$$$ElkeWaarde,"","").DanDoeNiks().Nooit()
Index: vhTest/Fake/WSimpl/Halux/AAP/AfdrukService/EtiketAfdrukkenHelper.cls.xml
===================================================================
diff -u -r64183 -r65719
--- vhTest/Fake/WSimpl/Halux/AAP/AfdrukService/EtiketAfdrukkenHelper.cls.xml (.../EtiketAfdrukkenHelper.cls.xml) (revision 64183)
+++ vhTest/Fake/WSimpl/Halux/AAP/AfdrukService/EtiketAfdrukkenHelper.cls.xml (.../EtiketAfdrukkenHelper.cls.xml) (revision 65719)
@@ -21,6 +21,13 @@
]]>
+
+Werkpost:%String
+%String
+
+
+
Werkpost:APPS.Halux.common.enu.Werkpost
APPS.Halux.common.enu.ProductieLijn
@@ -55,13 +62,6 @@
-
-
-Werkpost:%String
-%String
-
-
Index: WSimpl/Halux/AAP/AfdrukService.cls.xml
===================================================================
diff -u -r62322 -r65719
--- WSimpl/Halux/AAP/AfdrukService.cls.xml (.../AfdrukService.cls.xml) (revision 62322)
+++ WSimpl/Halux/AAP/AfdrukService.cls.xml (.../AfdrukService.cls.xml) (revision 65719)
@@ -89,8 +89,15 @@
#dim DnaCode As TECH.Iterator = DnaCodeIterator.Next()
Do DnaCodeIterator.Reset()
- #dim TeGebruikenPrinter = ..EtiketAfdrukkenHelper.MapProductieLijnOpPrinter(..EtiketAfdrukkenHelper.GeefWerkpost(DnaCode))
+ #dim TeGebruikenPrinter = ""
+ If $$$HasLength(ProboxEtiketAfdrukkenRequest.LijnWaaropGeprintMoetWorden) {
+ Set TeGebruikenPrinter = ""
+ } Else {
+ Set TeGebruikenPrinter = ..EtiketAfdrukkenHelper.MapWerkpostOpPrinter(..EtiketAfdrukkenHelper.GeefWerkpost(DnaCode))
+ }
+
+
If TeGebruikenPrinter = "" {
Do ##class(TECH.ExceptionHandler).Throw(##class(TECH.Exceptions.GeneralErrorException).%New("Geen printer gevonden voor DnaCode '"_DnaCode.DnaCode_"'"))
}
Index: vhTest/Mock/WSimpl/Halux/AAP/AfdrukService/EtiketAfdrukkenHelper.cls.xml
===================================================================
diff -u -r60919 -r65719
--- vhTest/Mock/WSimpl/Halux/AAP/AfdrukService/EtiketAfdrukkenHelper.cls.xml (.../EtiketAfdrukkenHelper.cls.xml) (revision 60919)
+++ vhTest/Mock/WSimpl/Halux/AAP/AfdrukService/EtiketAfdrukkenHelper.cls.xml (.../EtiketAfdrukkenHelper.cls.xml) (revision 65719)
@@ -57,10 +57,10 @@
]]>
-
+
Werkpost:%String
%String
-
Index: WSimpl/Halux/AAP/AfdrukService/EtiketAfdrukkenHelper.cls.xml
===================================================================
diff -u -r64363 -r65719
--- WSimpl/Halux/AAP/AfdrukService/EtiketAfdrukkenHelper.cls.xml (.../EtiketAfdrukkenHelper.cls.xml) (revision 64363)
+++ WSimpl/Halux/AAP/AfdrukService/EtiketAfdrukkenHelper.cls.xml (.../EtiketAfdrukkenHelper.cls.xml) (revision 65719)
@@ -115,7 +115,7 @@
]]>
-
+
Werkpost:%String
%String