O web service de consulta WSConsultarColdSincrono com o método ConsultarStatusSincrono efetuará buscas onde deverão ser retornados os status, chaves de acesso, protocolos da SEFAZ e as datas de emissão dos documentos encontrados, baseados nos dados informados na chamada.
Scripts para criação da nova coluna para realizar consulta por data de inserção em cold:
SQL:
alter table coldnfe400 add ide_dproc datetime not null default (getdate());
ORACLE:
alter table coldnfe400 add ide_dproc date
alter table coldnfe400 modify ide_dproc default sysdate
Para efetuar o download do schema xsd clique aqui!
Exemplo XML de Consulta |
<eformsConsultarStatusSincrono xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns="http://www.nddigital.com.br/connector"> <versao></versao> <autenticacao> <usuario></usuario> <senha></senha> <conexaoid></conexaoid> </autenticacao> <consulta> <operacoesPesquisadas> <operacao></operacao> </operacoesPesquisadas> <data> <tipo></tipo> <inicio></inicio> <fim></fim> </data> <filtros> <filtro> <chave></chave> <valor></valor> </filtro> </filtros> </consulta> </eformsConsultarStatusSincrono> |
ConsultarStatusSincrono |
||||||||
# |
Pai |
Campo |
Descrição |
Tipo |
Obrigatório |
Ocorrências |
Tamanho |
Observações |
1 |
|
versao |
Versão do schema. |
C |
S |
1 |
4 |
Versão do schema. |
2 |
|
autenticacao |
Autenticação do usuário na base do e-Cold. |
G |
S |
1 |
|
O acesso ao e-Cold fica restrito, portanto para que possa consultá-lo é necessário que sejam passadas as informações de acesso e a conexão. |
3 |
2 |
usuario |
Nome do usuário. |
C |
S |
1 |
1..100 |
Nome do usuário, conforme cadastrado na base do e-Forms. |
4 |
2 |
senha |
Senha do usuário. |
C |
S |
1 |
1..100 |
Senha do usuário, conforme cadastrado na base do e-Forms. |
5 |
2 |
conexaoid |
Identificador da conexão e-Cold. |
N |
S |
1 |
1..14 |
Identificador dado à conexão e-Cold. |
6 |
|
consulta |
Lista de informações da consulta. |
G |
S |
1 |
|
Lista os dados da chamada que servirá como parâmetro para busca de documentos na base do e-Cold. |
7 |
6 |
operacoesPesquisadas |
Lista de operações a serem realizadas. |
G |
S |
1 |
|
Deverá conter ao menos uma ocorrencia da tag <operacao> para o funcionamento correto. |
8 |
7 |
operacao |
Status dos documentos que serão consultados |
N |
S |
1-5 |
1 |
1 = Autorizado 2 = Cancelado 3 = Inutilizado 4 = Denegado 5 = Todos |
9 |
7 |
data |
Lista de informações para o filtro de data |
G |
S |
1 |
|
Deverá conter as informações de data para a realização da consulta |
10 |
7 |
Tipo |
Identificador que define qual data será utilizada na consulta |
N |
S |
1 |
1 |
1 = Data de inserção em Cold; OBS: Deverão ser aplicado os scripts de alteração das tabelas do Cold para este tipo de pesquisa (1). 2 = Data de emissão do documento |
11 |
|
Inicio |
Data inicial do intevalo de consulta |
C |
S |
1 |
10 |
Deverá conter a data inicial para o intervalo de consulta, preencher no formato dd/mm/aa |
12 |
|
fim |
Data final do intevalo de consulta |
C |
S |
1 |
44 |
Deverá conter a data final para o intervalo de consulta, preencher no formato dd/mm/aa |
13 |
|
filtros |
Lista as informações das notas que serão utilizadas na consulta |
G |
N |
1 |
|
Informar o grupos de filtro(s) a serem utilizado(s) na consulta |
14 |
|
filtro |
Informação dos documentos a serem consultados |
G |
N |
0-N |
|
Deverá conter as informações dos documentos a ser filtrados |
15 |
|
chave |
Informação referente ao campo do documento a ser consultado |
C |
S |
1 |
1-100 |
NF-e o SERIE – série da nota; o NUMERONFE – número da nota; o CNPJEMITENTE – CNPJ do emitente; o CNPJDESTINATARIO – CNPJ do destinatário; o CPFDESTINATARIO - CPF do destinatário. CT-e o SERIE – série do conhecimento; o NUMEROCTE – número do conhecimento; o CNPJEMITENTE – CNPJ do emitente; o CNPJREMETENTE – CNPJ do remetente o CPFREMETENTE – CPF do remetente o CNPJEXPEDIDOR – CNPJ do expedidor; o CPFEXPEDIDOR – CPF do expedidor; o CNPJRECEBEDOR – CNPJ do recebedor; o CPFRECEBEDOR – CPF do recebedor; o CNPJDESTINATARIO – CNPJ do destinatário; o CPFDESTINATARIO – CPF do destinatário; o CNPJTOMADOR – CNPJ do tomador do serviço; o CPFTOMADOR – CPF do tomador do serviço. MDF-e o SERIE – série do manifesto; o NUMEROMDFE – número do manifesto; o CNPJEMITENTE – CNPJ do emitente. CTe-OS o SERIE – série do conhecimento; o NUMEROCTEOS – número do conhecimento; o CNPJEMITENTE – CNPJ do emitente; o CNPJTOMADOR – CNPJ do tomador do serviço; o CPFTOMADOR – CPF do tomador do serviço. |
16 |
|
valor |
Valor correspondente a tag <chave> |
C |
S |
1 |
1-100 |
Informar valor correspondente a tag <chave> |
Visualizar modelo do retorno da chamada