Element osadzony lub przywoływany w dokumencie xHTML raportu ESEF nie może zawierać kodu wykonywalnego (takiego jak JavaScript, skrypt VB, Shockwave, Flash) ani odniesień (takich jak hiperłącza) wskazujących na elementy spoza pakietu raportu.
Jeśli zawartość pakietu raportującego narusza powyższe zasady, zobaczysz jeden lub dwa komunikaty o błędach: Naruszenie: „Obecny kod wykonywalny” lub Naruszenie: „Obecne są odwołania wskazujące na elementy spoza pakietu raportującego”.
To ograniczenie jest również powodem, dla którego nie jest dozwolone osadzanie przeglądarek iXBRL jako części dokumentu XBRL. Ponieważ po prostu naruszyłoby to ograniczenie dotyczące osadzania kodu wykonywalnego.