Index: DOTNET/PM/Maatwerk/Converter/DomNaarDotnet/TbxKenmerken.cls.xml
===================================================================
diff -u -r65473 -r65751
--- DOTNET/PM/Maatwerk/Converter/DomNaarDotnet/TbxKenmerken.cls.xml (.../TbxKenmerken.cls.xml) (revision 65473)
+++ DOTNET/PM/Maatwerk/Converter/DomNaarDotnet/TbxKenmerken.cls.xml (.../TbxKenmerken.cls.xml) (revision 65751)
@@ -51,7 +51,7 @@
Set DotNetKenmerken.RugwandMateriaal = TbxKenmerken.RugwandMateriaal
Set DotNetKenmerken.SpoelbakBinnenzijwandHoogte = ..GeefSpoelbakBinnenzijwandHoogte()
Set DotNetKenmerken.Toepassing = TbxKenmerken.Toepassing
- Set DotNetKenmerken.VerpakkingType = TbxKenmerken.VerpakkingType
+ Set DotNetKenmerken.VerpakkingType = ..GeefVerpakkingType()
Set DotNetKenmerken.VoorwandVerhogingType = TbxKenmerken.VoorwandVerhogingType
Set DotNetKenmerken.ZijkantHoogte = TbxKenmerken.ZijkantHoogte
Set DotNetKenmerken.ZijwandVerhogingInschuifElementKleur = ..GeefZijwandVerhogingInschuifElementKleur()
@@ -94,7 +94,7 @@
#dim SpoelbakBinnenzijwandHoogte As %String = ""
If ..TbxKenmerken.Toepassing = ##class(DOM.PM.enu.TBXToepassing).SifonType3() {
- Set SpoelbakBinnenzijwandHoogte = "M"
+ Set SpoelbakBinnenzijwandHoogte = "" //Deze property zou voor SY3 niet mogen gebruikt worden, er moet gekeken worden naar de RugHoogte
}
If ..TbxKenmerken.Toepassing = ##class(DOM.PM.enu.TBXToepassing).Spoelbak() {
@@ -124,12 +124,12 @@
Set UitsparingDataObject.AantalUitsparingen = ""
If $$$Not(..TbxKenmerken.LegacyKenmerken.ItemSPZK = "") {
- #dim UitsparingData As %List = $ListFromString(..LegacyKenmerken.ItemSPZK, ";")
+ #dim UitsparingData As %List = $ListFromString(..TbxKenmerken.LegacyKenmerken.ItemSPZK, ";")
- Set UitsparingDataObject.AantalUitsparingen = $$$If($ListLength(UitsparingData)= 6, 2, 1)
+ Set UitsparingDataObject.AantalUitsparingen = $$$If($ListLength(UitsparingData)= 6, ##class(DOM.PM.enu.AantalUitsparingen).Dubbel(), ##class(DOM.PM.enu.AantalUitsparingen).Enkel())
If ..TbxKenmerken.Toepassing = ##class(DOM.PM.enu.TBXToepassing).SifonType3() {
- If (UitsparingDataObject.AantalUitsparingen = 1) {
+ If (UitsparingDataObject.AantalUitsparingen = ##class(DOM.PM.enu.AantalUitsparingen).Enkel()) {
Set UitsparingDataObject.RugDeelX = $ListGet(UitsparingData,2)
Set UitsparingDataObject.RugDeelY = $ListGet(UitsparingData,3)
Set UitsparingDataObject.UitsparingZ1 = LadeUitsparingHelper.GeefUitsparingCode("TBX", "Recht", ..TbxKenmerken.RugHoogte, "240", $ListGet(UitsparingData,4), "SY3")
@@ -141,6 +141,8 @@
Set UitsparingDataObject.UitsparingZ2 = LadeUitsparingHelper.GeefUitsparingCode("TBX", "Recht", ..TbxKenmerken.RugHoogte, "240", $ListGet(UitsparingData,6), "SY3")
}
} ElseIf ..TbxKenmerken.Toepassing = ##class(DOM.PM.enu.TBXToepassing).Spoelbak() {
+ Set UitsparingDataObject.AantalUitsparingen = ##class(DOM.PM.enu.AantalUitsparingen).Enkel()
+
If $Piece(..LegacyKenmerken.ItemSPZK,";",1)="S2" { //Smal
Set UitsparingDataObject.RugDeelX = 147
Set UitsparingDataObject.RugDeelY = 147
@@ -167,6 +169,8 @@
+
+1
+
+
+
1