Index: APPS/Verpakking/OrgaluxBonOptimizer.cls.xml =================================================================== diff -u -r72259 -r72263 --- APPS/Verpakking/OrgaluxBonOptimizer.cls.xml (.../OrgaluxBonOptimizer.cls.xml) (revision 72259) +++ APPS/Verpakking/OrgaluxBonOptimizer.cls.xml (.../OrgaluxBonOptimizer.cls.xml) (revision 72263) @@ -165,7 +165,7 @@ Do ..SnijDataRepository.VerwijderViaBonId(..BonId) - Do ..ProcessCubeIQResponse(CubeIQResponse, OrigineleBoxDataLijst) + Do ..ProcessCubeIQResponse(CubeIQResponse, BoxDataLijstVanTeMakenKartons, OrigineleBoxDataLijst) Do ..MaakOptiboxQueue() Do ..Logger.Info("Optimize bon orgalux", "Finished optimize bon " _ BonId _".") @@ -282,7 +282,7 @@ -CubeIQResponse:APPS.Verpakking.dto.CubeIQ.Response,BoxDataLijst:%ListOfObjects +CubeIQResponse:APPS.Verpakking.dto.CubeIQ.Response,BoxDataLijstVanTeMakenKartons:%ListOfObjects,OrigineleBoxDataLijst:%ListOfObjects 1) { - Set SnijData.ProductAantal = BoxDataMetID.AantalProductenGenest - } + Set SnijData.ProductAantal = $Select(BoxDataMetID.AantalProductenGenest > 1: BoxDataMetID.AantalProductenGenest, 1:ProductAantal) } Else { Set SnijData.ProductAantal = ProductAantal } Index: APPS/Verpakking/CubeIQRequestBuilder.cls.xml =================================================================== diff -u -r72246 -r72263 --- APPS/Verpakking/CubeIQRequestBuilder.cls.xml (.../CubeIQRequestBuilder.cls.xml) (revision 72246) +++ APPS/Verpakking/CubeIQRequestBuilder.cls.xml (.../CubeIQRequestBuilder.cls.xml) (revision 72263) @@ -86,8 +86,8 @@ ;Set CubeIQProduct.weight = ..GeefGewichtVanProduct(BoxData.ObjRef) Set CubeIQProduct.turnable = $$$True Set CubeIQProduct.flatok = $$$True - Set CubeIQProduct.sideupok = $$$True //$Select(BoxData.Rotatie = "":$$$True, 1:##class(TECH.StringUtils).Contains(BoxData.Rotatie, "Y")) //kantelbaar op zijkant - Set CubeIQProduct.endupok = $$$True //$Select(BoxData.Rotatie = "":$$$True, 1:##class(TECH.StringUtils).Contains(BoxData.Rotatie, "Y")) //kantelbaar op achterkant + Set CubeIQProduct.sideupok = $$$False //$Select(BoxData.Rotatie = "":$$$True, 1:##class(TECH.StringUtils).Contains(BoxData.Rotatie, "Y")) //kantelbaar op zijkant + Set CubeIQProduct.endupok = $$$False //$Select(BoxData.Rotatie = "":$$$True, 1:##class(TECH.StringUtils).Contains(BoxData.Rotatie, "Y")) //kantelbaar op achterkant Set CubeIQProduct.bottomonly = $$$False //(##class(TECH.StringUtils).Contains(BoxData.Positie, "O") && $$$Not(##class(TECH.StringUtils).Contains(BoxData.Positie, "B"))) Set CubeIQProduct.toponly = $$$False //(##class(TECH.StringUtils).Contains(BoxData.Positie, "B") && $$$Not(##class(TECH.StringUtils).Contains(BoxData.Positie, "O")))