Le type TRANSACTION est composé de plusieurs sous-blocs permanents, dont la création a lieu automatiquement lors de celle du bloc TRANSACTION.
Les programmes de type Adélia présentent une particularité : bien que l'ensemble des blocs liés à une transaction soient systématiquement générés, ces blocs sont considérés comme inactifs si aucun source n'est associé.
Dans la fenêtre de l'éditeur, un bloc inactif apparaît en grisé dans l'arborescence, et le source associé n'est pas sauvegardé.
Un bloc est activé automatiquement lorsque du source (même une ligne vide) est saisi dans le bloc. Pour qu'il retourne à l'état inactif, il faut le vider à l'aide de l'option Supprimer du menu contextuel ; il ne suffit pas d'effacer le texte.
Les sous-blocs sont :
INITIALISATION,
TRANSACTION,
VERIFICATION,
VALIDATION,
TRT GUIDE.