In genere, quando si verifica un errore in una procedura, la procedura si interrompe al primo errore che incontra. L'uso di errori raccoglibili fondamentalmente posticipa la gestione degli errori al termine della chiamata di procedura. L'implementazione del codice AL non si interrompe in caso di errori. Viceversa, prosegue fino al termine e raccoglie gli errori man mano che si verificano.