Index: DOM/PM/Verpakking/impl/DoosBerekenaar.cls.xml
===================================================================
diff -u -r31245 -r31474
--- DOM/PM/Verpakking/impl/DoosBerekenaar.cls.xml (.../DoosBerekenaar.cls.xml) (revision 31245)
+++ DOM/PM/Verpakking/impl/DoosBerekenaar.cls.xml (.../DoosBerekenaar.cls.xml) (revision 31474)
@@ -29,6 +29,11 @@
1
+
+DOM.common.ProductID
+1
+
+
HalffabItemsBoom:DOM.PM.Maatwerk.Calc.HF.HalffabItemsBoom,IngegevenKenmerken:DOM.PM.Maatwerk.Calc.Common.IngegevenKenmerken
%Status
Index: APPS/Halux/PPS/LBXVerpakking/impl/DoosBerekenaar.cls.xml
===================================================================
diff -u -r31248 -r31474
--- APPS/Halux/PPS/LBXVerpakking/impl/DoosBerekenaar.cls.xml (.../DoosBerekenaar.cls.xml) (revision 31248)
+++ APPS/Halux/PPS/LBXVerpakking/impl/DoosBerekenaar.cls.xml (.../DoosBerekenaar.cls.xml) (revision 31474)
@@ -4,7 +4,7 @@
Doosberekenaar voor LEGRABOX. We gebruiken dezelfde dozen als voor TA'OR BOX, vandaar dat we
het dependencies hebben op TA'OR BOX doosklassen.
-DOM.PM.Verpakking.impl.DoosBerekenaar
+DOM.PM.Verpakking.impl.DoosBerekenaar,DOM.PM.Maatwerk.LBX.impl.Base
DOM.PM.Maatwerk.Calc.Common.impl.LBXKenmerken
@@ -16,11 +16,6 @@
1
-
-DOM.common.ProductID
-1
-
-
HalffabItemsBoom:DOM.PM.Maatwerk.Calc.HF.HalffabItemsBoom,IngegevenKenmerken:DOM.PM.Maatwerk.Calc.Common.impl.LBXKenmerken,BreedteBepaler:APPS.PM.Maatwerk.impl.Verpakking.BreedteBepaler,ProductID:DOM.common.ProductID="ProductID"
%Status
@@ -46,7 +41,7 @@
%Boolean
-
@@ -119,7 +114,7 @@
// Enkel afdekkappen -> geen LO doos
If (..HeeftFrontBevestiging() || ..HeeftGeleider()) {
Set DoosLosseOnderdelen = ##class(APPS.Halux.PPS.TAORVerpakking.impl.DoosLosseOnderdelen).%New()
- If ..IngegevenKenmerken.LadeDiepte = ##class(DOM.PM.enu.LBXLadeDiepte).LadeDiepte550() && $Data(^zStandaardHuls(..ProductID)) {
+ If ((..IngegevenKenmerken.LadeDiepte = ..Enum.LadeDiepte.LadeDiepte550) && $Data(^zStandaardHuls(..ProductID))) {
Set DoosLosseOnderdelen.BreedteAndere = 40
Set DoosLosseOnderdelen.BreedteCorpusProfiel = 65
Set DoosLosseOnderdelen.Diepte = 550
@@ -157,10 +152,10 @@
TECH.Numeric
ladedoos verhogen
- If ((..IngegevenKenmerken.LadeHoogte = ##class(DOM.PM.enu.LBXLadeHoogte).K()) && (..IngegevenKenmerken.GeleiderTechnologie = ##class(DOM.PM.enu.LBXGeleiderTechnologie).TIPONBLUMOTION())) {
+ If ((..IngegevenKenmerken.LadeHoogte = ..Enum.LadeHoogte.K) && (..IngegevenKenmerken.GeleiderTechnologie = ..Enum.GeleiderTechnologie.TIPONBLUMOTION)) {
Set DoosLade.Breedte = DoosLade.Breedte + DoosLosseOnderdelen.GeefExterneHoogte()
Set DoosLade.Hoogte = DoosLosseOnderdelen.GeefExterneBreedte() + 5
} Else {
@@ -190,49 +185,40 @@
]]>
-
-1
-%Boolean
-
-
-
%Boolean
-
%Boolean
-
%Boolean
-
%Boolean
-
%Boolean
-
1
%Boolean
-
@@ -244,7 +230,7 @@
#Dim Hoogte As %Numeric
#Dim Diepte As %Numeric = ..IngegevenKenmerken.LadeDiepte
- If (..IsGeleiderTechnologieTipon()) {
+ If (..IngegevenKenmerken.GeleiderTechnologie = ..Enum.GeleiderTechnologie.TIPON) {
Set Breedte = 70
Set Hoogte = 57
} Else {
Index: DOM/PM/Maatwerk/LBX/impl/BaseEnums.cls.xml
===================================================================
diff -u -r31443 -r31474
--- DOM/PM/Maatwerk/LBX/impl/BaseEnums.cls.xml (.../BaseEnums.cls.xml) (revision 31443)
+++ DOM/PM/Maatwerk/LBX/impl/BaseEnums.cls.xml (.../BaseEnums.cls.xml) (revision 31474)
@@ -23,6 +23,10 @@
DOM.PM.enu.LBXKlasse.AutoComplete
+
+DOM.PM.enu.LBXLadeDiepte.AutoComplete
+
+
DOM.PM.enu.LBXLadeHoogte.AutoComplete
Index: APPS/Halux/PPS/TAORVerpakking/impl/DoosBerekenaar.cls.xml
===================================================================
diff -u -r31248 -r31474
--- APPS/Halux/PPS/TAORVerpakking/impl/DoosBerekenaar.cls.xml (.../DoosBerekenaar.cls.xml) (revision 31248)
+++ APPS/Halux/PPS/TAORVerpakking/impl/DoosBerekenaar.cls.xml (.../DoosBerekenaar.cls.xml) (revision 31474)
@@ -1,18 +1,13 @@
-DOM.PM.Verpakking.impl.DoosBerekenaar
+DOM.PM.Verpakking.impl.DoosBerekenaar,DOM.PM.Maatwerk.TAX.impl.Base
DOM.PM.Maatwerk.Calc.Common.impl.TAORKenmerken
1
-
-DOM.common.ProductID
-1
-
-
HalffabItemsBoom:DOM.PM.Maatwerk.Calc.HF.HalffabItemsBoom,IngegevenKenmerken:DOM.PM.Maatwerk.Calc.Common.impl.TAORKenmerken,ProductID:DOM.common.ProductID="ProductID"
%Status
@@ -44,7 +39,7 @@
%Boolean
-
@@ -74,7 +69,7 @@
1
%Boolean
-
@@ -84,10 +79,11 @@
1
%Boolean
-
1
%Boolean
-
1
%Boolean
-
@@ -191,15 +187,15 @@
1
%Boolean
-
1
DOM.PM.Verpakking.Volume