Quando si tratta di tassonomie iXBRL come l'ESEF, esistono diversi tipi di errori: errori gravi e avvisi/notifiche. La differenza tra errori gravi e avvertimenti sta nel linguaggio che li descrive. Gli errori gravi sono formulati come MUST, il che significa che devono essere modificati, mentre gli avvertimenti sono formulati con SHALL, che è una raccomandazione ma spesso non è richiesta.
Gli errori sono bloccanti, il che significa che non puoi consegnare un report che ne contenga anche solo uno, ma gli avvisi/notifiche non sono bloccanti, il che significa che puoi inserirli nel tuo report. Per poterli individuare e risolvere meglio, sono codificati a colori nel Platform ParsePort. Gli errori bloccanti sono rappresentati in rosso mentre gli avvertimenti sono mostrati in arancione.