Para realizar a consulta as MDF-e´s registradas no banco de dados do Manager eDoc, devemos gerar um arquivo texto obedecendo o seguinte leiaute:
Campos=
Filtro=
Ordem=
Inicio=
Limite=
Visao=
Abaixo seguem tabela com os campos do leiaute de consulta explicados:
Nome | Descrição |
Campos |
Aqui você vai informar todos os campos que deseja obter da consulta, eles são separados por vírgula, por exemplo: chave, nprotenvio Abaixo segue uma tabela com os campos disponíveis para uso. |
Filtro |
Aqui você vai informar o filtro da sua consulta, exemplo: situacao = AUTORIZADA and dtautorizacao >= '02/08/2017 10:59:41' Atenção! O filtro executa somente condições simples, com as cláusulas AND e OR e o uso de parênteses. |
Ordem | Ordena a consulta, exemplo: handle desc |
Limite |
Limite de registros que a consulta deve retornar. Atenção! O valor máximo é definido em um propriedade na configuração do Manager eDoc e o valor padrão é de 5000 registros. |
Inicio |
Define a partir de qual registro do resultado da consulta deve ser retornado. O Inicio refere-se a posição do registro dentro do resultado da consulta e não faz referência ao handle (id) do registro em si. |
Visao | Determina em qual tabela a consulta será realizada. Deve ser preenchido sempre com TspdMDFeVWConsulta |
Exemplo de um arquivo preenchido:
Campos=handle,situacao
Filtro=handle=9088
Ordem=situacao asc
Inicio=50
Limite=100
Visao=TspdMDFeVWConsulta
Campos
É possível realizar a consulta utilizando os seguintes campos:
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). |
dtcadastro | Data de cadastro do MDF-e na base de dados do Manager eDoc. |
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
Dentro do arquivo da pasta RETORNO teremos o resultado do processamento da consulta.
Exemplo de retorno:
Será de acordo com os campos e ordem informada no parâmetro "campos".
Ex: Filtro: chave, situacao, serie
41150408187168000160556660000006671000000012,CANCELADA,667
Atenção! Caso o parâmetro Campos da requisição estiver vazio, o retorno do Manager eDoc irá conter todos os campos disponíveis para consulta conforme a tabela de campos disponíveis.
Caso nenhum registro for encontrado, o arquivo na pasta RETORNO terá seu conteúdo vazio.
Comentários
0 comentário
Por favor, entre para comentar.