Index: APPS/TRANSP/Offerte/impl/DHL/OfferteBerekenaar.cls.xml =================================================================== diff -u -r34149 -r34151 --- APPS/TRANSP/Offerte/impl/DHL/OfferteBerekenaar.cls.xml (.../OfferteBerekenaar.cls.xml) (revision 34149) +++ APPS/TRANSP/Offerte/impl/DHL/OfferteBerekenaar.cls.xml (.../OfferteBerekenaar.cls.xml) (revision 34151) @@ -28,9 +28,14 @@ #dim TransportDuur As APPS.TRANSP.Offerte.impl.DHL.Transportduur = ..TransportduurRepository.GeefViaLandEnPostCode(BerekenInput.LeverAdres.LandCode,BerekenInput.LeverAdres.Postcode) } Catch { #dim Exceptie As TECH.Exceptions.Exception = ##class(TECH.ExceptionHandler).Catch() - #dim NieuweExceptie As APPS.TRANSP.Offerte.exc.TransportOfferteBerekenExceptie = ##class(APPS.TRANSP.Offerte.exc.TransportOfferteBerekenExceptie).%New("") - Do NieuweExceptie.VoegToeInnerExceptie(Exceptie) - Do NieuweExceptie.Throw("Er is een fout opgetreden bij het ophalen van de transportduur") + If Exceptie.GeefExceptionCode() = ##class(TECH.enu.ExceptionCode).DataNotFound() + { + #dim NieuweExceptie As APPS.TRANSP.Offerte.exc.TransportOfferteBerekenExceptie = ##class(APPS.TRANSP.Offerte.exc.TransportOfferteBerekenExceptie).%New("") + Do NieuweExceptie.VoegToeInnerExceptie(Exceptie) + Do NieuweExceptie.Throw("Er is een fout opgetreden bij het ophalen van de transportduur") + } Else { + Do Exceptie.Rethrow() + } } Quit ..MaakOfferteData(TransportDuur,BerekenInput.VroegsteAfhaalDatum) ]]>