DesacordoCTe

Descrição: Gera um desacordo de CT-e.

URL do WSDLhttps://dfe.systax.com.br/WSDFe/DFe_Geral.svc?wsdl

Descrição dos campos de chamada

Parâmetro

Tipo

Descrição

Obrigatório

usuario

string

Usuário do DFE

Sim

senha

string

Senha do usuário 

Sim

chave

string

Chave do CT-e em desacordo

 Sim

obs

string

Justificativa

Sim

Descrição dos campos de retorno

Campo

Descrição

codigo

Código de status de requisição

mensagemRetorno

Mensagem de status de requisição

xmlEnvio

xml de envio da manifestação

xmlRetorno

xml de envio de retorno da manifestação

numeroProtocolo

número de protocolo

dataHoraProtocolo

data e hora do protocolo

status

Código do status da solicitação

Tabela de código (campos "código" e "mensagem" do retorno)

Codigo

Mensagem

1

Chamada incompleta

Tipo de documento inválido, desacordo permitido apenas para CTe

2

Usuário e/ou senha inválidos

Login falhou, usuário com mais de 1 cliente cadastrado. Contate os administradores

3

Erro no desacordo do documento " + chave

Documento " + chamada.chave + " não encontrado na DFe ou desacordo já realizado

999

A operação não pode ser concluída. Contate os administradores

Exemplo de chamada

<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:tem="http://tempuri.org/" xmlns:wsd="http://schemas.datacontract.org/2004/07/WSDFe.chamada">
   <soapenv:Header/>
   <soapenv:Body>
      <tem:DesacordoCTe>
         <tem:chamadaDesacordo>
         <tem:usuario>usuário</tem:usuario>
         <tem:senha>senha</tem:senha>
            <wsd:chave>chave do CT-e</wsd:chave>
            <wsd:obs>justificativa</wsd:obs>
         </tem:chamadaDesacordo>
      </tem:DesacordoCTe>
   </soapenv:Body>
</soapenv:Envelope>

Exemplo de retorno

<s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/">
   <s:Body>
      <DesacordoCTeResponse xmlns="http://tempuri.org/">
         <DesacordoCTeResult xmlns:a="http://schemas.datacontract.org/2004/07/WSDFe.retorno" xmlns:i="http://www.w3.org/2001/XMLSchema-instance">
            <a:statusGeral>
               <a:codigo>135</a:codigo>
            </a:statusGeral>
            <a:xmlEnvio>xml de envio</a:xmlEnvio>
            <a:xmlRetorno>xml de retorno</a:xmlRetorno>
            <a:mensagemRetorno>Lote de evento processado</a:mensagemRetorno>
            <a:status>135</a:status>
            <a:numeroProtocolo>637464536373635</a:numeroProtocolo>
            <a:dataHoraProtocolo>2021-01-05T13:21:25-03:00</a:dataHoraProtocolo>
         </DesacordoCTeResult>
      </DesacordoCTeResponse>
   </s:Body>
</s:Envelope>