Buscar agentes ativos

Anterior
Próximo
Feedback
Imprimir

Buscar agentes ativos

 

Através desta chamada é possível realizar uma busca via web service dos agentes que encontram-se ativos no momento. Após o envio com os dados corretos, é retornado as chaves dos agentes ativos relacionados a empresa e o concentrador informados na chamada, bem como a data da última ativação e a chave da loja a qual os agentes pertencem.

 

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

1021

MessageType

Tipo de mensagem.

Obrigatório

N

3

101

ExchangePattern

Padrão de troca de mensagens.

Obrigatório

N

1

1

EnterpriseId

Chave da empresa.

Obrigatório

C

36

NDD_NFCE

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

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

 

Exemplo do crosstalk de envio - XML

<CrossTalk_Message>

 <CrossTalk_Header>

         <ProcessCode>1021</ProcessCode>

         <MessageType>101</MessageType>

         <ExchangePattern>1</ExchangePattern>

         <EnterpriseId>NDD_NFCE</EnterpriseId>

         <SourceId>CONCENTRADOR01</SourceId>

         <GUID>00000000-0000-0000-0000-000000000000</GUID>

         <DateTime>2019-06-12T10:29:18.8333928-02:00</DateTime>

         <Token>5cdb666f-4146-46b8-83b3-148289bbbf36</Token>

         <ContentType>text/csv</ContentType>

         <ContentEncoding>utf-8</ContentEncoding>

 </CrossTalk_Header>

</CrossTalk_Message>

 

Exemplo do retorno - XML

<?xml version="1.0" encoding="utf-8"?>

<CrossTalk_Message xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">

 <CrossTalk_Header>

   <ResponseCode>200</ResponseCode>

   <ResponseCodeMessage>Mensagem processada com sucesso</ResponseCodeMessage>

   <ProcessCode>1021</ProcessCode>

   <MessageType>101</MessageType>

   <ExchangePattern>1</ExchangePattern>

   <SourceId>CONCENTRADOR01</SourceId>

   <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"?>

<agentactiveresponse xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">

 <store storename="NDDRJ">

   <agent agentkey="NDDRJ002">

     <activationdate>2019-01-21T17:31:00</activationdate>

   </agent>

   <agent agentkey="NDDRJ003">

     <activationdate>2019-01-22T16:53:25</activationdate>

   </agent>

   <agent agentkey="NDDRJ001">

     <activationdate>2019-03-28T15:06:13</activationdate>

   </agent>

 </store>

 <store storename="NDDGO">

   <agent agentkey="NDDGO004">

     <activationdate>2019-05-24T14:33:10</activationdate>

   </agent>

   <agent agentkey="NDDGO001">

     <activationdate>2019-06-12T14:54:04</activationdate>

   </agent>

   <agent agentkey="NDDGO003">

     <activationdate>2019-04-05T11:39:24</activationdate>

   </agent>

   <agent agentkey="NDDGO002">

     <activationdate>2019-04-05T11:39:04</activationdate>

   </agent>

 </store>

</agentactiveresponse>]]></data>

   </eformsresponse>

 </CrossTalk_Body>

</CrossTalk_Message>