Bonsoir,
Si vous tenez à créer l'événement décès pour toutes les personnes de votre dossier pour lesquelles cet événement n'a pas été créé, alors que d'après l'année de naissance déclarée ils dépasseraient en 2023 l'âge de 110 ans, exécutez dans le BOA la requête suivante:
insert into EVENEMENTS_IND (EV_IND_KLE_FICHE,EV_IND_KLE_DOSSIER,EV_IND_TYPE)
select n.EV_IND_KLE_FICHE,n.EV_IND_KLE_DOSSIER,'DEAT'
from EVENEMENTS_IND n
where n.EV_IND_KLE_DOSSIER=(select DLL_DOSSIER from GESTION_DLL)
and n.EV_IND_TYPE='BIRT'
and (2023-n.EV_IND_DATE_YEAR)>110
and not exists (select * from EVENEMENTS_IND
where EV_IND_KLE_FICHE=n.EV_IND_KLE_FICHE
and EV_IND_TYPE='DEAT')
Comme avant toute modification "de masse" comme celle-ci, n'oubliez pas de sauvegarder votre base.
Comme cette requête ne retourne aucun résultat, il faut cliquer sur "Exécuter une procédure", et ne pas oublier de valider les modifications avant de fermer le BOA.
André