No está permitido que un elemento incrustado o al que se haga referencia en el documento xHTML de un informe ESEF contenga código ejecutable (como JavaScript, VB Script, Shockwave o Flash) ni referencias (como hipervínculos) que apunten fuera del paquete de informes.
Si el contenido del paquete de informes incumple lo indicado anteriormente, aparecerán uno o dos mensajes de error: Incumplimiento: «Hay código ejecutable» o Incumplimiento: «Hay referencias que apuntan fuera del paquete de informes».
Esta restricción es también la razón por la que no está permitido incrustar visores de iXBRL como parte del documento XBRL. Simplemente porque al hacerlo se infringiría la restricción de incrustar código ejecutable.