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 />

A regra constante do parágrafo anterior <strong>de</strong>verá esten<strong>de</strong>r-se para os campos on<strong>de</strong> não há<br />

indicação <strong>de</strong> obrigatorieda<strong>de</strong> e que, no entanto, seu preenchimento torna-se obrigatório por<br />

estar condicionado à legislação específica ou ao negócio do contribuinte. Neste caso, <strong>de</strong>verá<br />

constar a TAG com o valor correspon<strong>de</strong>nte e, para os <strong>de</strong>mais campos, <strong>de</strong>verão ser eliminadas<br />

as TAG.<br />

(Exemplo 1: campo R01 – indAdic. Será preenchido se a legislação específica o exigir)<br />

(Exemplo 2: Subgrupo <strong>de</strong> Informações <strong>de</strong> Transportadora. Será preenchido somente se o negócio do<br />

contribuinte for transporte.)<br />

Para reduzir o tamanho final do arquivo XML da NF-e alguns cuidados <strong>de</strong> programação<br />

<strong>de</strong>verão ser assumidos:<br />

<br />

<br />

<br />

<br />

<br />

<br />

não incluir "zeros não significativos" para campos numéricos;<br />

não incluir "espaços" no início ou no final <strong>de</strong> campos numéricos e alfanuméricos;<br />

não incluir comentários no arquivo XML;<br />

não incluir anotação e documentação no arquivo XML (TAG annotation e TAG<br />

documentation);<br />

não incluir caracteres <strong>de</strong> formatação no arquivo XML ("line-feed", "carriage return", "tab",<br />

caractere <strong>de</strong> "espaço" entre as TAGs);<br />

não incluir prefixo no namespace das tags <strong>de</strong> NFe.<br />

3.2.1.4 Validação <strong>de</strong> Schema<br />

Para garantir minimamente a integrida<strong>de</strong> das informações prestadas e a correta formação dos<br />

arquivos XML, o contribuinte <strong>de</strong>verá submeter o arquivo da NF-e e as <strong>de</strong>mais mensagens<br />

XML para validação pelo Schema do XML (XSD – XML Schema Definition), disponibilizado<br />

pela Secretaria <strong>de</strong> Fazenda Estadual antes <strong>de</strong> seu envio.<br />

3.2.2 Padrão <strong>de</strong> Comunicação<br />

A comunicação será baseada em Web Services disponibilizados pelo Sistema <strong>de</strong> Recepção<br />

<strong>de</strong> Nota Fiscal eletrônica.<br />

O meio físico <strong>de</strong> comunicação utilizado será a Internet, com o uso do protocolo SSL versão<br />

3.0 ou TLS 1.0, com autenticação mútua, que além <strong>de</strong> garantir um duto <strong>de</strong> comunicação<br />

seguro na Internet, permite a i<strong>de</strong>ntificação do servidor e do cliente através <strong>de</strong> certificados<br />

digitais, eliminando a necessida<strong>de</strong> <strong>de</strong> i<strong>de</strong>ntificação do usuário através <strong>de</strong> nome ou código <strong>de</strong><br />

usuário e senha.<br />

O mo<strong>de</strong>lo <strong>de</strong> comunicação segue o padrão <strong>de</strong> Web Services <strong>de</strong>finido pelo WS-I Basic Profile.<br />

A troca <strong>de</strong> mensagens entre os Web Services do ambiente do Sistema <strong>de</strong> Recepção da NFe<br />

e o aplicativo da empresa será realizada no padrão SOAP versão 1.2, com troca <strong>de</strong><br />

mensagens XML no padrão Style/Enconding: Document/Literal.<br />

A chamada <strong>de</strong> diferentes Web Services é realizada com o envio <strong>de</strong> uma mensagem XML<br />

através do parâmetro nfeDadosMsg.<br />

A versão do leiaute da mensagem XML contida no parâmetro nfeDadosMsg será informada<br />

no elemento versaoDados do tipo string localizado no elemento nfeCabecMsg do SOAP<br />

Hea<strong>de</strong>r.<br />

Exemplo <strong>de</strong> uma mensagem requisição padrão SOAP:<br />

<br />

<br />

<br />

<br />

string<br />

string<br />

<br />

Pág. 17 / 299

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

Saved successfully!

Ooh no, something went wrong!