Index: zTryout/PBO/TAXBOG/impl/DoosAfmetingenBepaler.cls.xml
===================================================================
diff -u -r29318 -r31073
--- zTryout/PBO/TAXBOG/impl/DoosAfmetingenBepaler.cls.xml (.../DoosAfmetingenBepaler.cls.xml) (revision 29318)
+++ zTryout/PBO/TAXBOG/impl/DoosAfmetingenBepaler.cls.xml (.../DoosAfmetingenBepaler.cls.xml) (revision 31073)
@@ -14,6 +14,10 @@
5
+
+%Numeric
+
+
1
LadeOnderdeel:DOM.PM.Maatwerk.LadeInfo.LadeOnderdeel
@@ -49,6 +53,14 @@
+
+AantalTussenLagen:TECH.String
+1
+TECH.Integer
+
+
+
1
LadeOnderdeel:DOM.PM.Maatwerk.LadeInfo.LadeOnderdeel
Index: zTryout/PBO/TAXBOG/impl/DoosAfmetingenBodemBepaler.cls.xml
===================================================================
diff -u -r30133 -r31073
--- zTryout/PBO/TAXBOG/impl/DoosAfmetingenBodemBepaler.cls.xml (.../DoosAfmetingenBodemBepaler.cls.xml) (revision 30133)
+++ zTryout/PBO/TAXBOG/impl/DoosAfmetingenBodemBepaler.cls.xml (.../DoosAfmetingenBodemBepaler.cls.xml) (revision 31073)
@@ -3,8 +3,10 @@
zTryout.PBO.TAXBOG.impl.DoosAfmetingenBepaler
-
-%Integer
+
+
+2.2
+%Numeric
2
@@ -16,7 +18,7 @@
Set Volume.Breedte = Bodem.GeefDiepteInMM()
Set Volume.Diepte = Bodem.GeefBreedteInMM()
#dim Aantal As TECH.Integer = ..GeefMaximaalAantalOnderdelen(Bodem)
- Set Volume.Hoogte = (Aantal*Bodem.GeefDikteInMM()) + ((Aantal-1)*..#DikteTussenLaag)
+ Set Volume.Hoogte = (Aantal*Bodem.GeefDikteInMM()) + ..GeefDikteVoorHorizontaalTussenschotten(Aantal-1)
Quit Volume
]]>
Index: zTryout/PBO/TAXBOG/impl/DoosAfmetingenZijkantBepaler.cls.xml
===================================================================
diff -u -r29318 -r31073
--- zTryout/PBO/TAXBOG/impl/DoosAfmetingenZijkantBepaler.cls.xml (.../DoosAfmetingenZijkantBepaler.cls.xml) (revision 29318)
+++ zTryout/PBO/TAXBOG/impl/DoosAfmetingenZijkantBepaler.cls.xml (.../DoosAfmetingenZijkantBepaler.cls.xml) (revision 31073)
@@ -3,8 +3,10 @@
zTryout.PBO.TAXBOG.impl.DoosAfmetingenBepaler
-
-%Integer
+
+
+2.2
+%Numeric
2
@@ -18,10 +20,10 @@
#dim AantalStapels As TECH.Integer = ..GeefAantalStapels(Zijkant, Aantal)
If AantalStapels = 1 {
Set Volume.Diepte = Zijkant.GeefHoogteInMM()
- Set Volume.Hoogte = (Aantal*Zijkant.GeefDikteInMM()) + ((Aantal-1)*..#DikteTussenLaag)
+ Set Volume.Hoogte = (Aantal*Zijkant.GeefDikteInMM()) + ..GeefDikteVoorHorizontaalTussenschotten(Aantal-1)
} ElseIf AantalStapels = 2 {
Set Volume.Diepte = Zijkant.GeefHoogteInMM()*2+..#DikteVerticaalTussenschot
- Set Volume.Hoogte = ((Aantal/2)*Zijkant.GeefDikteInMM()) + (((Aantal/2)-1)*..#DikteTussenLaag)
+ Set Volume.Hoogte = ((Aantal/2)*Zijkant.GeefDikteInMM()) + ..GeefDikteVoorHorizontaalTussenschotten((Aantal/2)-1)
}
Quit Volume
]]>
@@ -32,7 +34,7 @@
TECH.Integer
zTryout.PBO.TAXBOG.impl.DoosAfmetingenBepaler
-
-%Integer
+
+
+3.6
+%Numeric
4
@@ -18,10 +20,10 @@
#dim AantalStapels As TECH.Integer = ..GeefAantalStapels(Rug, Aantal)
If AantalStapels = 1 {
Set Volume.Diepte = Rug.GeefHoogteInMM()
- Set Volume.Hoogte = (Aantal*Rug.GeefDikteInMM()) + ((Aantal-1)*..#DikteTussenLaag)
+ Set Volume.Hoogte = (Aantal*Rug.GeefDikteInMM()) + ..GeefDikteVoorHorizontaalTussenschotten(Aantal-1)
} ElseIf AantalStapels = 2 {
Set Volume.Diepte = Rug.GeefHoogteInMM()*2+..#DikteVerticaalTussenschot
- Set Volume.Hoogte = ((Aantal/2)*Rug.GeefDikteInMM()) + (((Aantal/2)-1)*..#DikteTussenLaag)
+ Set Volume.Hoogte = ((Aantal/2)*Rug.GeefDikteInMM()) + ..GeefDikteVoorHorizontaalTussenschotten((Aantal/2)-1)
}
Quit Volume
]]>
@@ -32,7 +34,7 @@
TECH.Integer