Cette action est appelée durant l'annulation, juste après l'annulation de l'enregistrement de la table principale.
La table sur laquelle se fait l'annulation est définie par la variable NOMFIC et ouverte sous l'abréviation [ANUL], et le critère d'effacement est connu par la variable CRITERE.
Simple, Tableau, Combiné
Oui
Pour intervenir sur des tables secondaires, la norme choisie est d'utiliser l'action AV_ANNULE, afin d'intervenir sur ces tables avant l'annulation de l'enregistrement de la table principale.
Cependant, cette action existe pour les rares nécessitant d'intervenir après la suppression de l'enregistrement de la table principale.
La variable GOK permet d'interrompre la transaction.
La variable [L]CODE contient la valeur de la clé de l'enregistrement à supprimer.
La variable [L]SUPP contient la valeur du premier élément de clé lorsque la clé est composée de plus d'un élément.
APRES_ANNULE | |