Index: APPS/Halux/PPS/Document/impl/LBX/BatchNaarObjective/BatchNaarObjectiveDataGenerator.cls.xml =================================================================== diff -u -r71384 -r71392 --- APPS/Halux/PPS/Document/impl/LBX/BatchNaarObjective/BatchNaarObjectiveDataGenerator.cls.xml (.../BatchNaarObjectiveDataGenerator.cls.xml) (revision 71384) +++ APPS/Halux/PPS/Document/impl/LBX/BatchNaarObjective/BatchNaarObjectiveDataGenerator.cls.xml (.../BatchNaarObjectiveDataGenerator.cls.xml) (revision 71392) @@ -33,6 +33,16 @@ 1 + +APPS.PM.Maatwerk.impl.KenmerkenConverter.DomNaarApps.Lbx +1 + + + +APPS.Halux.PPS.Document.impl.common.BatchNaarObjective.PropertyFilter +1 + + ToeleveringApi:DOM.AKP.ToeleveringAPI="",OrderApi:DOM.VKP.OrderAPI="",PartijApi:DOM.PARTIJ.PartijAPI="",ProductApi:DOM.PM.ProductAPI="",MaatwerkService:APPS.PM.Maatwerk.MaatwerkService="",AfbeeldingService:APPS.PM.Maatwerk.impl.AfbeeldingService 1 @@ -46,6 +56,8 @@ Set ..ProductApi = $$$Inject(ProductApi, ##class(DOM.PM.impl.ProductAPI).%New()) Set ..MaatwerkService = $$$Inject(MaatwerkService, ##class(APPS.PM.Maatwerk.MaatwerkService).%New()) Set ..AfbeeldingService = $$$Inject(AfbeeldingService, ##class(APPS.PM.Maatwerk.impl.AfbeeldingService).%New()) + Set ..KenmerkenConverterLbx = ##class(APPS.PM.Maatwerk.impl.KenmerkenConverter.DomNaarApps.Lbx).%New() + Set ..ProperyFilter = ##class(APPS.Halux.PPS.Document.impl.common.BatchNaarObjective.PropertyFilter).%New() Quit $$$OK ]]> @@ -237,11 +249,35 @@ Do KenmerkenLijst.Insert(..GeefOptie(SequentieNummberBinnenToelevering, "-AdminProductNummer", Product.GeefID())) Do KenmerkenLijst.Insert(..GeefOptie(SequentieNummberBinnenToelevering, "-Afbeeldingcode", ..AfbeeldingService.GeefImageCodeVoorIngegevenKenmerken(Product.GeefIngegevenKenmerken()))) Do KenmerkenLijst.Insert(..GeefOptie(SequentieNummberBinnenToelevering, "-Ladecode", Product.GeefLadeCode())) + Do ##class(TECH.ListUtils).AppendList(KenmerkenLijst, ..GeefOptiesIngegevenKenmerken(Product.GeefIngegevenKenmerken(), SequentieNummberBinnenToelevering)) Quit KenmerkenLijst ]]> + +LbxIngegegevenKenmerkenDom:DOM.PM.Maatwerk.Calc.Common.impl.LBXKenmerkenv01,SequentieNummberBinnenToelevering:%String +1 +%ListOfObjects + + + Getal:%Integer,Lengte:%Integer=3 1