Index: DOM/PM/enu/ProductType/Verwerker.cls.xml
===================================================================
diff -u -r48733 -r62288
--- DOM/PM/enu/ProductType/Verwerker.cls.xml (.../Verwerker.cls.xml) (revision 48733)
+++ DOM/PM/enu/ProductType/Verwerker.cls.xml (.../Verwerker.cls.xml) (revision 62288)
@@ -30,6 +30,8 @@
Do ..VerwerkMDS()
} ElseIf ProductType = "Maatwerk" {
Do ..VerwerkMaatwerk()
+ } ElseIf ProductType = "Merivobox" {
+ Do ..VerwerkMerivobox()
} ElseIf ProductType = "Onbepaald" {
Do ..VerwerkOnbepaald()
} ElseIf ProductType = "Orgalux" {
@@ -101,6 +103,12 @@
+
+1
+1
+
+
+
1
1
Index: DOM/PM/ProductTypeAPI.cls.xml
===================================================================
diff -u -r56452 -r62288
--- DOM/PM/ProductTypeAPI.cls.xml (.../ProductTypeAPI.cls.xml) (revision 56452)
+++ DOM/PM/ProductTypeAPI.cls.xml (.../ProductTypeAPI.cls.xml) (revision 62288)
@@ -58,6 +58,12 @@
%Boolean
+
+1
+ProductID:%String
+%Boolean
+
+
1
ProductID:%String
Index: vhTest/Mock/DOM/PM/impl/ProductTypeAPIimpl.cls.xml
===================================================================
diff -u -r59199 -r62288
--- vhTest/Mock/DOM/PM/impl/ProductTypeAPIimpl.cls.xml (.../ProductTypeAPIimpl.cls.xml) (revision 59199)
+++ vhTest/Mock/DOM/PM/impl/ProductTypeAPIimpl.cls.xml (.../ProductTypeAPIimpl.cls.xml) (revision 62288)
@@ -169,6 +169,13 @@
]]>
+
+ProductID:%String
+%Boolean
+
+
+
ProductID:%String
%Boolean
Index: AXimpl/PM/enu/LadeVariant/AutoComplete.cls.xml
===================================================================
diff -u -r57263 -r62288
--- AXimpl/PM/enu/LadeVariant/AutoComplete.cls.xml (.../AutoComplete.cls.xml) (revision 57263)
+++ AXimpl/PM/enu/LadeVariant/AutoComplete.cls.xml (.../AutoComplete.cls.xml) (revision 62288)
@@ -16,6 +16,13 @@
1
+
+%String
+"MVX"
+1
+1
+
+
%String
"TAX"
Index: DOM/PM/enu/ProductType.cls.xml
===================================================================
diff -u -r29059 -r62288
--- DOM/PM/enu/ProductType.cls.xml (.../ProductType.cls.xml) (revision 29059)
+++ DOM/PM/enu/ProductType.cls.xml (.../ProductType.cls.xml) (revision 62288)
@@ -6,11 +6,11 @@
TECH.Enumeration
-,Langgoed,Tandembox,HangmapLade,Kaderdeur,Glas,MDS,TAORbox,TAORIndeling,Legrabox,Antislipmat,Maatwerk,DwarslatOpMaat,Orgalux,Onbepaald
+,Langgoed,Tandembox,HangmapLade,Kaderdeur,Glas,MDS,TAORbox,TAORIndeling,Legrabox,Antislipmat,Maatwerk,DwarslatOpMaat,Orgalux,Onbepaald,Merivobox
-,Langgoed,Tandembox,HangmapLade,Kaderdeur,Glas,MDS,TAORbox,TAORIndeling,Legrabox,Antislipmat,Maatwerk,DwarslatOpMaat,Orgalux,Onbepaald
+,Langgoed,Tandembox,HangmapLade,Kaderdeur,Glas,MDS,TAORbox,TAORIndeling,Legrabox,Antislipmat,Maatwerk,DwarslatOpMaat,Orgalux,Onbepaald,Merivobox
@@ -110,6 +110,13 @@
+
+
+1
+DOM.PM.enu.ProductType
+
+
Index: vhUnitTest/WSimpl/AX/CalculatedProduct/LadeVariantBepaler/Test.cls.xml
===================================================================
diff -u -r57324 -r62288
--- vhUnitTest/WSimpl/AX/CalculatedProduct/LadeVariantBepaler/Test.cls.xml (.../Test.cls.xml) (revision 57324)
+++ vhUnitTest/WSimpl/AX/CalculatedProduct/LadeVariantBepaler/Test.cls.xml (.../Test.cls.xml) (revision 62288)
@@ -35,13 +35,26 @@
+
+
+
+
+
+
+
+
1
WSimpl.AX.CalculatedProduct.LadeVariantBepaler
Index: DOM/PM/enu/ProductType/AutoComplete.cls.xml
===================================================================
diff -u -r48733 -r62288
--- DOM/PM/enu/ProductType/AutoComplete.cls.xml (.../AutoComplete.cls.xml) (revision 48733)
+++ DOM/PM/enu/ProductType/AutoComplete.cls.xml (.../AutoComplete.cls.xml) (revision 62288)
@@ -72,6 +72,13 @@
1
+
+%String
+"Merivobox"
+1
+1
+
+
%String
"Onbepaald"
Index: vhTest/Fake/DOM/PM/impl/ProductTypeAPIimpl.cls.xml
===================================================================
diff -u -r62073 -r62288
--- vhTest/Fake/DOM/PM/impl/ProductTypeAPIimpl.cls.xml (.../ProductTypeAPIimpl.cls.xml) (revision 62073)
+++ vhTest/Fake/DOM/PM/impl/ProductTypeAPIimpl.cls.xml (.../ProductTypeAPIimpl.cls.xml) (revision 62288)
@@ -21,6 +21,13 @@
]]>
+
+ProductID:%String
+%Boolean
+
+
+
UniekeClassificatieCode:%String
%Boolean
Index: AXimpl/PM/enu/LadeVariant.cls.xml
===================================================================
diff -u -r57263 -r62288
--- AXimpl/PM/enu/LadeVariant.cls.xml (.../LadeVariant.cls.xml) (revision 57263)
+++ AXimpl/PM/enu/LadeVariant.cls.xml (.../LadeVariant.cls.xml) (revision 62288)
@@ -4,11 +4,11 @@
TECH.Enumeration
-,TBX,LBX,TAX
+,TBX,LBX,TAX,MVX
-,TBX,LBX,TAX
+,TBX,LBX,TAX,MVX
@@ -31,6 +31,13 @@
+
+
+1
+AXimpl.PM.enu.LadeVariant
+
+
Index: AXimpl/PM/enu/LadeVariant/Verwerker.cls.xml
===================================================================
diff -u -r57263 -r62288
--- AXimpl/PM/enu/LadeVariant/Verwerker.cls.xml (.../Verwerker.cls.xml) (revision 57263)
+++ AXimpl/PM/enu/LadeVariant/Verwerker.cls.xml (.../Verwerker.cls.xml) (revision 62288)
@@ -14,6 +14,8 @@
+
+1
+1
+
+
+
1
1
Index: DOM/PM/impl/ProductTypeAPIimpl.cls.xml
===================================================================
diff -u -r62073 -r62288
--- DOM/PM/impl/ProductTypeAPIimpl.cls.xml (.../ProductTypeAPIimpl.cls.xml) (revision 62073)
+++ DOM/PM/impl/ProductTypeAPIimpl.cls.xml (.../ProductTypeAPIimpl.cls.xml) (revision 62288)
@@ -37,6 +37,7 @@
ElseIf ..IsOrgaluxProduct(ProductID) { Set ProductType = ##class(DOM.PM.enu.ProductType).Orgalux()}
ElseIf ..IsTandemboxProduct(ProductID) { Set ProductType = ##class(DOM.PM.enu.ProductType).Tandembox()}
ElseIf ..IsTAORboxProduct(ProductID) { Set ProductType = ##class(DOM.PM.enu.ProductType).TAORbox()}
+ ElseIf ..IsMerivoboxProduct(ProductID) { Set ProductType = ##class(DOM.PM.enu.ProductType).Merivobox()}
ElseIf ..IsTAORIndelingProduct(ProductID) { Set ProductType = ##class(DOM.PM.enu.ProductType).TAORIndeling()}
ElseIf ..IsMaatwerkProduct(ProductID) { Set ProductType = ##class(DOM.PM.enu.ProductType).Maatwerk()}
@@ -114,6 +115,23 @@
]]>
+
+
+
+
+
+ProductID:%String
+%Boolean
+
+
+
ProductID:%String
1
Index: vhTest/Mock/DOM/PM/ProductTypeAPI.cls.xml
===================================================================
diff -u -r56452 -r62288
--- vhTest/Mock/DOM/PM/ProductTypeAPI.cls.xml (.../ProductTypeAPI.cls.xml) (revision 56452)
+++ vhTest/Mock/DOM/PM/ProductTypeAPI.cls.xml (.../ProductTypeAPI.cls.xml) (revision 62288)
@@ -164,6 +164,13 @@
]]>
+
+ProductID:%String
+%Boolean
+
+
+
ProductID:%String
%Boolean
Index: WSimpl/AX/CalculatedProduct/LadeVariantBepaler.cls.xml
===================================================================
diff -u -r57322 -r62288
--- WSimpl/AX/CalculatedProduct/LadeVariantBepaler.cls.xml (.../LadeVariantBepaler.cls.xml) (revision 57322)
+++ WSimpl/AX/CalculatedProduct/LadeVariantBepaler.cls.xml (.../LadeVariantBepaler.cls.xml) (revision 62288)
@@ -62,6 +62,8 @@
Set LadeVariant = ##class(AXimpl.PM.enu.LadeVariant).LBX()
} ElseIf (..ProductTypeApi.IsTAORboxProduct(ProductId)) {
Set LadeVariant = ##class(AXimpl.PM.enu.LadeVariant).TAX()
+ } ElseIf (..ProductTypeApi.IsMerivoboxProduct(ProductId)) {
+ Set LadeVariant = ##class(AXimpl.PM.enu.LadeVariant).MVX()
}
Quit LadeVariant
@@ -92,6 +94,8 @@
Set LadeVariant = ##class(AXimpl.PM.enu.LadeVariant).LBX()
} ElseIf (..LadeVariantVolgensAxKenmerken = "TAX") {
Set LadeVariant = ##class(AXimpl.PM.enu.LadeVariant).TAX()
+ } ElseIf (..LadeVariantVolgensAxKenmerken = "MVX") {
+ Set LadeVariant = ##class(AXimpl.PM.enu.LadeVariant).MVX()
}
Quit LadeVariant