Allineamento Fix DBCFX_SM_680

This commit is contained in:
vincenzofariello
2024-06-11 15:12:48 +02:00
parent 43c4a57142
commit 166f738eb8

View File

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