Index: vhUnitTest/EXT/Unishop/PurchaseOrder001/ProductConverter/Converteer/TestVoorgedefinieerdProduct.cls.xml =================================================================== diff -u --- vhUnitTest/EXT/Unishop/PurchaseOrder001/ProductConverter/Converteer/TestVoorgedefinieerdProduct.cls.xml (revision 0) +++ vhUnitTest/EXT/Unishop/PurchaseOrder001/ProductConverter/Converteer/TestVoorgedefinieerdProduct.cls.xml (revision 37086) @@ -0,0 +1,23 @@ + + + +vhUnitTest.TestCase + + + + + + + + Index: EXT/Unishop/PurchaseOrder001/ProductConverter.cls.xml =================================================================== diff -u -r36969 -r37086 --- EXT/Unishop/PurchaseOrder001/ProductConverter.cls.xml (.../ProductConverter.cls.xml) (revision 36969) +++ EXT/Unishop/PurchaseOrder001/ProductConverter.cls.xml (.../ProductConverter.cls.xml) (revision 37086) @@ -77,7 +77,12 @@ If Product.NietMeeleveren.LadeZijkant do LadeEigenschappen.NietMeeleveren.Insert("NMBS") Do ..Converter.Convert(Product,LadeEigenschappen,..LadeEigenschappenConverteerOptiesTBX) } + ElseIf Product.%Extends(##class(EXT.Unishop.PurchaseOrder001.CreateOrder.VoorgedefinieerdProduct).%ClassName($$$True)) { + Set LadeEigenschappen = ##class(APPS.EDI.common.dto.v001.VoorgedefinieerdProduct).%New() + Do ..Converter.Convert(Product,LadeEigenschappen,..LadeEigenschappenConverteerOptiesVoorgedefinieerdProduct) + } + Quit LadeEigenschappen ]]> @@ -176,6 +181,33 @@ Quit ..ConverterData ]]> + + +TECH.ObjectUtils.ObjectConvertData +1 + + + +1 +TECH.ObjectUtils.ObjectConvertData + + + + + +