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 área <strong>de</strong> mensagem contém uma área <strong>de</strong> cabeçalho e a área <strong>de</strong> dados em formato XML.<br />

Para processar as mensagens <strong>de</strong> solicitações <strong>de</strong> serviços, a aplicação da NF-e irá retirar a<br />

mensagem da fila <strong>de</strong> entrada <strong>de</strong> acordo com a or<strong>de</strong>m <strong>de</strong> chegada, <strong>de</strong>vendo armazenar o<br />

resultado do processamento da solicitação <strong>de</strong> serviço em uma fila <strong>de</strong> saída.<br />

A fila <strong>de</strong> saída terá a mesma estrutura da fila <strong>de</strong> entrada, a única diferença será no conteúdo<br />

do <strong>de</strong>talhe da mensagem que contém o resultado do processamento da solicitação <strong>de</strong> serviço<br />

em formato XML.<br />

O tempo médio <strong>de</strong> resposta que me<strong>de</strong> a performance do serviço <strong>de</strong> processamento dos lotes<br />

é calculado com base no tempo <strong>de</strong>corrido entre o momento <strong>de</strong> recebimento da mensagem e<br />

o momento <strong>de</strong> armazenamento do resultado do processamento da solicitação <strong>de</strong> serviço na<br />

fila <strong>de</strong> saída.<br />

Nota: O termo fila é utilizado apenas para <strong>de</strong>signar um repositório <strong>de</strong> recibos emitidos.<br />

A implementação da fila po<strong>de</strong>rá ser feita através <strong>de</strong> Banco <strong>de</strong> Dados ou qualquer outra<br />

forma, sendo transparente ao contribuinte que realizará a consulta do processamento<br />

efetuado (processos assíncronos).<br />

3.4 Padrão <strong>de</strong> Mensagens dos Web Services<br />

As chamadas dos Web Services disponibilizados pelos Web Service da NF-e e os respectivos<br />

resultados do processamento são realizadas através das mensagens com o seguinte padrão:<br />

Padrão <strong>de</strong> Mensagem <strong>de</strong> chamada/retorno <strong>de</strong> Web Service<br />

versaoDados<br />

Estrutura XML <strong>de</strong>finida na documentação do Web Service<br />

Elemento nfeCabecMsg (SOAP Hea<strong>de</strong>r)<br />

Área <strong>de</strong> dados (SOAP Body)<br />

<br />

<br />

versaoDados: versão do leiaute da estrutura XML informado na área <strong>de</strong> dados.<br />

Área <strong>de</strong> Dados estrutura XML variável <strong>de</strong>finida na documentação do Web Service<br />

acessado.<br />

3.4.1 Informação <strong>de</strong> Controle e Área <strong>de</strong> Dados das Mensagens<br />

A i<strong>de</strong>ntificação da versão da mensagem XML submetida ao Web Service será realizada<br />

através do campo versaoDados informado no elemento nfeCabecMsg do SOAP Hea<strong>de</strong>r:<br />

<br />

<br />

string<br />

string<br />

<br />

<br />

A informação armazenada na área <strong>de</strong> dados é um documento XML que <strong>de</strong>ve aten<strong>de</strong>r o leiaute<br />

<strong>de</strong>finido na documentação do Web Service acessado:<br />

<br />

<br />

xml<br />

<br />

Pág. 24 / 299

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

Saved successfully!

Ooh no, something went wrong!