Een element dat ingesloten is in of waarnaar verwezen wordt in het xHTML-document van een ESEF-rapport mag geen uitvoerbare code (zoals javascript, VB script, Shockwave, Flash) of verwijzingen (zoals hyperlinks) bevatten die buiten het rapportagepakket wijzen.
Als de inhoud van het rapportagepakket in strijd is met het bovenstaande, krijgt u één of twee foutmeldingen te zien: Violation: "executableCodePresent" of Violation: "referencesPointingOutsideOfTheReportingPackagePresent".
Deze beperking is ook de reden waarom het niet is toegestaan om iXBRL-viewers in te sluiten als onderdeel van het XBRL-document. Simpelweg omdat dit in strijd zou zijn met de beperking op het insluiten van uitvoerbare code.