Index: APPS/PM/Maatwerk/impl/DtoNaarKenmerkVisitor.cls.xml =================================================================== diff -u -r61483 -r62287 --- APPS/PM/Maatwerk/impl/DtoNaarKenmerkVisitor.cls.xml (.../DtoNaarKenmerkVisitor.cls.xml) (revision 61483) +++ APPS/PM/Maatwerk/impl/DtoNaarKenmerkVisitor.cls.xml (.../DtoNaarKenmerkVisitor.cls.xml) (revision 62287) @@ -20,15 +20,21 @@ 1 + +APPS.PM.Maatwerk.impl.MVX.DtoNaarKenmerkConverter +1 + + -InbouwBreedteBerekenaar:APPS.PM.Maatwerk.Lade.impl.InbouwBreedteBerekenaar,LbxConverter:APPS.PM.Maatwerk.impl.LBX.DtoNaarKenmerkConverter +InbouwBreedteBerekenaar:APPS.PM.Maatwerk.Lade.impl.InbouwBreedteBerekenaar,LbxConverter:APPS.PM.Maatwerk.impl.LBX.DtoNaarKenmerkConverter,MvxConverter:APPS.PM.Maatwerk.impl.MVX.DtoNaarKenmerkConverter 1 1 %Status 1 @@ -46,6 +52,18 @@ ]]> + +MVXKenmerken:APPS.PM.Maatwerk.dto.MVXKenmerken +%Status + + + TAORKenmerken:APPS.PM.Maatwerk.dto.TAORKenmerken %Status Index: ECONimpl/PM/Maatwerk/KenmerkenConverter/EconNaarApps/Mvx.cls.xml =================================================================== diff -u --- ECONimpl/PM/Maatwerk/KenmerkenConverter/EconNaarApps/Mvx.cls.xml (revision 0) +++ ECONimpl/PM/Maatwerk/KenmerkenConverter/EconNaarApps/Mvx.cls.xml (revision 62287) @@ -0,0 +1,126 @@ + + + +ECON.PM.Maatwerk.dto.MvxKenmerken,APPS.PM.Maatwerk.dto.MVXKenmerken +ECONimpl.PM.Maatwerk.KenmerkenConverter.EconNaarApps,DOM.PM.Maatwerk.MVX.impl.Base + + +ECONimpl.PM.Maatwerk.LadeUitsparingHelper +1 + + + +1 +1 +%Status +1 + + + + +Kenmerken:ECON.PM.Maatwerk.dto.MvxKenmerken +APPS.PM.Maatwerk.dto.MVXKenmerken + + + + +objectgenerator +Kenmerken:ECON.PM.Maatwerk.dto.MvxKenmerken +APPS.PM.Maatwerk.dto.MVXKenmerken + + + + +Kenmerken:ECON.PM.Maatwerk.dto.MvxKenmerken +1 +APPS.PM.Maatwerk.dto.IngegevenKenmerkenNietMeeleveren + + + + +Kenmerken:ECON.PM.Maatwerk.dto.MvxKenmerken,MvxKenmerken:APPS.PM.Maatwerk.dto.MVXKenmerken +1 + + + + +Uitsparing:ECON.PM.Maatwerk.dto.CommonKenmerken.Uitsparingdata.Uitsparing,Variant:DOM.PM.enu.LadeVariant +1 +%String + + + + + + Index: APPS/PM/Maatwerk/impl/MVX/DtoNaarKenmerkConverter.cls.xml =================================================================== diff -u --- APPS/PM/Maatwerk/impl/MVX/DtoNaarKenmerkConverter.cls.xml (revision 0) +++ APPS/PM/Maatwerk/impl/MVX/DtoNaarKenmerkConverter.cls.xml (revision 62287) @@ -0,0 +1,74 @@ + + + +TECH.RegisteredObject + + +APPS.PM.Maatwerk.Lade.impl.InbouwBreedteBerekenaar +1 + + + +InbouwBreedteBerekenaar:APPS.PM.Maatwerk.Lade.impl.InbouwBreedteBerekenaar="" +1 +1 +%Status +1 + + + + +DtoKenmerken:APPS.PM.Maatwerk.dto.MVXKenmerken +DOM.PM.Maatwerk.Calc.Common.impl.MVXKenmerken + + + + +DtoKenmerken:APPS.PM.Maatwerk.dto.LBXKenmerken +1 +%Double + + + + + + Index: vhUnitTest/ECONimpl/PM/Maatwerk/KenmerkenConverter/EconNaarAppsFactory/Test.cls.xml =================================================================== diff -u -r50472 -r62287 --- vhUnitTest/ECONimpl/PM/Maatwerk/KenmerkenConverter/EconNaarAppsFactory/Test.cls.xml (.../Test.cls.xml) (revision 50472) +++ vhUnitTest/ECONimpl/PM/Maatwerk/KenmerkenConverter/EconNaarAppsFactory/Test.cls.xml (.../Test.cls.xml) (revision 62287) @@ -21,6 +21,7 @@ Do ..AssertConverter(##class(vhTest.Utils.ECON.PM.Maatwerk.dto.TbxKenmerken).StandaardLade(), ##class(ECONimpl.PM.Maatwerk.KenmerkenConverter.EconNaarApps.Tbx).%ClassName($$$True)) Do ..AssertConverter(##class(vhTest.Utils.ECON.PM.Maatwerk.dto.LbxKenmerken).StandaardLade(), ##class(ECONimpl.PM.Maatwerk.KenmerkenConverter.EconNaarApps.Lbx).%ClassName($$$True)) Do ..AssertConverter(##class(vhTest.Utils.ECON.PM.Maatwerk.dto.TaxKenmerken).StandaardLade(), ##class(ECONimpl.PM.Maatwerk.KenmerkenConverter.EconNaarApps.Tax).%ClassName($$$True)) + Do ..AssertConverter(##class(vhTest.Utils.ECON.PM.Maatwerk.dto.MvxKenmerken).StandaardLade(), ##class(ECONimpl.PM.Maatwerk.KenmerkenConverter.EconNaarApps.Mvx).%ClassName($$$True)) ]]> Index: ECONimpl/PM/Maatwerk/KenmerkenConverter/EconNaarAppsFactory.cls.xml =================================================================== diff -u -r50475 -r62287 --- ECONimpl/PM/Maatwerk/KenmerkenConverter/EconNaarAppsFactory.cls.xml (.../EconNaarAppsFactory.cls.xml) (revision 50475) +++ ECONimpl/PM/Maatwerk/KenmerkenConverter/EconNaarAppsFactory.cls.xml (.../EconNaarAppsFactory.cls.xml) (revision 62287) @@ -13,7 +13,9 @@ Set EconNaarAppsConverter = ##class(ECONimpl.PM.Maatwerk.KenmerkenConverter.EconNaarApps.Tbx).%New() } ElseIf (Kenmerken.Variant = "LBX") { Set EconNaarAppsConverter = ##class(ECONimpl.PM.Maatwerk.KenmerkenConverter.EconNaarApps.Lbx).%New() - } ElseIf (Kenmerken.Variant = "TAX") { + } ElseIf (Kenmerken.Variant = "MVX") { + Set EconNaarAppsConverter = ##class(ECONimpl.PM.Maatwerk.KenmerkenConverter.EconNaarApps.Mvx).%New() + }ElseIf (Kenmerken.Variant = "TAX") { Set EconNaarAppsConverter = ##class(ECONimpl.PM.Maatwerk.KenmerkenConverter.EconNaarApps.Tax).%New() } Index: vhUnitTest/ECONimpl/PM/Maatwerk/KenmerkenConverter/EconNaarApps/Mvx/Test.cls.xml =================================================================== diff -u --- vhUnitTest/ECONimpl/PM/Maatwerk/KenmerkenConverter/EconNaarApps/Mvx/Test.cls.xml (revision 0) +++ vhUnitTest/ECONimpl/PM/Maatwerk/KenmerkenConverter/EconNaarApps/Mvx/Test.cls.xml (revision 62287) @@ -0,0 +1,79 @@ + + + +vhUnitTest.DOM.PM.Maatwerk.MVX.Base + + +ECONimpl.PM.Maatwerk.KenmerkenConverter.EconNaarApps.Mvx +1 + + + +TECH.ObjectUtils.impl.DifferenciatorXmlBased +1 + + + + + + + + + + + + + + + + + + + +SoortLade:%String +1 + + + + + + Index: WSimpl/Vhisie4/Winkelkar/EconConfiguratieConverter.cls.xml =================================================================== diff -u -r56875 -r62287 --- WSimpl/Vhisie4/Winkelkar/EconConfiguratieConverter.cls.xml (.../EconConfiguratieConverter.cls.xml) (revision 56875) +++ WSimpl/Vhisie4/Winkelkar/EconConfiguratieConverter.cls.xml (.../EconConfiguratieConverter.cls.xml) (revision 62287) @@ -74,6 +74,8 @@ Set EconConfiguratieAsObject.IngegevenKenmerken = ##class(ECON.PM.Maatwerk.dto.LbxKenmerken).%New() } ElseIf EconConfiguratie.GetAt("Data.Kenmerken.Variant") [ "TAX"{ Set EconConfiguratieAsObject.IngegevenKenmerken = ##class(ECON.PM.Maatwerk.dto.TaxKenmerken).%New() + } ElseIf EconConfiguratie.GetAt("Data.Kenmerken.Variant") [ "MVX"{ + Set EconConfiguratieAsObject.IngegevenKenmerken = ##class(ECON.PM.Maatwerk.dto.MvxKenmerken).%New() } Else { Do ##class(TECH.ExceptionHandler).Throw(##class(TECH.Exceptions.InvalidInputException).%New("Onbekende LadeVariant")) }