Index: vhDeploy/Deploy20231128xConfigSettingsUitfaserenOptiboxBig.cls.xml
===================================================================
diff -u
--- vhDeploy/Deploy20231128xConfigSettingsUitfaserenOptiboxBig.cls.xml (revision 0)
+++ vhDeploy/Deploy20231128xConfigSettingsUitfaserenOptiboxBig.cls.xml (revision 72287)
@@ -0,0 +1,31 @@
+
+
+
+vhDeploy.Deploy
+
+
+%String
+Deployen van configuratiesetting voor uitfaseren OptiboxBig
+
+
+
+1
+
+
+
+
+1
+1
+
+
+
+
+
+
Index: APPS/Verpakking/OrgaluxBonOptimizer.cls.xml
===================================================================
diff -u -r72285 -r72287
--- APPS/Verpakking/OrgaluxBonOptimizer.cls.xml (.../OrgaluxBonOptimizer.cls.xml) (revision 72285)
+++ APPS/Verpakking/OrgaluxBonOptimizer.cls.xml (.../OrgaluxBonOptimizer.cls.xml) (revision 72287)
@@ -155,12 +155,12 @@
#dim CubeIQResponse As APPS.Verpakking.dto.CubeIQ.Response = ..GeefBesteStapeling(BoxDataLijstVanTeStapelenDozenVergroot)
Set ..JobId = $Piece(CubeIQResponse.cubeiq.loads.load.GetAt(1).jobid, "-", 1)
-
- If $$$Not(..ZijnAfbeeldingenGegenereerdVoorBesteStapeling()) {
+ Do ##class(Tools.Wlip).%New(110).String("beste stapeling "_..JobId)
+ If $$$Not(..ZijnAfbeeldingenGegenereerdVoorBesteStapeling()) { //check niet nodig indien geen overdoos nodig?
#dim FoutOmschrijving As %String = "Geen afbeelding gevonden voor optimale stapeling gevonden voor bon "_ ..BonId _" met JobId "_ ..JobId _ ". Hierdoor is de optimalisatie van de bon ook niet afgerond. Probeer manueel de stapeling van de bon opnieuw te optimaliseren."
- Do ..Logger.ErrorMail("Optimaliseer bon orgalux", FoutOmschrijving)
- Set Exception = ##class(TECH.Exceptions.DataNotFoundException).%New(FoutOmschrijving)
- Do ##class(TECH.ExceptionHandler).Throw(Exception)
+ Do ..Logger.Warning("Optimaliseer bon orgalux", FoutOmschrijving)
+ ;Set Exception = ##class(TECH.Exceptions.DataNotFoundException).%New(FoutOmschrijving)
+ ;Do ##class(TECH.ExceptionHandler).Throw(Exception)
}
Do ..SnijDataRepository.VerwijderViaBonId(..BonId)
@@ -245,6 +245,7 @@
}
If (BesteStapeling = "") {
+ Do ..Logger.Warning("Optimaliseer bon orgalux", "Er wordt gepoogd het fallbackantwoord te geven voor bon " _..BonId)
#dim RequestVolumeVolledigePallet As APPS.Verpakking.dto.CubeIQ.Request = ..CubeIQRequestBuilder.MaakCubeIQRequest(BoxDataLijstVanTeStapelenDozen, ..#MaximumVerpakkingBreedteVoorEuropallet, ..#MaximumVerpakkingDiepteVoorEuropallet, ..#MaximumVerpakkingHoogteVoorEuropallet)
Set BesteStapeling = ..GeefParsedCubeIQResponse(RequestVolumeVolledigePallet)
@@ -413,7 +414,7 @@
Do ##class(TECH.ExceptionHandler).Throw(Exception)
}
- #dim BoxDataOverdoosAangevuld As DS.Prod.OptiBox.BoxData = BoxDataOverdoos.%ConstructClone()
+ #dim BoxDataOverdoosAangevuld As DS.Prod.OptiBox.BoxDataMetID = ..CopyBoxData(BoxDataOverdoos)
Set BoxDataOverdoosAangevuld.Breedte = Overdoos.overallwidth
Set BoxDataOverdoosAangevuld.Diepte = Overdoos.overalllength
Set BoxDataOverdoosAangevuld.Hoogte = Overdoos.overallheight
@@ -511,16 +512,16 @@
-
+
1
DS.Prod.OptiBox.SnijData