O registro de passagem de um documento ou mercadoria pelos departamentos de Entrada e Conferência Física, denota que a empresa e/ou departamento conhecem a existência destes e que um apontamento indicando uma ação sobre eles foi realizado, através da aplicação. Ao enviar uma requisição de registro de passagem ao Web Service, a aplicação irá validar se trata-se de uma chave de NF-e válida. O status do documento é então verificado na SEFAZ de origem e, em sequência, na base de dados do e-Forms Cold de documentos de entrada. Caso a chave informada na chamada para registro de passagem não seja válida, é retornada uma mensagem informando que o documento é inválido para registro de entrada ou conferência física, e o processo encerrado sem outras validações. Caso todas as validações realizadas no documento pela aplicação estejam corretas, ou seja, o documento tiver sido encontrado na SEFAZ de origem e houver a recepção eletrônica do mesmo, além dos status estarem equalizados, automaticamente será registrado o "Aceite" para o documento, considerando o departamento que enviou a requisição de passagem.
Crosstalk de Registro de Passagem |
<CrossTalk_Header> <ProcessCode>2000</ProcessCode> <MessageType>100</MessageType> <ExchangePattern>1</ExchangePattern> <EnterpriseId>ndd1</EnterpriseId> <Token>kG4Aejk8WGpc5uTAMH/zMw==</Token> <ContentType>text/csv</ContentType> <ContentEncoding>utf-8</ContentEncoding> </CrossTalk_Header> |
O ProcessCode para registro de passagem pelos departamentos de Entrada e Conferência Física é o mesmo para ambos. Os mesmos são diferenciados somente pelos usuários informados nas chamadas, atrelados aos respectivos departamentos. |
Detalhamento do Crosstalk de Registro de Passagem |
# |
ID |
Campo |
Descrição |
Pai |
Tipo |
Ob. |
1 |
RAIZ |
Crosstalk_Header |
Cabeçalho |
- |
- |
S |
2 |
A01 |
ProcessCode |
Código da mensagem para envio do Registro de Passagem: o2000. |
RAIZ |
N |
S |
3 |
A02 |
MessageType |
Tipo da Operação: o100. |
RAIZ |
N |
S |
4 |
A03 |
ExchangePattern |
TIpo da mensagem: o1 (síncrona). |
RAIZ |
N |
S |
5 |
A04 |
EnterpriseId |
Usuário responsável vinculado ao departamento pelo qual se deseja registrar a passagem do documento. |
RAIZ |
C |
S |
6 |
A05 |
Token |
Senha criptografada do usuário informado na requisição. |
RAIZ |
C |
S |
7 |
A06 |
ContentType |
Formato da mensagem enviada: otext/csv. |
RAIZ |
C |
S |
8 |
A07 |
ContentEnconding |
Codificação da mensagem enviada: outf-8. |
RAIZ |
C |
S |
Schema de Registro de Passagem |
<CrossTalk_Body> <SearchProcess> <returntype>0</returntype> <accessKey>42160292333771000542550050000000171186780746</accessKey> </SearchProcess> </CrossTalk_Body> |
Detalhamento Schema de Registro de Passagem |
# |
ID |
Campo |
Descrição |
Pai |
Tipo |
Ob. |
1 |
RAIZ |
Crosstalk_Body |
Corpo da Mensagem |
- |
- |
S |
2 |
A01 |
SearchProcess |
Tag raiz de busca dos documentos |
RAIZ |
- |
S |
3 |
B01 |
returnType |
Dados que devem ser retornados pelo processamento da requisição: o0 - Todas as situações citadas abaixo (1,2 e 3); o1 - Somente o documento; o2 - apenas os eventos; o3 - somente o status fiscal do documento. |
A01 |
N |
S |
4 |
B02 |
AccessKey |
Chave de acesso da NF-e para qual será registrada a passagem |
A01 |
N |
S |
5 |
B03 |
receiverIdentityNumber |
CNPJ da empresa destinatário |
A01 |
N |
S |
6 |
B04 |
observation |
Mensagem diversa |
A01 |
C |
S |
Exemplo Completo de Requisição para Registro de Passagem |
<CrossTalk_Message xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://www.nddigital.com.br/etrack"> <CrossTalk_Header> <ProcessCode>2000</ProcessCode> <MessageType>100</MessageType> <ExchangePattern>1</ExchangePattern> <EnterpriseId>ndd1</EnterpriseId> <Token>kG4Aejk8WGpc5uTAMH/zMw==</Token> <ContentType>text/csv</ContentType> <ContentEncoding>utf-8</ContentEncoding> </CrossTalk_Header> <CrossTalk_Body> <SearchProcess> <returntype>0</returntype> <accessKey>42160292333771000542550050000000171186780746</accessKey> <receiverIdentityNumber>11111111000111</receiverIdentityNumber> <observation>mensagem diversa</observation> </SearchProcess> </CrossTalk_Body> </CrossTalk_Message> |