Pular para o conteúdo principal

Questão de Contabilidade Geral — Procedimentos Específicos — FCC 2022

Contabilidade GeralProcedimentos Específicos
Código
fc063246
Banca
FCC
Órgão
SEFAZ-AP
Ano
2022
Cargo
Auditor da Receita Estadual - Conhecimentos Específicos
De acordo com o Manual de Orientação do Contribuinte referente à NFe, versão 7.0, o arquivo XML da NF-e deverá iniciar com a declaração
  1. A<!DOCTYPE xml>
  2. B<?xml version="1.0" encoding="UTF-8"?>
  3. C<?xml version="1.1" encoding="ASC-II"?>
  4. D<!DOCTYPE xml version="1.0" encoding="UTF-8"?>
  5. E<?xml version="1.1" encoding=" ISO-8859-1"?>
Revelar gabarito e comentário

GabaritoB — <?xml version="1.0" encoding="UTF-8"?>

Comentário gerado por IA. É um apoio ao estudo, ancorado em fontes, mas pode conter imprecisões — confira sempre na fonte oficial (lei, súmula, edital e gabarito da banca). Encontrou um erro? Use “Reportar”.

Declaração XML da NF-e

Gabarito: letra B. De acordo com o Manual de Orientação do Contribuinte (MOC) da NF-e versão 7.0, o arquivo XML deve iniciar com a declaração padrão de XML: <?xml version="1.0" encoding="UTF-8"?>. Essa declaração informa a versão do XML (1.0) e a codificação de caracteres (UTF-8), que é a exigida para a NF-e.

A questão testa o conhecimento da sintaxe correta da declaração XML e das especificações técnicas da NF-e. As alternativas incorretas apresentam erros comuns de versão, codificação ou uso indevido de DOCTYPE.

Alternativa A — ❌ Incorreta

<!DOCTYPE xml> não é uma declaração XML válida para início de arquivo. A tag <!DOCTYPE> é usada para declarar o tipo de documento (DTD), e não a declaração XML propriamente dita. O arquivo XML da NF-e deve começar com <?xml … ?>.

Alternativa B — ✅ Correta ⟵ GABARITO

<?xml version="1.0" encoding="UTF-8"?> atende exatamente ao que o MOC da NF-e versão 7.0 determina: versão 1.0 do XML e codificação UTF-8.

Alternativa C — ❌ Incorreta

<?xml version="1.1" encoding="ASC-II"?> contém dois erros: a versão do XML para NF-e é 1.0, não 1.1; e o nome correto da codificação é "ASCII" (sem hífen e maiúsculo), mas a NF-e exige UTF-8, não ASCII. Ainda que a codificação estivesse correta, a versão estaria errada.

Alternativa D — ❌ Incorreta

<!DOCTYPE xml version="1.0" encoding="UTF-8"?> mistura a declaração DOCTYPE com atributos da declaração XML. A sintaxe está incorreta: a declaração XML deve usar <?xml … ?> e o DOCTYPE tem sua própria estrutura.

Alternativa E — ❌ Incorreta

<?xml version="1.1" encoding=" ISO-8859-1"?> apresenta versão 1.1 (errada) e codificação ISO-8859-1 (Latin1), que não é a codificação padrão da NF-e (UTF-8). Além disso, há um espaço antes de "ISO", o que também é um erro sintático.

NÃO CAIA NESSA!

A banca explora a confusão entre versões do XML (1.0 vs 1.1) e entre codificações comuns (UTF-8, ASCII, ISO-8859-1). Lembre-se: a NF-e sempre usa XML 1.0 e UTF-8. Fique atento também à forma correta da declaração: <?xml … ?> e nunca <!DOCTYPE … ?>.

Gabarito: letra B.

Link permanente: /questoes/fc063246