O Registro ERP relacionando setores tem o objetivo de identificar todo o processo fiscal do documento dentro da organização, de forma detalhada. Neste cenário, são relacionados todos os setores onde um documento fiscal foi escriturado. Os setores utilizados para registro ERP são configurados através do Portal de Configuração da aplicação nddConnect, e vinculados às empresas as quais utilizarão os mesmos para apontamento.
Para saber como configurar um setor, consulte o manual nddConnect - Portal de Configuração.
Crosstalk de Registro ERP com Apontamento de Setor |
<CrossTalk_Header> <ResponseCode>0</ResponseCode> <ProcessCode>3000</ProcessCode> <MessageType>100</MessageType> <ExchangePattern>1</ExchangePattern> <GUID>756f0d2d-ff23-460c-9323-2f6b2d0ba171</GUID> <DateTime>2016-02-18T01:29:18.8333928-02:00</DateTime> <EnterpriseId>ndd1</EnterpriseId> <Token>kG4Aejk8WGpc5uTAMH/zMw==</Token> <ContentType>text/csv</ContentType> <ContentEncoding>utf-8</ContentEncoding> </CrossTalk_Header> |
Detalhamento do Crosstalk de Registro ERP com Apontamento de Setor |
# |
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: o3000. |
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 pelo Registro ERP do documento, podendo ser perfil Entrada Física ou Conferência Física. |
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 ERP sem Apontamento de Setor |
<CrossTalk_Body> <IncidentInsertProcess> <Incidents> <Incident> <accessKey>42160292333771000542550050000000171186780746</accessKey> <incidentMessage>Documento contabilizado pelo ERP.</incidentMessage> <incidentType>8100</incidentType> <issuerName>RAZAO SOCIAL FORNECEDOR</issuerName> <emissionDate>2016-02-15T07:25:00</emissionDate> <totalValue>1574.41</totalValue> <sectorIdentifier>10</sectorIdentifier> <receiverIdentityNumber>50153507000153</receiverIdentityNumber> <receiverName>Receiver Teste</receiverName> <cfopEnt>1111</cfopEnt> <erpRegisterUser>usuário</erpRegisterUser> <erpRegisterDate>2019-01-22T09:00:00</erpRegisterDate> </Incident> </Incidents> </IncidentInsertProcess> </CrossTalk_Body> |
Schema de Registro ERP com Apontamento de Setor |
# |
ID |
Campo |
Descrição |
Pai |
Tipo |
Ob. |
1 |
RAIZ |
Crosstalk_Body |
Corpo da Mensagem. |
- |
- |
S |
2 |
A01 |
IncidentInsertProcess |
Tag raiz da inserção de eventos. |
RAIZ |
- |
S |
3 |
B01 |
Incidents |
Tag de início da lista de eventos. |
A01 |
- |
S |
4 |
C01 |
Incident |
Tag de abertura dos dados do evento. |
B01 |
- |
S |
5 |
D01 |
accessKey |
Chave de acesso do documento para o qual deve-se efetuar o Registro ERP. |
C01 |
N |
S |
6 |
D02 |
incidentMessage |
Mensagem relacionada ao evento que se deseja registrar, sendo: oDocumento contabilizado pelo ERP. |
C01 |
C |
S |
7 |
D03 |
incidentType |
Código do evento: o8100. |
C01 |
N |
S |
8 |
D04 |
issuerName |
Razão Social do fornecedor relacionado no documento que será registrado. |
C01 |
C |
N |
9 |
D05 |
emissionDate |
Data de emissão do documento. |
C01 |
C |
N |
10 |
D06 |
totalValue |
Valor total do documento. |
C01 |
N |
N |
11 |
D07 |
sectorIdentifier |
Identificação do ID correspondente ao setor. |
C01 |
N |
N |
12 |
D08 |
receiverIdentityNumber |
CNPJ da empresa que está registrando a passagem do documento, ou seja, destinatário relacionado na NF-e. |
C01 |
N |
S |
13 |
D09 |
receiverName |
Razão Social da empresa relacionada como destinatária do documento. |
C01 |
C |
N |
14 |
D10 |
cfopEnt |
Código Fiscal de Operações e Prestações |
C01 |
N |
N |
15 |
D11 |
erpRegisterUser |
Usuário que registrou a contabilização ERP. |
C01 |
C |
N |
16 |
D12 |
erpRegisterDate |
Data de registro da contabilização ERP. |
C01 |
C |
N |
Exemplo Completo de Requisição para Registro ERP com Apontamento de Setor |
<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>3000</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> <IncidentInsertProcess> <Incidents> <Incident> <accessKey>42160292333771000542550050000000171186780746</accessKey> <incidentMessage>Documento contabilizado pelo ERP.</incidentMessage> <incidentType>8100</incidentType> <issuerName>RAZAO SOCIAL FORNECEDOR</issuerName> <emissionDate>2016-01-22T09:00:00</emissionDate> <totalValue>1574.41</totalValue> <sectorIdentifier>10</sectorIdentifier> <receiverIdentityNumber>50153507000153</receiverIdentityNumber> <receiverName>Receiver Teste</receiverName> <cfopEnt>1111</cfopEnt> <erpRegisterUser>usuário</erpRegisterUser> <erpRegisterDate>2019-01-22T09:00:00</erpRegisterDate> </Incident> </Incidents> </IncidentInsertProcess> </CrossTalk_Body> </CrossTalk_Message> |
1)O XML de configuração precisa conter a transport action para captura de empresas e setores, registrando nas tabelas do e-forms: [dbo].[tbtrackenterprise] e [dbo].[tbtracksector]; 2)Os setores precisam estar cadastrados no portal de configuração e as empresas vinculadas aos setores.
|