Index: BL/PR/GA/TandemBox.cls.xml
===================================================================
diff -u -r41396 -r64681
--- BL/PR/GA/TandemBox.cls.xml (.../TandemBox.cls.xml) (revision 41396)
+++ BL/PR/GA/TandemBox.cls.xml (.../TandemBox.cls.xml) (revision 64681)
@@ -584,6 +584,7 @@
Set:(OneDS?1(1"*",1"GF")) arKlrDfl("GF")=$LB("MG","LG","MG","MG","FG","F")
Set:(OneDS?1(1"*",1"AF")) arKlrDfl("AF")=$LB("AL","LG","AL","AL","FG","F")
Set:(OneDS?1(1"*",1"GMA")) arKlrDfl("GMA")=$LB("MG","LG","MG","MG","FG","MA")
+ Set:(OneDS?1(1"*",1"OMT")) arKlrDfl("OMT")=$LB("OG","DG","OG","OG","FG","MT")
Set:(OneDS?1(1"*",1"WA")) arKlrDfl("WA")=$LB("SW","WI","SW","SW","-","A")
Set:(OneDS?1(1"*",1"GA")) arKlrDfl("GA")=$LB("MG","LG","MG","MG","-","A")
Set:(OneDS?1(1"*",1"ZA")) arKlrDfl("ZA")=$LB("BZ","BZ","BZ","BZ","-","A")
@@ -803,7 +804,11 @@
// Sifonlade Type2 is steeds verlaagd tot M-hoogte.
Set SPBinHoogte="M"
}
- ElseIf DC?1(1"S",1"F",1"MA") {
+ ElseIf Klasse="SY3" {
+ // Sifonlade Type3 is steeds verlaagd tot M-hoogte.
+ Set SPBinHoogte="M"
+ }
+ ElseIf DC?1(1"S",1"F",1"MA",1"MT") {
If ( LadeCode = "MS2" ) Set SPBinHoogte="M"
Else If ( LadeCode = "BS2" ) Set SPBinHoogte="B"
Else If ( LadeCode = "DS2" ) Set SPBinHoogte="D"
@@ -833,7 +838,8 @@
Set Aantal = 0
If Klasse="SP2" Set Aantal = 1
- Else If Klasse="SY" Set Aantal=$S(SPZK?1.E1".x2":2, 1:1) ; Set Aantal=$S(LadeCode?1.E.1"Y2":2, LadeCode?1"MY":2, 1:1) ; LadeCode?1"MY" simuleert dubbele sifon
+ Else If Klasse="SY" Set Aantal=$S(SPZK?1.E1".x2":2, 1:1)
+ Else If Klasse="SY3" Set Aantal=$S(SPZK?1.E1".x2":2, 1:1)
Else If Klasse="SY2" Set Aantal=$S(SPZK?1(1"BB",1"SS",1"BS",1"SB",1"MM"):2, 1:1)
Else Set Aantal = 0
@@ -991,19 +997,87 @@
In sync houden met Cache v5 !!!
Volledige methodnaam : CalcAantalHoutschroevenVoorBodemRug()
1
-TBKlasseID:%String,BreedteIntern:%Numeric
+TBKlasseID:%String,BreedteIntern:%Numeric,AantalUitsparingen:%Integer=0
1
%Boolean
+
+
+In sync houden met Cache v5 !!!
+1
+UitsparingBreedte:%Numeric,TBKlasseID:%String
+1
+%Numeric
+
+
+
+
+
+In sync houden met Cache v5 !!!
+1
+GADataItemMatStrook:Prod.GAData.Item
+1
+%ArrayOfDataTypes
+
+
+
+
+
+In sync houden met Cache v5 !!!
+1
+GADataItemMatStrook:Prod.GAData.Item
+1
+%Numeric
+
+
+
Voor sommige ladedieptes moeten opvullijsten ingekort worden.
@@ -1027,7 +1101,7 @@
-Geeft de enumeratie van LadeVariant voor de DesignCode (S, I, B, F, MA).
+Geeft de enumeratie van LadeVariant voor de DesignCode (S, I, B, F, MA, MT).
1
DesignCode:%String
1
@@ -1046,6 +1120,9 @@
ElseIf DesignCode="MA" {
Set LadeVariant=##class(DOM.PM.enu.LadeVariant).TBXMengvorm()
}
+ ElseIf DesignCode="MT" {
+ Set LadeVariant=##class(DOM.PM.enu.LadeVariant).TBXMengvorm()
+ }
ElseIf DesignCode="B" {
;Set LadeVariant=##class(DOM.PM.enu.LadeVariant).TBXBaliko() ; DEPRECATED !!!
}
@@ -1185,15 +1262,18 @@
LadeCode:%String,Design:%String
%String
50:Qty,1:Qty\10*10) ;Qty tussen 1 en 50 in stappen van 10
+
bwvAddToDataItem(PL,BTVal)
Do:($L(PL)&&$L(BTVal)) Product.SetItemValByPL(PL,BTVal)
Quit
@@ -1745,13 +1826,7 @@