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