Index: APPS/Halux/PPS/Document/impl/RVG/VoorbereidingSpecialWorkshop/IngegevenKenmerkenNaarImosDataConverter.cls.xml
===================================================================
diff -u -r71291 -r71529
--- APPS/Halux/PPS/Document/impl/RVG/VoorbereidingSpecialWorkshop/IngegevenKenmerkenNaarImosDataConverter.cls.xml (.../IngegevenKenmerkenNaarImosDataConverter.cls.xml) (revision 71291)
+++ APPS/Halux/PPS/Document/impl/RVG/VoorbereidingSpecialWorkshop/IngegevenKenmerkenNaarImosDataConverter.cls.xml (.../IngegevenKenmerkenNaarImosDataConverter.cls.xml) (revision 71529)
@@ -39,6 +39,7 @@
Quit:(Toepassing="") ""
Quit:(Toepassing=##class(DOM.PM.enu.RVGToepassing).UnoLinks()) "801_links"
+ Quit:(Toepassing=##class(DOM.PM.enu.RVGToepassing).UnoUno()) "801_801"
Quit:(Toepassing=##class(DOM.PM.enu.RVGToepassing).UnoDuo()) "801_links_802_rechts"
Quit:(Toepassing=##class(DOM.PM.enu.RVGToepassing).UnoRechts()) "801_rechts"
Quit:(Toepassing=##class(DOM.PM.enu.RVGToepassing).DuoLinks()) "802_links"
@@ -70,13 +71,14 @@
#dim GeconverteerdeWaarde As %String = ..ConverteerRvgValue(Value, Property)
Set GeconverteerdeWaarde = ##class(TECH.StringUtils).Replace(GeconverteerdeWaarde, "-", "_")
Set GeconverteerdeWaarde = ##class(TECH.StringUtils).Replace(GeconverteerdeWaarde, "?", "_")
-
If ($$$HasLength(GeconverteerdeProperty) && $$$HasLength(GeconverteerdeWaarde)) {
Set GeconverteerdeKenmerken = GeconverteerdeKenmerken _ GeconverteerdeProperty _ ..#GelijkAanTeken_GeconverteerdeWaarde_ ..#Delimiter
}
}
+ Set GeconverteerdeKenmerken = GeconverteerdeKenmerken _ ..GeefExtraGeconcateneerdeVelden(RvgKenmerken, GeconverteerdeKenmerken)
+
If ($$$HasLength(GeconverteerdeKenmerken) && ##class(TECH.StringUtils).EndsWith(GeconverteerdeKenmerken, ..#Delimiter)) {
Set GeconverteerdeKenmerken = $Extract(GeconverteerdeKenmerken,0,*-1)
}
@@ -198,14 +200,14 @@
Set PropertyNaam = Property.Name
}
- Quit:(RvgValue = ##class(DOM.PM.enu.RVGDeurOndersteuning).DecoratiefPaneelKastZijwand()) "Abschlussseite"
- Quit:(RvgValue = ##class(DOM.PM.enu.RVGDeurOndersteuning).PartitieZijwand()) "Stellseite"
- Quit:(RvgValue = ##class(DOM.PM.enu.RVGCorpusConstructie).MetSokkel()) "mit_Sockel"
- Quit:(RvgValue = ##class(DOM.PM.enu.RVGCorpusConstructie).ZonderSokkel()) "ohne_Sockel"
+ Quit:(RvgValue = ##class(DOM.PM.enu.RVGDeurOndersteuning).DecoratiefPaneelKastZijwand()) "for decor panel/cabinet side"
+ Quit:(RvgValue = ##class(DOM.PM.enu.RVGDeurOndersteuning).PartitieZijwand()) "for partition side"
+ Quit:(RvgValue = ##class(DOM.PM.enu.RVGCorpusConstructie).MetSokkel()) "with plinth"
+ Quit:(RvgValue = ##class(DOM.PM.enu.RVGCorpusConstructie).ZonderSokkel()) "without plinth"
Quit:(RvgValue = ##class(DOM.PM.enu.Variant).Revego()) "REVEGO"
- Quit:(RvgValue = ##class(DOM.PM.enu.RVGProductieWijze).Voorgemonteerd()) "Voorgemonteerd"
- Quit:(RvgValue = ##class(DOM.PM.enu.RVGProductieWijze).LosseComponentenOpMaat()) "LosseComponentenOpMaat"
- Quit:(RvgValue = ##class(DOM.PM.enu.RVGProductieWijze).LosseComponenten()) "LosseComponenten"
+ Quit:(RvgValue = ##class(DOM.PM.enu.RVGProductieWijze).Voorgemonteerd()) "assembled"
+ Quit:(RvgValue = ##class(DOM.PM.enu.RVGProductieWijze).LosseComponentenOpMaat()) "components sized"
+ Quit:(RvgValue = ##class(DOM.PM.enu.RVGProductieWijze).LosseComponenten()) "components only"
Quit:(RvgValue = ##class(DOM.PM.enu.RVGMateriaalOpties).TweeKleuren()) "Wooden components with Fronts_Two Colors"
Quit:(RvgValue = ##class(DOM.PM.enu.RVGMateriaalOpties).EenKleur()) "Wooden components with Fronts_One Color"
Quit:(RvgValue = ##class(DOM.PM.enu.RVGMateriaalOpties).GeenFront()) "Wooden components without Fronts"
@@ -226,9 +228,9 @@
#dim GeconverteerdeBoolean As %String = ""
If (RvgKenmerk = $$$True) {
- Set GeconverteerdeBoolean = "ja"
+ Set GeconverteerdeBoolean = "yes"
} Else {
- Set GeconverteerdeBoolean = "nein"
+ Set GeconverteerdeBoolean = "no"
}
Quit GeconverteerdeBoolean
@@ -303,6 +305,45 @@
Quit DataMProduct.GeefKorttekst()
]]>
+
+
+RvgKenmerken:DOM.PM.Maatwerk.Calc.Common.impl.RVGKenmerken,GeconverteerdeKenmerken:%String
+1
+
+
Index: vhUnitTest/APPS/Halux/PPS/Document/impl/RVG/VoorbereidingSpecialWorkshop/IngegevenKenmerkenNaarImosDataConverter/ConverteerIngegevenKenmerken/Test.cls.xml
===================================================================
diff -u -r71291 -r71529
--- vhUnitTest/APPS/Halux/PPS/Document/impl/RVG/VoorbereidingSpecialWorkshop/IngegevenKenmerkenNaarImosDataConverter/ConverteerIngegevenKenmerken/Test.cls.xml (.../Test.cls.xml) (revision 71291)
+++ vhUnitTest/APPS/Halux/PPS/Document/impl/RVG/VoorbereidingSpecialWorkshop/IngegevenKenmerkenNaarImosDataConverter/ConverteerIngegevenKenmerken/Test.cls.xml (.../Test.cls.xml) (revision 71529)
@@ -89,10 +89,10 @@
Set RvgKenmerken = ##class(DOM.PM.Maatwerk.Calc.Common.impl.RVGKenmerken).%New()
Set RvgKenmerken.InstelZijde = $$$True
- Do ..AssertConversieIngegegevenKenmerkNaarImosKenmerken(RvgKenmerken, "|PARTITION_SIDE:=ja")
+ Do ..AssertConversieIngegegevenKenmerkNaarImosKenmerken(RvgKenmerken, "|PARTITION_SIDE:=yes")
Set RvgKenmerken.InstelZijde = $$$False
- Do ..AssertConversieIngegegevenKenmerkNaarImosKenmerken(RvgKenmerken, "|PARTITION_SIDE:=nein")
+ Do ..AssertConversieIngegegevenKenmerkNaarImosKenmerken(RvgKenmerken, "|PARTITION_SIDE:=no")
]]>
@@ -101,7 +101,7 @@
Set RvgKenmerken = ##class(DOM.PM.Maatwerk.Calc.Common.impl.RVGKenmerken).%New()
Set RvgKenmerken.DeurOndersteuning = "DecoratiefPaneelKastZijwand"
- Do ..AssertConversieIngegegevenKenmerkNaarImosKenmerken(RvgKenmerken, "|DOOR_SUPPORT:=Abschlussseite")
+ Do ..AssertConversieIngegegevenKenmerkNaarImosKenmerken(RvgKenmerken, "|DOOR_SUPPORT:=for decor panel/cabinet side")
]]>
@@ -110,7 +110,7 @@
Set RvgKenmerken = ##class(DOM.PM.Maatwerk.Calc.Common.impl.RVGKenmerken).%New()
Set RvgKenmerken.DeurOndersteuning = "PartitieZijwand"
- Do ..AssertConversieIngegegevenKenmerkNaarImosKenmerken(RvgKenmerken, "|DOOR_SUPPORT:=Stellseite")
+ Do ..AssertConversieIngegegevenKenmerkNaarImosKenmerken(RvgKenmerken, "|DOOR_SUPPORT:=for partition side")
]]>
@@ -119,7 +119,7 @@
Set RvgKenmerken = ##class(DOM.PM.Maatwerk.Calc.Common.impl.RVGKenmerken).%New()
Set RvgKenmerken.CorpusConstructie = "MetSokkel"
- Do ..AssertConversieIngegegevenKenmerkNaarImosKenmerken(RvgKenmerken, "|CABINET_DESIGN:=mit_Sockel")
+ Do ..AssertConversieIngegegevenKenmerkNaarImosKenmerken(RvgKenmerken, "|CABINET_DESIGN:=with plinth")
]]>
@@ -128,7 +128,7 @@
Set RvgKenmerken = ##class(DOM.PM.Maatwerk.Calc.Common.impl.RVGKenmerken).%New()
Set RvgKenmerken.CorpusConstructie = "ZonderSokkel"
- Do ..AssertConversieIngegegevenKenmerkNaarImosKenmerken(RvgKenmerken, "|CABINET_DESIGN:=ohne_Sockel")
+ Do ..AssertConversieIngegegevenKenmerkNaarImosKenmerken(RvgKenmerken, "|CABINET_DESIGN:=without plinth")
]]>
@@ -137,13 +137,13 @@
Set RvgKenmerken = ##class(DOM.PM.Maatwerk.Calc.Common.impl.RVGKenmerken).%New()
Set RvgKenmerken.ProductieWijze = "VG"
- Do ..AssertConversieIngegegevenKenmerkNaarImosKenmerken(RvgKenmerken, "|SERVICE_LEVEL:=Voorgemonteerd")
+ Do ..AssertConversieIngegegevenKenmerkNaarImosKenmerken(RvgKenmerken, "|SERVICE_LEVEL:=assembled")
Set RvgKenmerken.ProductieWijze = "LCM"
- Do ..AssertConversieIngegegevenKenmerkNaarImosKenmerken(RvgKenmerken, "|SERVICE_LEVEL:=LosseComponentenOpMaat")
+ Do ..AssertConversieIngegegevenKenmerkNaarImosKenmerken(RvgKenmerken, "|SERVICE_LEVEL:=components sized")
Set RvgKenmerken.ProductieWijze = "LC"
- Do ..AssertConversieIngegegevenKenmerkNaarImosKenmerken(RvgKenmerken, "|SERVICE_LEVEL:=LosseComponenten")
+ Do ..AssertConversieIngegegevenKenmerkNaarImosKenmerken(RvgKenmerken, "|SERVICE_LEVEL:=components only")
]]>
@@ -230,6 +230,25 @@
]]>
+
+
+
+