Esta integração tem como objetivo realizar o cancelamento de uma Operação de Transporte, indicando sua interrupção. Uma Operação de Transporte cancelada não estará mais disponível para uso.
Exemplo de envio de cancelamento de OT
Clique aqui para expandir...
CODE
<soap:Envelope xmlns:soap="http://www.w3.org/2003/05/soap-envelope" xmlns:tem="http://tempuri.org/">
<soap:Header/>
<soap:Body>
<tem:Send>
<!--Optional:-->
<tem:message><![CDATA[<?xml version="1.0" encoding="utf-16"?>
<CrossTalk_Message xmlns="http://www.nddigital.com.br/nddcargo">
<CrossTalk_Header>
<ProcessCode>1002</ProcessCode>
<MessageType>100</MessageType>
<ExchangePattern>7</ExchangePattern>
<SourceId>0</SourceId>
<GUID>c89f2fb0-70f7-446d-bb52-8ea1503926e1</GUID>
<DateTime>2012-12-10T12:07:04.2162347-02:00</DateTime>
<EnterpriseId>06255692000103</EnterpriseId>
<Token>123456789012345678901234</Token>
</CrossTalk_Header>
<CrossTalk_Body>
<CrossTalk_Version_Body versao="4.2.11.0"/>
</CrossTalk_Body>
</CrossTalk_Message>
]]></tem:message>
<!--Optional:-->
<tem:rawData><![CDATA[CLIQUE NO LINK ABAIXO PARA LAYOUT DE FORMAÇÃO DE ARQUIVOS]]></tem:rawData>
</tem:Send>
</soap:Body>
</soap:Envelope>
LAYOUT DO ARQUIVO DE CANCELAMENTO DA OT
Exemplo de resposta de cancelamento de OT
Clique aqui para expandir...
CODE
<soap:Envelope xmlns:soap="http://www.w3.org/2003/05/soap-envelope" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<soap:Body>
<SendResponse xmlns="http://tempuri.org/">
<SendResult><![CDATA[<?xml version="1.0" encoding="utf-8"?>
<CrossTalk_Message xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<CrossTalk_Header>
<ResponseCode>202</ResponseCode>
<ResponseCodeMessage>A mensagem foi aceita e será processada</ResponseCodeMessage>
<ProcessCode>1002</ProcessCode>
<MessageType>0</MessageType>
<ExchangePattern>7</ExchangePattern>
<SourceId>0</SourceId>
<GUID>91b36a33-123f-4912-9294-64d495b9c17e</GUID>
<DateTime>2012-12-10T11:30:01-02:00</DateTime>
<EnterpriseId>06255692000103</EnterpriseId>
<Token>123456789012345678901234</Token>
</CrossTalk_Header>
<CrossTalk_Body />
</CrossTalk_Message>]]></SendResult>
</SendResponse>
</soap:Body>
</soap:Envelope>
Esta integração é assíncrona, portanto, após o retorno do Web Service indicar que a mensagem foi recebida e será processada, será necessário fazer um novo envio para consultar o resultado do processamento.
Exemplo de envio de consulta de cancelamento de OT
Clique aqui para expandir...
CODE
<soap:Envelope xmlns:soap="http://www.w3.org/2003/05/soap-envelope" xmlns:tem="http://tempuri.org/">
<soap:Header/>
<soap:Body>
<tem:Send>
<tem:message><![CDATA[<?xml version="1.0" encoding="utf-16"?>
<CrossTalk_Message xmlns="http://www.nddigital.com.br/nddcargo">
<CrossTalk_Header>
<ProcessCode>1002</ProcessCode>
<MessageType>100</MessageType>
<ExchangePattern>8</ExchangePattern>
<SourceId>0</SourceId>
<GUID>c89f2fb0-70f7-446d-bb52-8ea1503926e1</GUID>
<DateTime>2012-12-10T12:07:04.2162347-02:00</DateTime>
<EnterpriseId>06255692000103</EnterpriseId>
<Token>123456789012345678901234</Token>
</CrossTalk_Header>
<CrossTalk_Body>
<CrossTalk_Version_Body versao="4.2.0.0"/>
</CrossTalk_Body>
</CrossTalk_Message>]]></tem:message>
<tem:rawData></tem:rawData>
</tem:Send>
</soap:Body>
</soap:Envelope>
Exemplo de resposta de consulta de cancelamento de OT
Clique aqui para expandir...
CODE
<soap:Envelope xmlns:soap="http://www.w3.org/2003/05/soap-envelope" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<soap:Body>
<SendResponse xmlns="http://tempuri.org/">
<SendResult><![CDATA <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>Processamento realizado com sucesso</ResponseCodeMessage>
<ProcessCode>1002</ProcessCode>
<MessageType>100</MessageType>
<ExchangePattern>7</ExchangePattern>
<SourceId>0</SourceId>
<GUID>c89f2fb0-70f7-446d-bb52-8ea1503926e1</GUID>
<DateTime>2012-12-10T12:07:04.2162347-02:00</DateTime>
<EnterpriseId>06255692000103</EnterpriseId>
<Token>123456789012345678901234</Token>
</CrossTalk_Header>
<CrossTalk_Body>
<retornoConsultaCancelamento>
<cancelamento xmlns="http://www.nddigital.com.br/nddcargo">
<dataHora>2012-12-10 14:33:00</dataHora>
<autorizacao>
<ciot>
<numero>089000016046</numero>
<ciotCodVerificador>0910</ciotCodVerificador>
</ciot>
</autorizacao>
<protocoloCanc>C08000000000976</protocoloCanc>
</cancelamento>
</retornoConsultaCancelamento>
</CrossTalk_Body>
</CrossTalk_Message>]]></SendResult>
</SendResponse>
</soap:Body>
</soap:Envelope>
{{component-feedback-article}}