A pasta Resolve será utilizada nos casos em que a SEFAZ está passando por instabilidades. Imagine a seguinte situação: enviamos um MDF-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 dele, se ele está autorizado ou rejeitado. 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:
ChaveMDFe=
Segue descrição dos campos do leiaute:
Nome | Descrição |
ChaveMDFe | Chave do MDF-e (44 dígitos) |
Exemplo de um arquivo preenchido:
ChaveMDFe=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
ChaveMDFe=00000000000000000000000000000000000000000000
Dessa forma como no exemplo acima os campos do arquivo de retorno serão o handle e a chave de acesso do MDF-e. Veja na seção Retorno abaixo o exemplo.
Segue descrição dos campos disponíveis:
Nome | Descrição |
idintegracao | Identificador único do MDF-e com a TecnoSpeed. |
situacao | Situação do MDF-e. |
numero | Número do MDF-e. |
codmdf | Código numérico que compõe a Chave de Acesso. |
nrecibo | Número do recibo do MDF-e (15 dígitos). |
nprotenvio | Número do protocolo de envio do MDF-e (15 dígitos). |
nprotcanc | Número do protocolo do cancelamento do MDF-e. |
nprotenc | Número do protocolo de encerramento do MDF-e (15 dígitos). |
modoentrada |
Modo do Manager eDoc no qual a nota foi registrada no envio. Pode ter os valores: Normal e Contingencia |
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 e Contingencia |
nlote | Número do Lote do MDF-e. |
dtemissao | Data de emissão do MDF-e. |
E-mail do Tomador. | |
handle | Identificador único do registro na base de dados do Manager eDoc. |
chave | Chave do MDF-e (44 dígitos). |
dtautorizacao | Data de autorização do MDF-e. |
dtcancelamento | Data de cancelamento do MDF-e. |
dtencerramento | Data de encerramento do MDF-e. |
cnpj | CNPJ do Emitente. |
idgrupo | Identificador único do grupo do Manager eDoc ao qual o CNPJ do emissor do MDF-e faz parte. |
serie | Série do MDF-e. |
nomegrupo | Nome do grupo do Manager eDoc ao qual o CNPJ do emissor da NF-e faz parte. |
eventos | Quantidade de eventos que o MDF-e recebeu. |
dtcadastro | Data de cadastro do MDF-e no Manager eDoc. |
ambiente | Ambiente de Emissão do MDF-e: 1 - Produção 2 - Homologação |
impressora | ome da impressora utilizada para impressão do MDF-e. |
motivo | Mensagem de Autorização ou Rejeição do MDF-e. |
cstat | Número do cstat retornado pela SEFAZ. |
sincronizadopm | Sincronização com o PrintManager: 0 - Não sincronizado 1 - Sincronizado |
impresso | Impressão da MDF-e: Sim - MDF-e Impresso Não - MDF-e não impresso |
envemail | Envio de e-mail da MDF-e: Sim - Envio de e-mail da MDF-e realizado Não - Envio de e-mail da MDF-e não realizado |
Retorno
Exemplo de retorno:
"Número do MDF-e", "Protocolo envio MDF-e", "cStat (Código de status do retorno da Sefaz)", "Mensagem da Sefaz"
2045,941190000017093,135,Encerramento de MDF-e homologado
Exemplo de retorno com campos retorno:
Considere esse retorno para CamposRetorno=handle,chave
"Handle", "Chave do MDF-e"
00000001, 41190708187168000160581220000020451000020453
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.