Index: APPS/PM/Maatwerk/impl/VhConfig/Converter/EncowayNaarDom/LbxKenmerken.cls.xml
===================================================================
diff -u -r73292 -r73543
--- APPS/PM/Maatwerk/impl/VhConfig/Converter/EncowayNaarDom/LbxKenmerken.cls.xml (.../LbxKenmerken.cls.xml) (revision 73292)
+++ APPS/PM/Maatwerk/impl/VhConfig/Converter/EncowayNaarDom/LbxKenmerken.cls.xml (.../LbxKenmerken.cls.xml) (revision 73543)
@@ -10,13 +10,13 @@
Set LbxKenmerken = ##class(DOM.PM.Maatwerk.Calc.Common.impl.LBXKenmerkenv01).%New()
Do ..ConverteerStandaardProperties(.LbxKenmerken, VhConfig)
- Do ..BepaalVoorwandTypeKenmerken(.LbxKenmerken, VhConfig.Kenmerken.GetAt("VoorwandType"))
+ Do ..BepaalVoorwandTypeKenmerken(.LbxKenmerken, VhConfig.Characteristics.GetAt("VoorwandType"))
Do ..ConverteerUitsparingData(.LbxKenmerken, VhConfig)
- Set LbxKenmerken.ProductieWijze = ..GeefProductieWijze(VhConfig.Kenmerken.GetAt("ProductieWijze"))
+ Set LbxKenmerken.ProductieWijze = ..GeefProductieWijze(VhConfig.Characteristics.GetAt("ProductieWijze"))
Set LbxKenmerken.GUIKenmerken = ..GeefGUIKenmerken(VhConfig)
Set LbxKenmerken.NietMeeleveren = ..GeefNietMeeleveren(VhConfig)
- #dim HeeftMat As %Boolean = VhConfig.Kenmerken.GetAt("HeeftMat")
+ #dim HeeftMat As %Boolean = VhConfig.Characteristics.GetAt("HeeftMat")
If (HeeftMat = "true") {
#dim MatKenmerken As DOM.PM.Maatwerk.Calc.Common.impl.MATKenmerken = ..ConverteerMatKenmerken(.LbxKenmerken, VhConfig)
Do LbxKenmerken.GekoppeldeIngegevenKenmerken.SetAt(MatKenmerken, ##class(DOM.PM.Maatwerk.Calc.Common.enu.GekoppeldIKType).MatX())
@@ -32,28 +32,28 @@
1
@@ -63,12 +63,12 @@
@@ -126,8 +126,8 @@
DOM.PM.Maatwerk.Calc.Common.impl.LBXGUIKenmerken
@@ -138,18 +138,18 @@
@@ -161,10 +161,10 @@
VhConfig:APPS.PM.Maatwerk.dto.VhConfig,Taal:DOM.enu.Taal
DOM.PM.ProductLangtekst
-
+
1
0
-
+
-
+
1
0
-
+
@@ -156,7 +156,7 @@
{
"CID": "abc-123",
"VhConfig": {
- "MaatwerkDetails": {
+ "CustomBuildDetails": {
"Halffabrikaten": {
"Verpakking.V1DoosMetDeksel": {
"Aantal": 1.139346,
@@ -197,9 +197,9 @@
"Kosten": [],
"VerwijderdeHalffabItems": []
},
- "Kenmerken": null,
+ "Characteristics": null,
"Model": "M_LBX",
- "BerekendeKenmerken": {}
+ "CalculatedCharacteristics": {}
}
}
*/
@@ -220,10 +220,10 @@
#dim VhConfig As APPS.PM.Maatwerk.dto.VhConfig = GeefMaatwerkDetailsResponse.VhConfig
Do $$$AssertEquals(VhConfig.Model,"M_LBX")
- If $$$AssertTrue($IsObject(VhConfig.MaatwerkDetails)) {
- Do $$$AssertEquals(VhConfig.MaatwerkDetails.Halffabrikaten.Count(), 2)
+ If $$$AssertTrue($IsObject(VhConfig.CustomBuildDetails)) {
+ Do $$$AssertEquals(VhConfig.CustomBuildDetails.Halffabrikaten.Count(), 2)
- #dim Halffabrikaten As %Collection.ArrayOfObj = VhConfig.MaatwerkDetails.Halffabrikaten
+ #dim Halffabrikaten As %Collection.ArrayOfObj = VhConfig.CustomBuildDetails.Halffabrikaten
#dim HalffabrikatenKeyValueList As TECH.KeyValue.List = ..GeefKeyValueListUitArray(Halffabrikaten)
#dim FrontBevestigingKeyValuePair As TECH.KeyValuePair = HalffabrikatenKeyValueList.GetAt(1)
@@ -259,7 +259,7 @@
{
"CID": "abc-123",
"VhConfig": {
- "MaatwerkDetails": {
+ "CustomBuildDetails": {
"Halffabrikaten": {},
"Kosten": [
{
@@ -292,9 +292,9 @@
],
"VerwijderdeHalffabItems": []
},
- "Kenmerken": {},
+ "Characteristics": {},
"Model": "M_LBX",
- "BerekendeKenmerken": {}
+ "CalculatedCharacteristics": {}
}
}
*/
@@ -314,10 +314,10 @@
If ($$$AssertTrue($IsObject(GeefMaatwerkDetailsResponse.VhConfig))) {
#dim VhConfig As APPS.PM.Maatwerk.dto.VhConfig = GeefMaatwerkDetailsResponse.VhConfig
Do $$$AssertEquals(VhConfig.Model,"M_LBX")
- If $$$AssertTrue($IsObject(VhConfig.MaatwerkDetails)) {
- Do $$$AssertEquals(VhConfig.MaatwerkDetails.Kosten.Count(), 2)
+ If $$$AssertTrue($IsObject(VhConfig.CustomBuildDetails)) {
+ Do $$$AssertEquals(VhConfig.CustomBuildDetails.Kosten.Count(), 2)
- #dim Kosten As %Collection.ListOfObj = VhConfig.MaatwerkDetails.Kosten
+ #dim Kosten As %Collection.ListOfObj = VhConfig.CustomBuildDetails.Kosten
#dim KostGroepHoofdlijn As APPS.PM.Maatwerk.dto.VhConfig.Kost = Kosten.GetAt(1)
#dim KostGroepProcentueel As APPS.PM.Maatwerk.dto.VhConfig.Kost = Kosten.GetAt(2)
@@ -339,36 +339,36 @@
]]>
-
+
1
0
-
+
1
0
1
@@ -116,8 +116,8 @@
DOM.PM.Maatwerk.Calc.Common.impl.LBXGUIKenmerken
@@ -128,18 +128,18 @@
@@ -151,10 +151,10 @@
1
1
1
1
DtoKenmerkNaam:%String,DtoKenmerkWaarde:%String,VerwachteDomNietMeeleverenRol:%String,IsAanwezig:%Boolean
DtoKenmerken:%ArrayOfDataTypes,GekoppeldIKType:%String,IsAanwezig:%Boolean,VerwachteDomKenmerken:TECH.KeyValue.List=""
TECH.String
-
+
TECH.String
array
@@ -22,11 +22,11 @@
array
-
+
APPS.PM.Maatwerk.dto.VhConfig.MaatwerkDetails
-
+
APPS.PM.Maatwerk.dto.VhConfig.BerekendeKenmerken
@@ -56,6 +56,15 @@
BerekendeKenmerken
+
+Characteristics
+
+
+CalculatedCharacteristics
+
+
+CustomBuildDetails
+
Index: DOM/PM/impl/DataM/DataMLBXLadeCreator.cls.xml
===================================================================
diff -u -r73017 -r73543
--- DOM/PM/impl/DataM/DataMLBXLadeCreator.cls.xml (.../DataMLBXLadeCreator.cls.xml) (revision 73017)
+++ DOM/PM/impl/DataM/DataMLBXLadeCreator.cls.xml (.../DataMLBXLadeCreator.cls.xml) (revision 73543)
@@ -32,7 +32,7 @@
#dim Korttekst As %String
If (..BepaalIsMaatwerkCalculatieInEncoway()) {
- Set Korttekst = ##class(TECH.StringUtils).Replace(..VhConfig.BerekendeKenmerken.Korttekst, "%1", $J(..DossierNummer,5))
+ Set Korttekst = ##class(TECH.StringUtils).Replace(..VhConfig.CalculatedCharacteristics.Korttekst, "%1", $J(..DossierNummer,5))
} Else {
Set Korttekst = ##class(DOM.PM.KorttekstUtils).BepaalKorttekstLBX(DossierNummer, ..ProductSpecificatie.GeefIngegevenKenmerken(), ..HalffabItemsBoom)
}
Index: APPS/PM/Maatwerk/impl/VhConfigHelper.cls.xml
===================================================================
diff -u -r73444 -r73543
--- APPS/PM/Maatwerk/impl/VhConfigHelper.cls.xml (.../VhConfigHelper.cls.xml) (revision 73444)
+++ APPS/PM/Maatwerk/impl/VhConfigHelper.cls.xml (.../VhConfigHelper.cls.xml) (revision 73543)
@@ -39,17 +39,17 @@
TECH.ListIterator
%ListOfDataTypes
-
@@ -74,7 +74,7 @@
%String
%String
-
@@ -133,25 +133,25 @@
%String
-
%String
-
%String
-
%String
-