Ir para conteúdo
  • Cadastre-se

dev botao

Recommended Posts

  • Membros Pro
Postado

Bom dia pessoal tudo bem?

Estou implementando o CTe simplificado substituto e me deparei com um problema na hora de alimentar as tags do XML, ao tentar emitir o CT-e retorna o erro:

Quote

Rejeição: Grupo CT-e de Substituição não informado para o CT-e de Substituição

Analisado o XML realmente não gerou as tags de infCteSub (XML em anexo), debugando identifiquei que no componente não está alimentando essas tags porque verifica apenas se o CT-e é tcSubstituto, porém como é simplificado ele é tcSubstCTeSimpl.

Na Use pcteCTeW na procedure "TCTeW.GerarInfCTeSub" tem uma verificação

procedure TCTeW.GerarInfCTeSub(infCTeSub: TInfCteSub);
begin
  if CTe.Ide.tpCTe = tcSubstituto then
  begin    

Mudei o if para

  if CTe.Ide.tpCTe in [tcSubstituto, tcSubstCTeSimpl] then

e funcionou corretamente gerando as tags de infCteSub.

Poderiam verificar por favor?

Muito obrigado.

42241003916076000400570990000066731535293387-cte.xml

  • Curtir 1
  • Obrigado 1
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.