Index: AX/Uitgaand/PM/ExtArtOmschrLev/impl/ExtArtOmschrLevIterator.cls.xml =================================================================== diff -u -r47284 -r47501 --- AX/Uitgaand/PM/ExtArtOmschrLev/impl/ExtArtOmschrLevIterator.cls.xml (.../ExtArtOmschrLevIterator.cls.xml) (revision 47284) +++ AX/Uitgaand/PM/ExtArtOmschrLev/impl/ExtArtOmschrLevIterator.cls.xml (.../ExtArtOmschrLevIterator.cls.xml) (revision 47501) @@ -90,6 +90,7 @@ 1 - -AX.Uitgaand.PM.impl.IsBasisProductFilter -1 - - -AXimplFormatter:AXimpl.Formatter,IsBasisProductFilter:AX.Uitgaand.PM.impl.IsBasisProductFilter,ArtikelGroepBepaler:AX.Uitgaand.PM.VrijgegProduct.impl.ArtikelGroepBepaler +AXimplFormatter:AXimpl.Formatter,ArtikelGroepBepaler:AX.Uitgaand.PM.VrijgegProduct.impl.ArtikelGroepBepaler 1 1 %Status 1 @@ -65,7 +59,7 @@ Set ..AxProduct.DefaultOrderType = $$$If(Vestiging = ##class(AXimpl.InterneFirmaInitialen).VanHoeckeNv(),"Aankoop","Productie") Set ..AxProduct.DisplayProductNumber = Product.Basis.IdentNummer Set ..AxProduct.EcoResStorageDimensionGroupName = "WMS" - Set ..AxProduct.EcoResTrackingDimensionGroupName = $$$If(..IsBasisProductFilter.IsValid(Product),"None","Batch") + Set ..AxProduct.EcoResTrackingDimensionGroupName = "None" Set ..AxProduct.Intracode = ..BepaalIntracode(Product) //Set ..AxProduct.IntrastatExclude = "" // ON HOLD Set ..AxProduct.IntraUnit = $$$If(##class(TECH.StringUtils).Equals(..AxProduct.Intracode,"84659500","85043180","90172039"),"1","") Index: AX/Uitgaand/PM/VrijgegProduct/impl/VrijgegProductDixfConverter.cls.xml =================================================================== diff -u -r47494 -r47501 --- AX/Uitgaand/PM/VrijgegProduct/impl/VrijgegProductDixfConverter.cls.xml (.../VrijgegProductDixfConverter.cls.xml) (revision 47494) +++ AX/Uitgaand/PM/VrijgegProduct/impl/VrijgegProductDixfConverter.cls.xml (.../VrijgegProductDixfConverter.cls.xml) (revision 47501) @@ -265,6 +265,9 @@ Set ..AxProduct.InventSiteId = "VHEPN1" Set ..AxProduct.ItemBuyerGroupId = ..Utils.ConvertItemBuyerGroupId(##class(AXimpl.InterneFirmaInitialen).VanHoeckeNv(),Product) Set ..AxProduct.ItemGroupId = ..ArtikelGroepBepaler.GeefArtikelGroep(Product.Basis.ProductNr,##class(AXimpl.InterneFirmaInitialen).VanHoeckeNv()) + If (..AxProduct.ItemGroupId = "") { + w !,"ArtikelGroep is leeg voor VHBE voor product: '"_Product.Basis.KortTekst_"'" + } Set ..AxProduct.ModelGroupId = $$$If(..AxProduct.ItemGroupId="KLEDIJ","NIGL","SOPR") Set ..AxProduct.PmfProductType = ..BepaalPmfProductTypeVH(Product) Set ..AxProduct.ReqGroupId = ..Utils.ConvertReqGroupId(##class(AXimpl.InterneFirmaInitialen).VanHoeckeNv(),Product) @@ -298,6 +301,9 @@ Set ..AxProduct.InventSiteId = "HLXEPN1" Set ..AxProduct.ItemBuyerGroupId = ..Utils.ConvertItemBuyerGroupId(##class(AXimpl.InterneFirmaInitialen).HaluxNv(),Product) Set ..AxProduct.ItemGroupId = ..ArtikelGroepBepaler.GeefArtikelGroep(Product.Basis.ProductNr,##class(AXimpl.InterneFirmaInitialen).HaluxNv()) + If (..AxProduct.ItemGroupId = "") { + w !,"ArtikelGroep is leeg voor HLX voor product: '"_Product.Basis.KortTekst_"'" + } Set ..AxProduct.ModelGroupId = $$$If(..AxProduct.ItemGroupId="KLEDIJ","NIGL","SOPR") Set ..AxProduct.PmfProductType = ..BepaalPmfProductTypeHLX(Product) Set ..AxProduct.ReqGroupId = ..Utils.ConvertReqGroupId(##class(AXimpl.InterneFirmaInitialen).HaluxNv(),Product) Index: AX/Uitgaand/PM/GtinCode/impl/GtinCodeIterator.cls.xml =================================================================== diff -u -r47277 -r47501 --- AX/Uitgaand/PM/GtinCode/impl/GtinCodeIterator.cls.xml (.../GtinCodeIterator.cls.xml) (revision 47277) +++ AX/Uitgaand/PM/GtinCode/impl/GtinCodeIterator.cls.xml (.../GtinCodeIterator.cls.xml) (revision 47501) @@ -64,6 +64,7 @@ TECH.Iterator 1 - -AX.Uitgaand.PM.impl.IsBasisProductFilter -1 - - @@ -228,7 +222,7 @@ ]]> - + - - - - 1 AX.Uitgaand.PM.GenVrijgegProduct.impl.GenVrijgegProductDixfConverter - Index: AX/Uitgaand/PM/TMSInventEnabled/impl/TMSInventEnabledIterator.cls.xml =================================================================== diff -u -r47262 -r47501 --- AX/Uitgaand/PM/TMSInventEnabled/impl/TMSInventEnabledIterator.cls.xml (.../TMSInventEnabledIterator.cls.xml) (revision 47262) +++ AX/Uitgaand/PM/TMSInventEnabled/impl/TMSInventEnabledIterator.cls.xml (.../TMSInventEnabledIterator.cls.xml) (revision 47501) @@ -65,6 +65,7 @@ #Dim SqlStatement as %String Set SqlStatement = "SELECT ID FROM Prod.Product WHERE isnull(Gentype,'')='' and korttekst not like 'GEN%' AND KortTekst NOT LIKE 'IO%' AND (NonAktief IS null OR NonAktief = '2')" _" UNION SELECT ID FROM Prod.Product WHERE KortTekst like 'GEN%' AND (NonAktief IS null OR NonAktief = '2') AND LeverancierNummer = '6332'" + _" UNION SELECT ID FROM Prod.Product WHERE GenerischeRoutine = '254796'" /*_" and ID in (1432226,1432225,1425096,1425095,682391,1359867,1168696,1168689,830507,1155640,161442,906194,709825,924268," _"1124771,1038806,1039173,1039208,1247980,353741,353743,353744,254245,254258,1259381,161441,665626,1067709,1067714,268026," _"1168369,668615,878186,878220,1169509,1194443,383880,830257)"*/ Index: AX/Uitgaand/PM/VestSpecOrdInst/impl/VestSpecOrdInstIterator.cls.xml =================================================================== diff -u -r47267 -r47501 --- AX/Uitgaand/PM/VestSpecOrdInst/impl/VestSpecOrdInstIterator.cls.xml (.../VestSpecOrdInstIterator.cls.xml) (revision 47267) +++ AX/Uitgaand/PM/VestSpecOrdInst/impl/VestSpecOrdInstIterator.cls.xml (.../VestSpecOrdInstIterator.cls.xml) (revision 47501) @@ -65,6 +65,7 @@ #dim SqlStatement as %String Set SqlStatement = "SELECT ID FROM Prod.Product WHERE isnull(Gentype,'')='' and korttekst not like 'GEN%' AND KortTekst NOT LIKE 'IO%' AND (NonAktief IS null OR NonAktief = '2')" _" UNION SELECT ID FROM Prod.Product WHERE KortTekst like 'GEN%' AND (NonAktief IS null OR NonAktief = '2') AND LeverancierNummer = '6332'" + _" UNION SELECT ID FROM Prod.Product WHERE GenerischeRoutine = '254796'" Set ..ResultSet = ..QueryAPI.GetResultSet(##class(TECH.DynamicQuery).%New(SqlStatement)) ]]>