Ativar agente

Anterior
Próximo
Feedback
Imprimir

Ativar agente

 

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>