Ir para conteúdo
  • Cadastre-se

dev botao

Erro ao emitir carta de correção no CTE


Ver Solução Respondido por BigWings,
  • Este tópico foi criado há 820 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

  • Moderadores
  • Solution
Postado

Carta de correção no CTe é diferente da NFe, precisa informar a lista de grupos, campos e valores alterados.

Estude o programa exemplo do ACBrCTe.

  • Curtir 1
Equipe ACBr BigWings
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

 

 

Postado

Bom dia  fiz desta forma mas nao deu onde pode esta errado segue o codigo

  with ACBrCTe.EventoCTe.Evento.Items[0]
        .infEvento.detEvento.infCorrecao.Add do
      begin
        grupoAlterado := edtGrupo.Text;
        campoAlterado := edtCampo.Text;
        valorAlterado := edtValor.Text;
        nroItemAlterado := 1;

 

Postado

BOM DIA 

Desculpa por reportar so hoje, tive que me ausentar uns dia mas segue o novo erro e o xml de retorno

 

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

-<retEventoCTe versao="3.00" xmlns:ds="http://www.w3.org/2000/09/xmldsig#" xmlns="http://www.portalfiscal.inf.br/cte">


-<infEvento>

<tpAmb>1</tpAmb>

<verAplic>2.1.38</verAplic>

<cOrgao>31</cOrgao>

<cStat>525</cStat>

<xMotivo>Rejeição: Carta de correção inválida (campo/grupo {0} - {1} informado não existe no schema do CT-e ou não existe no grupo informado)</xMotivo>

</infEvento>

</retEventoCTe>

 

  • Moderadores
Postado

A mensagem é clara, foi informado grupo e campo que não existe no layout do CTe.

Anexe o XML de envio.

Equipe ACBr BigWings
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

 

 

Postado

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

-<eventoCTe versao="3.00" xmlns="http://www.portalfiscal.inf.br/cte">


-<infEvento Id="ID1101103122040490968800018857001000000202137562535803">

<cOrgao>31</cOrgao>

<tpAmb>1</tpAmb>

<CNPJ>04909688000188</CNPJ>

<chCTe>31220404909688000188570010000002021375625358</chCTe>

<dhEvento>2022-04-27T09:11:27-03:00</dhEvento>

<tpEvento>110110</tpEvento>

<nSeqEvento>3</nSeqEvento>


-<detEvento versaoEvento="3.00">


-<evCCeCTe>

<descEvento>Carta de Correcao</descEvento>


-<infCorrecao>

<grupoAlterado>N</grupoAlterado>

<campoAlterado>1</campoAlterado>

<valorAlterado>74,59</valorAlterado>

<nroItemAlterado>01</nroItemAlterado>

</infCorrecao>

<xCondUso>A Carta de Correcao e disciplinada pelo Art. 58-B do CONVENIO/SINIEF 06/89: Fica permitida a utilizacao de carta de correcao, para regularizacao de erro ocorrido na emissao de documentos fiscais relativos a prestacao de servico de transporte, desde que o erro nao esteja relacionado com: I - as variaveis que determinam o valor do imposto tais como: base de calculo, aliquota, diferenca de preco, quantidade, valor da prestacao;II - a correcao de dados cadastrais que implique mudanca do emitente, tomador, remetente ou do destinatario;III - a data de emissao ou de saida.</xCondUso>

</evCCeCTe>

</detEvento>

</infEvento>


-<Signature xmlns="http://www.w3.org/2000/09/xmldsig#">


-<SignedInfo>

<CanonicalizationMethod Algorithm="http://www.w3.org/TR/2001/REC-xml-c14n-20010315"/>

<SignatureMethod Algorithm="http://www.w3.org/2000/09/xmldsig#rsa-sha1"/>


-<Reference URI="#ID1101103122040490968800018857001000000202137562535803">


-<Transforms>

<Transform Algorithm="http://www.w3.org/2000/09/xmldsig#enveloped-signature"/>

<Transform Algorithm="http://www.w3.org/TR/2001/REC-xml-c14n-20010315"/>

</Transforms>

<DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"/>

<DigestValue>vAoxp5OeeXNxEdgm+nD+L2cCcRY=</DigestValue>

</Reference>

</SignedInfo>

<SignatureValue>RfmvSw3rIhk930mbH4Qh4Huo9Z9mbTEQ4Ze3dg9A8BwCcqw33tcvKZFF8bcvvOHLa6M8wlR3vp0txIod7zs5QgcyHsLhiuqpZd/jydYkbQVbRmcX+SZpQ/U2+4W20u5rlQvnalDe56dDVJmSBgdZAYgE+BRxzl17uvj6VKNSUBWQ5uHVblXLcoa1vQzSNeTim2TZ4BhKwsZAwHKWC075KuGZg5fSp4LneAQtRsw25o/mBQwXCT5c7lB9RoKruuuxnSq5uMHLG5dWs0NHOWzlF/g2soIVvN/W8AvacFU6NygXM0X3KidIBoTcoHwQ6Cz24octtbbGYk8vzClNCG793g==</SignatureValue>


-<KeyInfo>


-<X509Data>

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

</X509Data>

</KeyInfo>

</Signature>

</eventoCTe>

 

  • Moderadores
Postado

Por favor evite copiar conteúdo extenso, use a opção de anexar arquivos.

13 minutos atrás, cimples cimples disse:

<grupoAlterado>N</grupoAlterado>

<campoAlterado>1</campoAlterado>

Aí devia ser informado o grupo e campo do layout, esses valores não fazem sentido.

Equipe ACBr BigWings
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

 

 

Postado

OK

Deu certo mudei , coloquei o grupo e campo conforme layout, foi enviado a carta retornou o xml, so que deu o erro ao imprimir

 no ACBrCTe.ImprimirEvento;

outra pergunta posso deixar

<grupoAlterado>N</grupoAlterado>

<campoAlterado>1</campoAlterado>

como padrao do layot??

exemplo

<grupoAlterado>SEG</grupoAlterado>

<campoAlterado>NAVER</campoAlterado>

 

  • Moderadores
Postado
12 minutos atrás, cimples cimples disse:

image.thumb.png.d3bbc6d37d2b6c62a8aabcb5490fdffd.png

O que o número da averbação tem a ver com aproveitamento de crédito?

Acho que você ainda não entendeu o funcionamento da carta de correção no CTe.

Dessa forma vai assumir que o texto "Permite o aproveitamento..." é o número da averbação correto.

Sobre a impressão você não informou o caminho para o .fr3 na propriedade FastFileEvento do componente DACTE.

Equipe ACBr BigWings
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

 

 

  • Moderadores
Postado

image.png

Exemplo:

grupoAlterado := 'imp';  // informações relativas aos impostos
campoAlterado := 'infAdFisco'; // Informações adicionais de interesse do fisco
valorAlterado := 'Permite o aproveitamento...'; // valor corrigido para a tag
nroItemAlterado := 0;  // tag não pertence a uma lista, informar 0

O recomendado é você ter na sua aplicação uma dupla de combo box pra o usuário informar a lista de grupos e tags a corrigir.

  • Curtir 1
Equipe ACBr BigWings
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

 

 

  • 3 meses depois ...
  • Este tópico foi criado há 820 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.
Visitante
Este tópico está agora fechado para novas respostas
×
×
  • Criar Novo...

Informação Importante

Colocamos cookies em seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies, caso contrário, assumiremos que você está bem para continuar.