28.09.2016 Views

Manual_de_Orientacao_Contribuinte_v_6.00

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Nota Fiscal Eletrônica<br />

<strong>Manual</strong><br />

<strong>de</strong> Orientação do <strong>Contribuinte</strong><br />

4.1.6 Validação Inicial da Mensagem no Web Service<br />

# Regra <strong>de</strong> Validação Aplic. Msg Efeito<br />

B01 Tamanho do XML <strong>de</strong> Dados superior a 500 KB Obrig. 214 Rej.<br />

B02 XML <strong>de</strong> Dados Mal Formado Facult. 243 Rej.<br />

B03 Verifica se o Servidor <strong>de</strong> Processamento está Paralisado Momentaneamente Obrig. 108 Rej.<br />

B04 Verifica se o Servidor <strong>de</strong> Processamento está Paralisado sem Previsão Obrig. 109 Rej.<br />

A mensagem será <strong>de</strong>scartada se o tamanho exce<strong>de</strong>r o limite previsto (500 KB) A aplicação<br />

do contribuinte não po<strong>de</strong>rá permitir a geração <strong>de</strong> mensagem com tamanho superior a 500 KB.<br />

Caso isto ocorra, a conexão po<strong>de</strong>rá ser interrompida sem mensagem <strong>de</strong> erro se o controle do<br />

tamanho da mensagem for implementado por configurações do ambiente <strong>de</strong> re<strong>de</strong> da SEFAZ<br />

(ex.: controle no firewall). No caso do controle <strong>de</strong> tamanho ser implementado por aplicativo<br />

teremos a <strong>de</strong>volução da mensagem <strong>de</strong> erro 214.<br />

As unida<strong>de</strong>s fe<strong>de</strong>radas que mantêm o Web Service disponível, mesmo quando o serviço<br />

estiver paralisado, <strong>de</strong>verão implementar as verificações 108 e 109. Estas validações po<strong>de</strong>rão<br />

ser dispensadas se o Web Service não ficar disponível quando o serviço estiver paralisado.<br />

4.1.7 Validação das informações <strong>de</strong> controle da chamada ao Web Service<br />

# Regra <strong>de</strong> Validação Aplic. Msg Efeito<br />

C01 Elemento nfeCabecMsg inexistente no SOAP Hea<strong>de</strong>r Facult. 242 Rej.<br />

C02 Campo cUF inexistente no elemento nfeCabecMsg do SOAP Hea<strong>de</strong>r Obrig. 409 Rej.<br />

C03 Verifica se a UF informada no campo cUF é atendida pelo Web Service Obrig. 410 Rej.<br />

C04 Campo versaoDados inexistente no elemento nfeCabecMsg do SOAP Hea<strong>de</strong>r Obrig. 411 Rej.<br />

Envio <strong>de</strong> Lote <strong>de</strong> NF-e na versão 3.xx para o WS “nfeRecepcao”:<br />

C04a -“Rejeição: Mensagem <strong>de</strong> Lote versão 3.xx. Enviar para o Web Service<br />

nfeAutorizacao”<br />

Obrig. 700 Rej.<br />

C05 Versão dos Dados informada é superior à versão vigente Facult. 238 Rej.<br />

C06 Envio <strong>de</strong> Lote <strong>de</strong> NF-e na versão 2.xx para o WS “nfeAutorizacao”:<br />

- “Rejeição: Cabeçalho - Versão do arquivo XML não suportada”<br />

Obrig. 239 Rej.<br />

A informação da versão do leiaute do lote e a UF <strong>de</strong> origem do emissor das NF-e constam no<br />

elemento nfeCabecMsg do SOAP Hea<strong>de</strong>r (para maiores <strong>de</strong>talhes vi<strong>de</strong> item 3.4.1).<br />

A aplicação <strong>de</strong>verá validar os campos cUF e versaoDados, rejeitando o lote recebido em caso<br />

<strong>de</strong> informações inexistentes ou inválidas.<br />

O campo versaoDados contém a versão do Schema XML da mensagem contida na área <strong>de</strong><br />

dados que <strong>de</strong>ve ser utilizado pelo Servidor <strong>de</strong> Processamento da NF-e na validação do<br />

Schema XML do lote. Cabe ressaltar que um lote <strong>de</strong>ve conter somente NF-e da mesma<br />

versão.<br />

4.1.8 Validação da Área <strong>de</strong> Dados<br />

4.1.8.1 Validação <strong>de</strong> forma da área <strong>de</strong> dados<br />

A validação <strong>de</strong> forma da área <strong>de</strong> dados da mensagem é realizada com a aplicação da seguinte<br />

regra:<br />

# Regra <strong>de</strong> Validação Aplic. Msg Efeito<br />

D01 Verifica Schema XML da Área <strong>de</strong> Dados Obrig. 225 Rej.<br />

D01a Em caso <strong>de</strong> Falha <strong>de</strong> Schema, verificar se existe a tag raiz esperada para o lote Facult. 565 Rej.<br />

Pág. 32 / 299

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!