comune di SAN DONATO MILANESE - ambiente di PRODUZIONE
nel tentativo di aggiornare i dati di matrimonio di soggetti AIRE, a motivo del fatto che con il subentro sono passati in ANPR con dati minimali - ... e non potendo usare il tipoMutazione '21' in quando soggetti già movimentati... - abbiamo proceduto con la ripetizione dell'evento matrimonio (come suggerito con issue #686 )
in presenza dataDecorrenza non coerente, il web-service va in errore segnalando che la data "non può essere inferiore al xx/xx/xxxx" (... che ovviamente è molto meglio di un generico "inferiore alla data decorrenza dell'ultima operazione"...)
ma succede che, in presenza di più operazioni che bloccano l'invio, l'informazione sulla data che realmente blocca blocca l'invio, viene segnalata per messaggi successivi.
faccio un esempio
prima comunicazione:
idOperazioneComune 2018002079 (impostato dataDecorrenza 06-07-2009), viene bloccata con l'errore:
EN389 E La data decorrenza 06-07-2009 dell'operazione non puo' essere inferiore alla data decorrenza 16-04-2015 dell'ultima operazione effettuata sui dati relativi a prima iscrizione nel comune corrente
seconda comunicazione:
idOperazioneComune 2018002080 (forziamo la dataDecorrenza 16-04-2015 suggerita dall'errore), viene bloccata con l'errore:
EN389 E La data decorrenza 16-04-2015 dell'operazione non puo' essere inferiore alla data decorrenza 05-11-2016 dell'ultima operazione effettuata sui dati relativi a matrimonio
terza comunicazione:
idOperazioneComune 2018002081 (forziamo la dataDecorrenza 05-11-2016)... è andata a buon fine
la presente solo per segnalare che sarebbe più utile (e più comodo...) se il messaggio di errore indicasse direttamente la data più alta di tutte quelle che bloccano la comunicazione.
comune di SAN DONATO MILANESE - ambiente di PRODUZIONE
nel tentativo di aggiornare i dati di matrimonio di soggetti AIRE, a motivo del fatto che con il subentro sono passati in ANPR con dati minimali - ... e non potendo usare il tipoMutazione '21' in quando soggetti già movimentati... - abbiamo proceduto con la ripetizione dell'evento matrimonio (come suggerito con issue #686 )
in presenza dataDecorrenza non coerente, il web-service va in errore segnalando che la data "non può essere inferiore al xx/xx/xxxx" (... che ovviamente è molto meglio di un generico "inferiore alla data decorrenza dell'ultima operazione"...) ma succede che, in presenza di più operazioni che bloccano l'invio, l'informazione sulla data che realmente blocca blocca l'invio, viene segnalata per messaggi successivi.
faccio un esempio
prima comunicazione: idOperazioneComune 2018002079 (impostato dataDecorrenza 06-07-2009), viene bloccata con l'errore: EN389 E La data decorrenza 06-07-2009 dell'operazione non puo' essere inferiore alla data decorrenza 16-04-2015 dell'ultima operazione effettuata sui dati relativi a prima iscrizione nel comune corrente
seconda comunicazione: idOperazioneComune 2018002080 (forziamo la dataDecorrenza 16-04-2015 suggerita dall'errore), viene bloccata con l'errore: EN389 E La data decorrenza 16-04-2015 dell'operazione non puo' essere inferiore alla data decorrenza 05-11-2016 dell'ultima operazione effettuata sui dati relativi a matrimonio
terza comunicazione: idOperazioneComune 2018002081 (forziamo la dataDecorrenza 05-11-2016)... è andata a buon fine
la presente solo per segnalare che sarebbe più utile (e più comodo...) se il messaggio di errore indicasse direttamente la data più alta di tutte quelle che bloccano la comunicazione.
grazie. Alessandro Monopoli ADS