Index: AX/Uitgaand/PM/GenVrijgegProduct/impl/GenVrijgegProductDixfConverter.cls.xml =================================================================== diff -u -r47315 -r47480 --- AX/Uitgaand/PM/GenVrijgegProduct/impl/GenVrijgegProductDixfConverter.cls.xml (.../GenVrijgegProductDixfConverter.cls.xml) (revision 47315) +++ AX/Uitgaand/PM/GenVrijgegProduct/impl/GenVrijgegProductDixfConverter.cls.xml (.../GenVrijgegProductDixfConverter.cls.xml) (revision 47480) @@ -3,6 +3,11 @@ TECH.RegisteredObject + +AX.Uitgaand.PM.VrijgegProduct.impl.ArtikelGroepBepaler +1 + + AXimpl.Formatter 1 @@ -19,14 +24,15 @@ -AXimplFormatter:AXimpl.Formatter,IsBasisProductFilter:AX.Uitgaand.PM.impl.IsBasisProductFilter +AXimplFormatter:AXimpl.Formatter,IsBasisProductFilter:AX.Uitgaand.PM.impl.IsBasisProductFilter,ArtikelGroepBepaler:AX.Uitgaand.PM.VrijgegProduct.impl.ArtikelGroepBepaler 1 1 %Status 1 @@ -117,7 +123,7 @@ Set ..AxProduct.InventTableModuleSalesUnitId = "STK" Set ..AxProduct.ItemBuyerGroupId = "" Set ..AxProduct.ItemDimCostPrice = "Ja" - Set ..AxProduct.ItemGroupId = "HG" + Set ..AxProduct.ItemGroupId = $$$If(Vestiging = ##class(AXimpl.InterneFirmaInitialen).VanHoeckeNv(),..ArtikelGroepBepaler.GeefArtikelGroep(Product.Basis.ProductNr,##class(AXimpl.InterneFirmaInitialen).VanHoeckeNv()),..ArtikelGroepBepaler.GeefArtikelGroep(Product.Basis.ProductNr,##class(AXimpl.InterneFirmaInitialen).HaluxNv())) Set ..AxProduct.ItemId = Product.Basis.IdentNummer Set ..AxProduct.ItemInventLocationId = "CACHE" Set ..AxProduct.ItemType = "Artikel" Index: vhUnitTest/AX/Uitgaand/PM/GenVrijgegProduct/impl/GenVrijgegProductDixfConverter/Test.cls.xml =================================================================== diff -u -r47315 -r47480 --- vhUnitTest/AX/Uitgaand/PM/GenVrijgegProduct/impl/GenVrijgegProductDixfConverter/Test.cls.xml (.../Test.cls.xml) (revision 47315) +++ vhUnitTest/AX/Uitgaand/PM/GenVrijgegProduct/impl/GenVrijgegProductDixfConverter/Test.cls.xml (.../Test.cls.xml) (revision 47480) @@ -8,6 +8,11 @@ 1000 + +AX.Uitgaand.PM.VrijgegProduct.impl.ArtikelGroepBepaler +1 + + AXimpl.Formatter 1 @@ -32,6 +37,7 @@ Do ##super(aTestName) Set ..AXimplFormatter = ##class(vhTest.Dummy.AXimpl.Formatter).%New() Set ..IsBasisProductFilter = ##class(vhTest.Fake.AX.Uitgaand.PM.impl.IsBasisProductFilter).%New() + Set ..ArtikelGroepBepaler = ##class(vhTest.Fake.AX.Uitgaand.PM.VrijgegProduct.impl.ArtikelGroepBepaler).%New() ]]> @@ -264,6 +270,27 @@ ]]> + + + + 1 AX.Uitgaand.PM.Product.impl.Product @@ -277,7 +304,7 @@ 1 AX.Uitgaand.PM.GenVrijgegProduct.impl.GenVrijgegProductDixfConverter -