Index: EXT/Unishop/PurchaseOrder001/CreateOrder/LadeEigenschappen/NietMeeleveren.cls.xml =================================================================== diff -u -r36169 -r36174 --- EXT/Unishop/PurchaseOrder001/CreateOrder/LadeEigenschappen/NietMeeleveren.cls.xml (.../NietMeeleveren.cls.xml) (revision 36169) +++ EXT/Unishop/PurchaseOrder001/CreateOrder/LadeEigenschappen/NietMeeleveren.cls.xml (.../NietMeeleveren.cls.xml) (revision 36174) @@ -37,6 +37,24 @@ + +%Boolean +0 + + + + +%Boolean +0 + + + + +%Boolean +0 + + + %Library.CacheSerialState NietMeeleverenState @@ -57,6 +75,15 @@ TOBset + +Bodemsteun + + +Opvullijst + + +LadeZijkant + Index: EXT/Unishop/PurchaseOrder001/OrderConverter.cls.xml =================================================================== diff -u -r35741 -r36174 --- EXT/Unishop/PurchaseOrder001/OrderConverter.cls.xml (.../OrderConverter.cls.xml) (revision 35741) +++ EXT/Unishop/PurchaseOrder001/OrderConverter.cls.xml (.../OrderConverter.cls.xml) (revision 36174) @@ -67,6 +67,18 @@ if OrderLine.Product.NietMeeleveren.GlijderType do LadeEigenschappen.NietMeeleveren.Insert("Glijder") do ..Converter.Convert(OrderLine.Product,LadeEigenschappen,..LadeEigenschappenConverteerOptiesLBX) } + ElseIf OrderLine.Product.%Extends(##class(EXT.Unishop.PurchaseOrder001.CreateOrder.LadeEigenschappenTBX).%ClassName($$$True)) { + set LadeEigenschappen = ##class(APPS.EDI.common.dto.v001.LadeTBX).%New() + if OrderLine.Product.NietMeeleveren.FrontBevestiging do LadeEigenschappen.NietMeeleveren.Insert("NMFS") + if OrderLine.Product.NietMeeleveren.GlijderType do LadeEigenschappen.NietMeeleveren.Insert("NMCP") + if OrderLine.Product.NietMeeleveren.Reling do LadeEigenschappen.NietMeeleveren.Insert("NMRL") + if OrderLine.Product.NietMeeleveren.Afdekkap do LadeEigenschappen.NietMeeleveren.Insert("NMAK") + if OrderLine.Product.NietMeeleveren.TOBset do LadeEigenschappen.NietMeeleveren.Insert("NMTOBSET") + if OrderLine.Product.NietMeeleveren.Bodemsteun do LadeEigenschappen.NietMeeleveren.Insert("NMBDS") + if OrderLine.Product.NietMeeleveren.Opvullijst do LadeEigenschappen.NietMeeleveren.Insert("NMOVL") + if OrderLine.Product.NietMeeleveren.LadeZijkant do LadeEigenschappen.NietMeeleveren.Insert("NMBS") + do ..Converter.Convert(OrderLine.Product,LadeEigenschappen,..LadeEigenschappenConverteerOptiesTBX) + } set ProductLijn.Product = LadeEigenschappen @@ -140,6 +152,39 @@ ]]> + +TECH.ObjectUtils.ObjectConvertData +1 + + + +1 +TECH.ObjectUtils.ObjectConvertData + + + + + + + TECH.ObjectUtils.ObjectConvertData 1