From 53fc6e6618706b3d0df284993fc91279af45e6c8 Mon Sep 17 00:00:00 2001 From: Rene Evertz Date: Tue, 5 Nov 2024 10:53:47 +0100 Subject: [PATCH] =?UTF-8?q?Testen:=20GetState=20vollst=C3=A4ndig=20respons?= =?UTF-8?q?e=20Message=20von=20App=208=20weiter=20geben?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Service/ServiceImplementations/AccountingServiceImp.cs | 3 ++- Shared/Extensions/GkvAbrechnungExtensions.cs | 3 +++ 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/Service/ServiceImplementations/AccountingServiceImp.cs b/Service/ServiceImplementations/AccountingServiceImp.cs index bd127e50d..619484017 100644 --- a/Service/ServiceImplementations/AccountingServiceImp.cs +++ b/Service/ServiceImplementations/AccountingServiceImp.cs @@ -943,6 +943,7 @@ namespace BeWo.Service.ServiceImplementations MapperFactory.GkvTransferProtokollDC_GkvTransferprotokoll.MergeWithEntity(app8_protokoll, protokoll); response.Success = app8_response.Success; + response.Message = app8_response.Message; } catch (GkvException de) { @@ -1243,7 +1244,7 @@ namespace BeWo.Service.ServiceImplementations var res = SendNewGkvAbrechnung(new_req); if (!res.Success) - throw new GkvException(res.Message); + throw new GkvException("Success - " + res.Message); } } } diff --git a/Shared/Extensions/GkvAbrechnungExtensions.cs b/Shared/Extensions/GkvAbrechnungExtensions.cs index 26f09cc84..21b967856 100644 --- a/Shared/Extensions/GkvAbrechnungExtensions.cs +++ b/Shared/Extensions/GkvAbrechnungExtensions.cs @@ -24,6 +24,9 @@ namespace BS.Shared.Extensions if (gkvAbrechnung.LastTransferProtokoll.ResultType == GkvTransferResultType.FailFatal) return GkvState.ErrorFatal; + if (gkvAbrechnung.LastTransferProtokoll.ResultType == GkvTransferResultType.FailFollowUp) + return GkvState.ErrorFolgefehler; + if (gkvAbrechnung.LastTransferProtokoll.ResultType is null) return GkvState.WaitingForDakota;