A pasta Resolve será utilizada nos casos em que a SEFAZ está passando por instabilidades. Imagine a seguinte situação: enviamos uma NF-e para a SEFAZ, porém o servidor deles estava muito lento, instável e não nos devolveu uma resposta do envio, ou seja, o Manager eDoc não tem a situação oficial dela, se ela está autorizada ou rejeitada. Neste caso, ao utilizar o resolve, o eDoc tentará efetuar uma consulta dessa nota no servidor da SEFAZ para então atualizar sua situação com base na resposta recebida.
Devemos gerar um arquivo texto obedecendo o seguinte leiaute:
ChaveNota=
Segue descrição dos campos do leiaute:
Nome | Descrição |
ChaveNota | Chave da NF-e (44 dígitos) |
Exemplo de um arquivo preenchido:
ChaveNota=00000000000000000000000000000000000000000000
Também podemos realizar uma customização dos campos no arquivo de Retorno, através do parâmetro CamposRetorno, com esse recurso podemos escolher quais campos serão retornados nas integrações segue abaixo o leiaute do arquivo de resolver utilizando o campos retorno:
CamposRetorno=handle,chave
ChaveNota=00000000000000000000000000000000000000000000
Dessa forma como no exemplo acima os campos do arquivo de retorno serão o handle e a chave de acesso da NF-e. Veja na seção Retorno abaixo o exemplo.
Segue descrição dos campos disponíveis:
Campo | Descrição |
handle | Identificador único do registro na base de dados do Manager eDoc. |
chave | Chave da NF-e. |
situacao |
Situação da NF-e. Exemplos: AUTORIZADA, CANCELADA |
nnf | Número da NF-e. |
codnf | Código numérico identificador do contribuinte da NF-e. |
nrecibo | Número do recebido de recepção da SEFAZ. |
nprotenvio | Número do protocolo do envio da NF-e. |
nprotcanc | Número do protocolo do cancelamento da NF-e. |
nprotinutil | Número do protocolo de inutilização da numeração da NF-e. |
nregdpec | Número do protocolo de envio em contingência DPEC. |
modoentrada |
Modo do Manager eDoc no qual a nota foi registrada no envio. Pode ter os valores: Normal, SVCAN, SVCRS, EPEC e FSDA |
modosaida |
Modo do Manager eDoc no qual a nota chegou a sua situação final (Autorizada, Cancelada, Rejeitada, Denegada e etc). Pode ter os valores: Normal, SVCAN, SVCRS, EPEC e FSDA |
cnpj | CNPJ do Emissor da NF-e. |
serie | Série da numeração da NF-e. |
motivo | Descrição do status da resposta da SEFAZ. |
dtautorizacao | Data de autorização da NF-e. |
dtcadastro | Data de cadastro da NF-e na base de dados do Manager eDoc. |
dtcancelamento | Data de cancelamento da NF-e. |
dtemissao | Data de emissão da NF-e. |
impresso |
Indica se a NF-e já foi impressa. Valores possíveis: Sim - Já impressa Não - Não impressa |
envemail |
Indica se a NF-e já foi enviada por e-mail ao destinatário. Valores possíveis: Sim - Já enviada Não - Não enviada |
E-mail do destinatário da NF-e. | |
docdestinatario | Número do documento do destinatário da NF-e. (CNPJ, CPF) |
nomedestinatario | Nome do destinatário da NF-e |
idgrupo | Identificador único do grupo do Manager eDoc ao qual o CNPJ do emissor da NF-e faz parte. |
idintegracao | Identificador único da NF-e com a TecnoSpeed. |
nlote | Número do lote a qual a NF-e pertence. |
numero | Número da NF-e. |
dhdpec | Data e hora da entrada em contingência DPEC. |
nomegrupo | Nome do grupo do Manager eDoc ao qual o CNPJ do emissor da NF-e faz parte. |
xjustcancelamento | Descrição da justificativa de cancelamento da NF-e. |
ambiente |
Ambiente o qual a NF-e foi enviada. Homologação ou Produção. |
impressora | Nome da impressora utilizada para impressão da NF-e. |
origem |
Origem da NF-e. Valores possíveis: 1 - Emitida a Terceiros 2 - Recebida 3 - Interna |
sincronizadopm |
Indica se a NF-e foi impresso utilizando a ferramenta PrintManager da TecnoSpeed. Valores possíveis: 1 - Impresso 0 - Não Impresso |
cstat | Código do status da resposta da SEFAZ. Conforme manual do contribuinte. |
importado |
Indica se a NF-e foi importada para a base do Manager eDoc. Valores possíveis: 0 - Não 1 - Sim |
valortotal | Valor Total da NF-e. |
destinada |
Indica se a NF-e foi gravada via o processo de consulta destinadas (Que utiliza o WebService da SEFAZ). Valores possíveis: 0 - Não 1 - Sim |
xmldestinatario | XML Destinatário da NF-e conforme padrão definido no manual do contribuinte. |
Retorno
Exemplo de retorno:
"Número do lote", "Chave da NF-e", "cStat (Código de status do retorno da Sefaz)", "Mensagem da Sefaz"
00000001, 41150408187168000160556660000006711000000015, 100, Autorizado o uso da NF-e
Exemplo de retorno com campos retorno:
Considere esse retorno para CamposRetorno=handle,chave
"Handle", "Chave da NF-e"
00000001, 41150408187168000160556660000006711000000015
Exemplo de retorno com erro:
"Palavra Exception", "Classe da Exception", "Mensagem de Exception"
EXCEPTION, EspdManNFeCheckParamsException, Erro ao montar notas - Formato: t não é aceito
Comentários
0 comentário
Por favor, entre para comentar.