Index: APPS/Verpakking/SnijDataRepository.cls.xml =================================================================== diff -u --- APPS/Verpakking/SnijDataRepository.cls.xml (revision 0) +++ APPS/Verpakking/SnijDataRepository.cls.xml (revision 72241) @@ -0,0 +1,37 @@ + + + +TECH.Persistentie.impl.Repository + + +%String +DS.Prod.OptiBox.SnijData + + + +BonId:%String + + + + +BonId:%String +TECH.Iterator + + + + +Filter:%String,Params:%List +1 + + + + + + Index: vhTest/Mock/APPS/Verpakking/BoxDataRepository.cls.xml =================================================================== diff -u --- vhTest/Mock/APPS/Verpakking/BoxDataRepository.cls.xml (revision 0) +++ vhTest/Mock/APPS/Verpakking/BoxDataRepository.cls.xml (revision 72241) @@ -0,0 +1,85 @@ + + + + +Deze klasse werd automatisch gegenereerd en onderhouden - lokale aanpassingen zijn niet nodig. +Een hercompilatie van de basis interface - met een correct werkende studiohook ( v2.20 ++ ) - zorgt ervoor dat deze klasse aangepast wordt +1 +APPS.Verpakking.BoxDataRepository,Tools.Mock.MockClassBase +right + + +Gateway:TECH.Persistent.Gateway="",QueryAPI:TECH.Query.QueryAPI="" +%Status + + + + +ID:%String +%Boolean + + + + +Data:TECH.Persistent + + + + +Data:TECH.Persistent,Deep:%Boolean=0 +TECH.Persistent + + + + +BoxDataID:%String +TECH.Persistent + + + + +ID:%String +TECH.Persistent + + + + +TECH.Persistent + + + + +ID:%String + + + + +Data:TECH.Persistent + + + + +TECH.Iterator + + + + +ProductId:%String +TECH.Iterator + + + + + + Index: BL/PPS/OL/Inpak.cls.xml =================================================================== diff -u -r63231 -r72241 --- BL/PPS/OL/Inpak.cls.xml (.../Inpak.cls.xml) (revision 63231) +++ BL/PPS/OL/Inpak.cls.xml (.../Inpak.cls.xml) (revision 72241) @@ -533,8 +533,13 @@ Set ProductSnijData = ##class(DS.Prod.OptiBox.SnijData).%OpenId(SnijItemId) - Set pxInpakInfo.BoxImage=%blProdOptiBoxSnijden.GetPathAndFile($$$URL(ProductSnijData.BoxImage),"FLEX") - Set pxInpakInfo.StapelImage=%blProdOptiBoxSnijden.GetPathAndFile(ProductSnijData.StapelImage,"FLEX") + If (##class(TECH.StringUtils).Contains(ProductSnijData.BoxImage, ##class(TECH.Config.ConfigMgr).Instance().GetString("APPS.Verpakking.OrgaluxBonOptimizer.ImageURL"))) { + Set pxInpakInfo.BoxImage = ProductSnijData.BoxImage + Set pxInpakInfo.StapelImage = ProductSnijData.StapelImage + } Else { + Set pxInpakInfo.BoxImage = %blProdOptiBoxSnijden.GetPathAndFile($$$URL(ProductSnijData.BoxImage),"FLEX") + Set pxInpakInfo.StapelImage = %blProdOptiBoxSnijden.GetPathAndFile(ProductSnijData.StapelImage,"FLEX") + } //Alle elementen uit arInfo in de px steken // product is voorverpakt, tenzij er een item bij is waarvoor een doos moet gesneden worden Index: vhDeploy/Deploy20230911xConfigSettingsConnectionStringOrgaluxBonOptimalisatie.cls.xml =================================================================== diff -u --- vhDeploy/Deploy20230911xConfigSettingsConnectionStringOrgaluxBonOptimalisatie.cls.xml (revision 0) +++ vhDeploy/Deploy20230911xConfigSettingsConnectionStringOrgaluxBonOptimalisatie.cls.xml (revision 72241) @@ -0,0 +1,45 @@ + + + +vhDeploy.Deploy + + +%String +Deployen van configuratiesetting voor ConnectionString Orgalux Bon Optimalisatie + + + +1 + + + + +1 +1 + + + + + + Index: DS/Prod/OptiBox/SnijData.cls.xml =================================================================== diff -u -r29059 -r72241 --- DS/Prod/OptiBox/SnijData.cls.xml (.../SnijData.cls.xml) (revision 29059) +++ DS/Prod/OptiBox/SnijData.cls.xml (.../SnijData.cls.xml) (revision 72241) @@ -4,7 +4,7 @@ persistent 1 OptiBox_SnijData -%Persistent +TECH.Persistent Index: APPS/Verpakking/BoxDataRepository.cls.xml =================================================================== diff -u --- APPS/Verpakking/BoxDataRepository.cls.xml (revision 0) +++ APPS/Verpakking/BoxDataRepository.cls.xml (revision 72241) @@ -0,0 +1,57 @@ + + + +TECH.Persistentie.impl.Repository + + +%String +DS.Prod.OptiBox.BoxData + + + +ProductId:%String +TECH.Iterator + + + + +BoxDataId:%String +TECH.Iterator + + + + +BoxDataID:%String +TECH.Persistent + + + + +BoxDataID:%String +%Boolean + + + + +BoxDataId:%String +%Integer + + + + + + Index: vhTest/Fake/APPS/Verpakking/BoxDataRepository.cls.xml =================================================================== diff -u --- vhTest/Fake/APPS/Verpakking/BoxDataRepository.cls.xml (revision 0) +++ vhTest/Fake/APPS/Verpakking/BoxDataRepository.cls.xml (revision 72241) @@ -0,0 +1,79 @@ + + + + +Deze klasse werd automatisch gegenereerd en onderhouden, nieuwe methodes worden automatisch bijgevoegd, bestaande blijven zoals ze zijn. +Een hercompilatie van de basis interface - met een correct werkende studiohook ( v2.20 ++ ) - zorgt ervoor dat deze klasse aangepast wordt +1 +APPS.Verpakking.BoxDataRepository + + +ID:%String +%Boolean + + + + +Data:TECH.Persistent + + + + +Data:TECH.Persistent,Deep:%Boolean=0 +TECH.Persistent + + + + +BoxDataID:%String +TECH.Persistent + + + + +ProductId:%String + + + + +ID:%String +TECH.Persistent + + + + +TECH.Persistent + + + + +ID:%String + + + + +Data:TECH.Persistent + + + + +TECH.Iterator + + + + +ProductId:%String +TECH.Iterator + + + + + +