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");