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