Um elemento incorporado ou referenciado no documento xHTML de um relatório ESEF não pode conter código executável (como JavaScript, VB Script, Shockwave, Flash) nem referências (como hiperlinks) que apontem para fora do pacote de relatórios.
Se o conteúdo do pacote de relatórios estiver em desacordo com o descrito acima, você verá uma ou duas mensagens de erro: Violação: “Código executável presente” ou Violação: “Referências apontando para fora do pacote de relatórios presentes”.
Essa restrição também é o motivo pelo qual você não pode incorporar visualizadores iXBRL como parte do documento XBRL. Simplesmente porque isso violaria a restrição sobre a incorporação de código executável.