Index: WSimpl/AX/CalculatedProduct/ProductUpdater.cls.xml =================================================================== diff -u -r58632 -r58644 --- WSimpl/AX/CalculatedProduct/ProductUpdater.cls.xml (.../ProductUpdater.cls.xml) (revision 58632) +++ WSimpl/AX/CalculatedProduct/ProductUpdater.cls.xml (.../ProductUpdater.cls.xml) (revision 58644) @@ -72,17 +72,37 @@ #dim LadeVariant As AXimpl.PM.enu.LadeVariant = ..GeefLadeVariant(ProductId, Request.Attribute) If (LadeVariant = ##class(AXimpl.PM.enu.LadeVariant).TBX()) { - Do ##class(TECH.ExceptionHandler).Throw(##class(TECH.Exceptions.UnimplementedException).%New("Het in BOMBOL updaten van een TBX-product is nog niet voorzien. Het door AX aangeleverde AdminProductNummer: '"_ProductId_"'.")) - } ElseIf (LadeVariant = ##class(AXimpl.PM.enu.LadeVariant).LBX()) { + Set Product = ..GeefGeupdatetTbxProduct(Request, ProductId, DossierNummer) + } ElseIf ((LadeVariant = ##class(AXimpl.PM.enu.LadeVariant).LBX()) || (LadeVariant = ##class(AXimpl.PM.enu.LadeVariant).TAX())) { Set Product = ..GeefGeupdatetNietTbxProduct(Request, ProductId, DossierNummer) - } ElseIf (LadeVariant = ##class(AXimpl.PM.enu.LadeVariant).TAX()) { - Set Product = ..GeefGeupdatetNietTbxProduct(Request, ProductId, DossierNummer) + } Else { + Do ##class(TECH.ExceptionHandler).Throw(##class(TECH.Exceptions.UnimplementedException).%New("Onbekende LadeVariant voorzien: '"_LadeVariant_"'. Het door AX aangeleverde AdminProductNummer: '"_ProductId_"'.")) } Quit Product ]]> + +Request:AXif.Dynamics.CalculatedProductIn.MessageParts.AxdEntityRequest,ProductId:%String,DossierNummer:%String +1 +DOM.PM.Product + + + Request:AXif.Dynamics.CalculatedProductIn.MessageParts.AxdEntityRequest,ProductId:%String,DossierNummer:%String 1