•Após recebida a Integração pelo Crosstalk de Envio, é necessário enviar o Crosstalk de Delete, evitando assim acumulos de registros na tabela de integração e Retornos de Integração duplicados. |
Formação Crosstalk Envio - Envio Integração |
|||||
---|---|---|---|---|---|
Campo |
Descrição |
Estado |
Tipo |
Tamanho |
Valor Exemplo |
ProcessCode |
Código de identificação do processo |
Obrigatório |
N |
4 |
1006 |
MessageType |
Tipo de Mensagem |
Obrigatório |
N |
3 |
103 |
ExchangePattern |
padrão de troca de mensagens |
Obrigatório |
N |
1 |
1 |
SourceId |
Chave Concentrador |
Obrigatório |
C |
30 |
Concentrador01 |
GUID |
Identificador da Tranzação |
Obrigatório |
C |
50 |
5cdb666f-4146-46b8-83b3-148289bbbf36 |
DateTime |
Data e hora do envio do Crosstalk |
Obrigatório |
C |
50 |
2017-03-09T10:29:18.8333928-03:00 |
EnterpriseId |
Chave Empresa |
Obrigatório |
C |
36 |
Empresa01 |
Token |
GUID válido para a identificação da transação com o web service |
Obrigatório |
C |
50 |
5cdb666f-4146-46b8-83b3-148289bbbf36 |
ContentType |
Tipo de conteúdo, utilizar o exemplo como padrão. |
Obrigatório |
C |
8 |
text/csv |
ContentEncoding |
Tipo de Codificação |
Obrigatório |
C |
5 |
utf-8 |
SourceVersion |
Modelo do documento: ▪59 - SAT ▪65 - NFCe |
Obrigatório |
N |
2 |
59 |
integrationDataLimit |
Quantidade de Documentos |
Obrigatório |
N |
2 |
50 |
Envio Integração - Exemplo |
---|
<CrossTalk_Message> <CrossTalk_Header> <ProcessCode>1006</ProcessCode> <MessageType>103</MessageType> <ExchangePattern>1</ExchangePattern> <SourceId>Concentrador01</SourceId> <GUID>b5483613-2546-40d0-9ad6-873bb91e570b</GUID> <DateTime>2017-12-04T16:58:19.801-02:00</DateTime> <EnterpriseId>Empresa01</EnterpriseId> <Token>b5242528-5fd0-490e-8206-a726ede36b4e</Token> <ContentType>text/xml</ContentType> <ContentEncoding>utf-8</ContentEncoding> <SourceVersion>4.9.0.00000</SourceVersion> </CrossTalk_Header> <CrossTalk_Body> <integrationRequest> <agentKey/> <integrationDataLimit>50</integrationDataLimit> </integrationRequest> </CrossTalk_Body> </CrossTalk_Message> |
Retorno Integração - Exemplo |
---|
<?xml version="1.0" encoding="UTF-8"?> <string xmlns="http://tempuri.org/"> <CrossTalk_Message xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> <CrossTalk_Header> <ResponseCode>200</ResponseCode> <ResponseCodeMessage>Mensagem processada com sucesso</ResponseCodeMessage> <ProcessCode>1006</ProcessCode> <MessageType>103</MessageType> <ExchangePattern>1</ExchangePattern> <SourceId>01</SourceId> <SourceVersion>4.8.9.00000</SourceVersion> <GUID>b5483613-2546-40d0-9ad6-873bb91e570b</GUID> <DateTime>2017-12-15T09:41:32.0795905-02:00</DateTime> <EnterpriseId>Empresa01</EnterpriseId> <Token>b5242528-5fd0-490e-8206-a726ede36b4e</Token> </CrossTalk_Header> <CrossTalk_Body> <eformsresponse> <message> <code>100</code> <description>Operação realizada com sucesso</description> <observation /> </message> <integracao> <![CDATA[]]> </integracao> <data> <![CDATA[<IntegrationDataReturn><LastId>162</LastId><ContinueIntegration>true</ContinueIntegration><Store keystore="TUM1000"><IntegrationList><IntegrationData><agentKey>NDDTUM1000001001</agentKey><integrationName>42764513264513297864579831264579821331246587_87945798_546798_env.xml</integrationName><contentEncoding>Default</contentEncoding><connectorIntegrationId>162</connectorIntegrationId><documentData>PGluZlByb3QgPgogIDx0cEFtYj4yPC90cEFtYj4KICA8dmVyQXBsaWM+UlNuZmNlMjAxNzEwMjQwODQzPC92ZXJBcGxpYz4KICA8Y2hORmU+NDMxNzEwMTAyODA3NjUwMDAxODY2NTMyODAwMDAxMDAwOTEyODI5MTM2ODI8L2NoTkZlPgogIDxkaFJlY2J0bz4yMDE3LTEwLTI1VDExOjMxOjU3LTAyOjAwPC9kaFJlY2J0bz4KICA8blByb3Q+MTQzMTcwMDAxNzQ1NTI4PC9uUHJvdD4KICA8ZGlnVmFsPnRtOW43UVJFOG1JZW9vQytsYnFBelZjMnRWdz08L2RpZ1ZhbD4KICA8Y1N0YXQ+MTAwPC9jU3RhdD4KICA8eE1vdGl2bz5BdXRvcml6YWRvIG8gdXNvIGRhIE5GQy1lPC94TW90aXZvPgo8L2luZlByb3Q+</documentData><status>1</status><kind>0</kind></IntegrationData></IntegrationList></Store><Store keystore="TUM2000"><IntegrationList /></Store><Store keystore="ADI1000"><IntegrationList /></Store><Store keystore="ADI2000"><IntegrationList /></Store><Store keystore="DDL1000"><IntegrationList /></Store><Store keystore="TUM1001"><IntegrationList /></Store><Store keystore="PRO1000"><IntegrationList /></Store><Store keystore="PRO2000"><IntegrationList /></Store></IntegrationDataReturn>]]> </data> </eformsresponse> </CrossTalk_Body> </CrossTalk_Message> </string> |
Formação Crosstalk Envio Delete |
|||||
---|---|---|---|---|---|
Campo |
Descrição |
Estado |
Tipo |
Tamanho |
Valor Exemplo |
ProcessCode |
Código de identificação do processo |
Obrigatório |
N |
4 |
1006 |
MessageType |
Tipo de Mensagem |
Obrigatório |
N |
3 |
104 |
ExchangePattern |
padrão de troca de mensagens |
Obrigatório |
N |
1 |
1 |
SourceId |
Chave Concentrador |
Obrigatório |
C |
30 |
Concentrador01 |
GUID |
Identificador da Tranzação |
Obrigatório |
C |
50 |
a96b59ba-5c4d-43cb-a6b5-bb090ba29663 |
DateTime |
Data e hora do envio do Crosstalk |
Obrigatório |
C |
50 |
2017-03-09T10:29:18.8333928-03:00 |
EnterpriseId |
Chave Empresa |
Obrigatório |
C |
36 |
Empresa01 |
Token |
GUID válido para a identificação da transação com o web service |
Obrigatório |
C |
50 |
5cdb666f-4146-46b8-83b3-148289bbbf36 |
ContentType |
Tipo de conteúdo, utilizar o exemplo como padrão. |
Obrigatório |
C |
8 |
text/csv |
ContentEncoding |
Tipo de Codificação |
Obrigatório |
C |
5 |
utf-8 |
SourceVersion |
Modelo do documento: ▪59 - SAT ▪65 - NFCe |
Obrigatório |
N |
2 |
59 |
connectorIntegrationId |
ID da Integração para Exclusão |
Obrigatório |
N |
8 |
8464 |
Envio Delete |
---|
<CrossTalk_Message> <CrossTalk_Header> <ProcessCode>1006</ProcessCode> <MessageType>104</MessageType> <ExchangePattern>1</ExchangePattern> <SourceId>Concentrador01</SourceId> <GUID>a96b59ba-5c4d-43cb-a6b5-bb090ba29663</GUID> <DateTime>2017-12-04T17:13:08.73-02:00</DateTime> <EnterpriseId>Empresa01</EnterpriseId> <Token>b5242528-5fd0-490e-8206-a726ede36b4e</Token> <ContentType>text/xml</ContentType> <ContentEncoding>utf-8</ContentEncoding> <SourceVersion>4.9.0.00000</SourceVersion> </CrossTalk_Header> <CrossTalk_Body> <integrationData version="1.0"> <connectorIntegrationIdList> <connectorIntegrationId>8464</connectorIntegrationId> <connectorIntegrationId>8465</connectorIntegrationId> <connectorIntegrationId>8466</connectorIntegrationId> <connectorIntegrationId>8467</connectorIntegrationId> </connectorIntegrationIdList> </integrationData> </CrossTalk_Body> </CrossTalk_Message> |
Retorno Delete |
---|
<?xml version="1.0" encoding="UTF-8"?> <string xmlns="http://tempuri.org/"> <CrossTalk_Message xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> <CrossTalk_Header> <ResponseCode>200</ResponseCode> <ResponseCodeMessage>Mensagem processada com sucesso</ResponseCodeMessage> <ProcessCode>1006</ProcessCode> <MessageType>104</MessageType> <ExchangePattern>1</ExchangePattern> <SourceId>01</SourceId> <SourceVersion>4.8.9.84733</SourceVersion> <GUID>a96b59ba-5c4d-43cb-a6b5-bb090ba29663</GUID> <DateTime>2017-12-15T14:42:47.8702245-02:00</DateTime> <EnterpriseId>Empresa01</EnterpriseId> <Token>b5242528-5fd0-490e-8206-a726ede36b4e</Token> </CrossTalk_Header> <CrossTalk_Body> <eformsresponse> <message> <code>100</code> <description>Operação realizada com sucesso</description> <observation /> </message> <integracao> <![CDATA[]]> </integracao> <data> <![CDATA[]]> </data> </eformsresponse> </CrossTalk_Body> </CrossTalk_Message> </string> |