Index: APPS/MAG/InventarisService.cls.xml =================================================================== diff -u -r2372 -r3486 --- APPS/MAG/InventarisService.cls.xml (.../InventarisService.cls.xml) (revision 2372) +++ APPS/MAG/InventarisService.cls.xml (.../InventarisService.cls.xml) (revision 3486) @@ -343,11 +343,7 @@ Set ProductReceptieDetail = ##class(APPS.MAG.Inventaris.dto.ProductReceptieDetail).%New() Set Product = ##class(DOM.DomeinContext).Instance().GeefProductAPI().GeefProduct(ProductID) - If ('$IsObject(Product)) - { - Do ##class(TECH.ExceptionHandler).Throw(##class(TECH.Exceptions.InvalidInputException).%New("Product "_ProductID_" bestaat niet!")) - } - + Set ProductReceptieDetail.ProductData = ##class(APPS.common.DataService).%New().GeefProductData(ProductID) Set ProductReceptieDetail.LeverancierReferentie = Product.GeefLeverancierReferentie() Set ProductReceptieDetail.LeverancierNaam = Product.GeefLeverancier().GeefNaam() @@ -542,11 +538,6 @@ Set Product = ##class(DOM.DomeinContext).Instance().GeefProductAPI().GeefProduct(ProductID) - If ('$IsObject(Product)) - { - Do ##class(TECH.ExceptionHandler).Throw(##class(TECH.Exceptions.InvalidInputException).%New("Product "_ProductID_" bestaat niet")) - } - Set Aantal = Product.GeefAantalInGrootVerpakking() * AantalGrootVerpakkingen + Aantal Set Aantal = Product.GeefAantalInNormaalVerpakking() * AantalNormaalVerpakkingen + Aantal Set Aantal = AantalKleinVerpakkingen + Aantal