Esta chamada permite a ativação do agente, sendo necessário informar alguns dados para concluir o processo. É importante ressaltar que essas informações devem estar de acordo com as cadastradas no Settings. Além disso, é essencial prestar atenção ao nome do agente, que deve seguir a regra do nome do agrupador (posição inicial e quantidade de caracteres) estabelecida pela Empresa.
Formação crosstalk envio - Busca de agentes ativos |
|||||
|---|---|---|---|---|---|
Campo |
Descrição |
Estado |
Tipo |
Tamanho |
Valor Exemplo |
ProcessCode |
Código de identificação do processo. |
Obrigatório |
N |
4 |
1020 |
MessageType |
Tipo de mensagem. |
Obrigatório |
N |
3 |
100 |
ExchangePattern |
Padrão de troca de mensagens. |
Obrigatório |
N |
1 |
1 |
SourceId |
Chave do concentrador. |
Obrigatório |
C |
36 |
CONCENTRADOR01 |
GUID |
Informar valor conforme exemplo de envio do XML. |
Obrigatório |
- |
- |
00000000-0000-0000-0000-000000000000 |
DateTime |
Informar a data atual da solicitação, conforme exemplo. |
Obrigatório |
- |
- |
2019-06-12T10:29:18.8333928-02:00 |
EnterpriseId |
Chave da empresa. |
Obrigatório |
C |
36 |
NDD_NFCE |
Token |
Informar o Token conforme valor contido no campo de exemplo. |
Obrigatório |
- |
- |
5cdb666f-4146-46b8-83b3-148289bbbf36 |
ContentType |
Tipo de conteúdo, utilizar o exemplo como padrão. |
Obrigatório |
C |
8 |
text/xml |
ContentEncoding |
Tipo de codificação. |
Obrigatório |
C |
5 |
utf-8 |
SourceVersion |
Versão da Aplicação |
Obrigatório |
C |
11 |
4.9.1.90950 |
agentId |
Chave do agente |
Obrigatório |
C |
- |
NDDRS000 |
hostname |
Informar hostname da máquina |
Obrigatório |
C |
- |
wing1mf5f4n61clink |
ipaddress |
Informar o IP da máquina |
Obrigatório |
N |
- |
192.168.15.130 |
path |
Informar diretório de instalação |
Obrigatório |
C |
- |
C:\Program Files\NDDigital\eForms_NFCe\Agent Service\. |
contingencykind |
Informar kind da contigência |
Obrigatório |
N |
- |
1 |
Exemplo do crosstalk de envio - XML |
|---|
<CrossTalk_Message> <CrossTalk_Header> <ProcessCode>1020</ProcessCode> <MessageType>100</MessageType> <ExchangePattern>1</ExchangePattern> <SourceId>CONCENTRADOR01</SourceId> <GUID>00000000-0000-0000-0000-000000000000</GUID> <DateTime>2019-06-12T10:29:18.8333928-02:00</DateTime> <EnterpriseId>NDD_NFCE</EnterpriseId> <Token>5cdb666f-4146-46b8-83b3-148289bbbf36</Token> <ContentType>text/xml</ContentType> <ContentEncoding>utf-8</ContentEncoding> <SourceVersion>4.9.1.90950</SourceVersion> </CrossTalk_Header> <CrossTalk_Body> <activateagent enterprisekey="NDD_NFCE"> <agentId>NDDRS000</agentId> <hostname>wing1mf5f4n61clink</hostname> <ipaddress>192.168.15.130</ipaddress> <path>C:\Program Files\NDDigital\eForms_NFCe\Agent Service\.</path> <cnpj>06255692000103</cnpj> <contingencykind>1</contingencykind> </activateagent> </CrossTalk_Body> </CrossTalk_Message> |
Exemplo do retorno - XML |
|---|
<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>1020</ProcessCode> <MessageType>100</MessageType> <ExchangePattern>1</ExchangePattern> <SourceId>CONCENTRADOR01</SourceId> <SourceVersion>4.9.1.90950</SourceVersion> <GUID>00000000-0000-0000-0000-000000000000</GUID> <DateTime>2019-06-13T10:20:18.7449745-03:00</DateTime> <EnterpriseId>NDD_NFCE</EnterpriseId> <Token>5cdb666f-4146-46b8-83b3-148289bbbf36</Token> </CrossTalk_Header> <CrossTalk_Body> <eformsresponse> <message> <code>100</code> <description>Operacao realizada com sucesso</description> <observation/> </message> <integracao><![CDATA[]]></integracao> <data><![CDATA[<?xml version="1.0" encoding="utf-8"?> <activationagentresponse xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> <token>550aec43-7d0f-47fb-9688-5a5d5c72bd42</token> </activationagentresponse>]]></data> </eformsresponse> </CrossTalk_Body> </CrossTalk_Message> |