Ein Element, das in das xHTML-Dokument eines ESEF-Berichts eingebettet ist oder auf das verwiesen wird, darf keinen ausführbaren Code (wie z.B. Javascript, VB-Script, Shockwave, Flash) oder Verweise (wie z.B. Hyperlinks) enthalten, die außerhalb des Berichtspakets liegen.
Wenn der Inhalt des Berichtspakets gegen die oben genannten Bestimmungen verstößt, erhalten Sie eine oder zwei Fehlermeldungen: Verstoß: "executableCodePresent" oder Violation: "referencesPointingOutsideOfTheReportingPackagePresent".
Diese Einschränkung ist auch der Grund, warum es nicht erlaubt ist, iXBRL-Viewer als Teil des XBRL-Dokuments einzubetten. Einfach deshalb, weil dies gegen die Beschränkung für die Einbettung von ausführbarem Code verstoßen würde.