From 166f738eb849fdf7bee3002f960d14d1bdbddc0c Mon Sep 17 00:00:00 2001 From: vincenzofariello Date: Tue, 11 Jun 2024 15:12:48 +0200 Subject: [PATCH] Allineamento Fix DBCFX_SM_680 --- .../formatcontroller/now/NowController.java | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/gnpdev/dbcfx/src/it/valueteam/gnp/systemcontroller/formatcontroller/now/NowController.java b/gnpdev/dbcfx/src/it/valueteam/gnp/systemcontroller/formatcontroller/now/NowController.java index 1a779e3d..cdbaf96a 100644 --- a/gnpdev/dbcfx/src/it/valueteam/gnp/systemcontroller/formatcontroller/now/NowController.java +++ b/gnpdev/dbcfx/src/it/valueteam/gnp/systemcontroller/formatcontroller/now/NowController.java @@ -300,7 +300,14 @@ public class NowController extends SystemController { gnpNowDonorOut.setDataNotifica(new Date()); //INVIA A DBCFXGO DbcfxgoController.getInstance().inviaNotificaDbcfxgoD82(richiestaD82, null, null, nowDonorIn, null); - if (richiestaD82.getDataScadenza().before(nowDonorIn.getDataNotifica())) { + + if(!richiestaD82.getCowRecipient().equalsIgnoreCase(nowDonorIn.getCodiceOperatoreRecipient())){ + gnpNowDonorOut.setEsito("KO"); + gnpNowDonorOut.setCodiceMotivazione("Y19"); + gnpNowDonorOut.setMotivazione("Codice Sessione Inesistente"); + gnpNowDonorOut.setDataNotifica(new Date()); + } + else if (richiestaD82.getDataScadenza().before(nowDonorIn.getDataNotifica())) { gnpNowDonorOut.setEsito("KO"); gnpNowDonorOut.setCodiceMotivazione("Y21"); gnpNowDonorOut.setMotivazione("Codice sessione Scaduto");