Index: AXimpl/Dynamics/ProductItemUpsertIn/Converter/EnvelopeConverter.cls.xml =================================================================== diff -u -r48332 -r48382 --- AXimpl/Dynamics/ProductItemUpsertIn/Converter/EnvelopeConverter.cls.xml (.../EnvelopeConverter.cls.xml) (revision 48332) +++ AXimpl/Dynamics/ProductItemUpsertIn/Converter/EnvelopeConverter.cls.xml (.../EnvelopeConverter.cls.xml) (revision 48382) @@ -51,7 +51,9 @@ #Dim LegalEntity as %String Set ProductItemIterator = ##class(TECH.ListIterator).%New(Message.Body.MessageParts.MessagePart.Item) Set LegalEntity = Message.Body.MessageParts.MessagePart.SenderId - + If $$$Not($Length(LegalEntity)){ + Do ##class(TECH.Exceptions.InvalidInputException).Throw("SenderId is niet gespecifieerd in xml bericht. Fout in AX poort configuratie.") + } While ProductItemIterator.HasNext(){ #dim ProductItem as AXif.Dynamics.ProductItemIn.MessageParts.AxdEntityItem = ProductItemIterator.Next() Do ..ProductItemConverter.ConvertProductItem(ProductItem,LegalEntity)