Index: APPS/Halux/PPS/Activiteit/impl/TAOR/LijstVerwerkers/KlantEtiketten/PrintEtiketten/PrintEtikettenHelper.cls.xml =================================================================== diff -u -r70158 -r70159 --- APPS/Halux/PPS/Activiteit/impl/TAOR/LijstVerwerkers/KlantEtiketten/PrintEtiketten/PrintEtikettenHelper.cls.xml (.../PrintEtikettenHelper.cls.xml) (revision 70158) +++ APPS/Halux/PPS/Activiteit/impl/TAOR/LijstVerwerkers/KlantEtiketten/PrintEtiketten/PrintEtikettenHelper.cls.xml (.../PrintEtikettenHelper.cls.xml) (revision 70159) @@ -56,7 +56,7 @@ Set Etiket.Info1 = ..GeefInfo1(UitvoeringInfo, WisselToelevering, WisselKar) Set Etiket.Info2 = "BatchID:" _ UitvoeringInfo.BatchID Set Etiket.Info3 = DueOutFormatter.GeefGeformatteerdeDueOut(Batch) - Set Etiket.Info4 = ..GeefPalletType(UitvoeringInfo.ToeleveringID) + Set Etiket.Info4 = ..GeefInfo4(UitvoeringInfo.ToeleveringID) Quit Etiket ]]> @@ -93,12 +93,14 @@ -UitvoeringInfo:APPS.Halux.PPS.Activiteit.impl.TAOR.dto.KlantEtiketUitvoeringInfo,WisselToelevering:%Boolean,WisselKar:%Boolean +ToeleveringID:%String 1 TECH.String @@ -120,16 +122,17 @@ TECH.String @@ -140,18 +143,15 @@ #dim HeeftToeleveringProductMetRollen As %Boolean = $$$False #dim RolIterator As TECH.Iterator = ##class(TECH.ListIterator).%New(Rollen) - #dim ProductApi As DOM.PM.ProductAPI = ##class(DOM.DomeinContext).Instance().GeefProductAPI() #dim MaatwerkProduct As DOM.PM.MaatwerkProduct - #dim HalffabItemsBoom As DOM.PM.Maatwerk.Calc.HF.HalffabItemsBoom - #dim ToeleveringLijnIterator As DOM.AKP.impl.DataM.DataMToeleveringLijnIterator = Toelevering.GeefToeleveringLijnIterator() #dim ProductToeleveringLijn As DOM.AKP.ProductToeleveringLijn While (ToeleveringLijnIterator.HasNext() && $$$Not(HeeftToeleveringProductMetRollen)) { Set ProductToeleveringLijn = ToeleveringLijnIterator.Next() - Set MaatwerkProduct = ProductApi.GeefProduct(ProductToeleveringLijn.GeefProductID()) + Set MaatwerkProduct = ..ProductAPI.GeefProduct(ProductToeleveringLijn.GeefProductID()) While (RolIterator.HasNext()) { - If (..HeeftMaatwerkProductHalffabMetRol(MaatwerkProduct, ##class(DOM.PM.Maatwerk.Calc.HF.enu.TAORRol).TiponSynchronisatieStang())) { + If (..HeeftMaatwerkProductHalffabMetRol(MaatwerkProduct, RolIterator.Next())) { Set HeeftToeleveringProductMetRollen = $$$True } } Index: vhUnitTest/APPS/Halux/PPS/Activiteit/impl/TAOR/LijstVerwerkers/KlantEtiketten/PrintEtiketten/PrintEtikettenHelper/MaakTussenEtiket/Test.cls.xml =================================================================== diff -u -r69897 -r70159 --- vhUnitTest/APPS/Halux/PPS/Activiteit/impl/TAOR/LijstVerwerkers/KlantEtiketten/PrintEtiketten/PrintEtikettenHelper/MaakTussenEtiket/Test.cls.xml (.../Test.cls.xml) (revision 69897) +++ vhUnitTest/APPS/Halux/PPS/Activiteit/impl/TAOR/LijstVerwerkers/KlantEtiketten/PrintEtiketten/PrintEtikettenHelper/MaakTussenEtiket/Test.cls.xml (.../Test.cls.xml) (revision 70159) @@ -53,6 +53,16 @@ 1 + +vhTest.Mock.DOM.PM.ProductAPI +1 + + + +vhTest.Mock.DOM.AKP.ToeleveringAPI +1 + + aTestName:%String + + + + + + +RollenInToelevering:%ListOfDataTypes + + + + +TECH.ListIterator + +