Ir para conteúdo
  • Cadastre-se

dev botao

  • Este tópico foi criado há 4046 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

Postado

Olá pessoal... Preciso da ajuda de vocês se possível.

 

Venho emitindo CTe's normalmente em meu sistema com o componente da ACBr. Agora por necessidade de meus clientes fiz as devidas alterações para gerar o CTe de complemento de valores. preenchi os seguintes campos

 

with InfCTeComp.Add do begin

 

  Chave := "aqui informei a chave do CTe a ser complementado";

 

  vPresComp.vTPrest := "aqui informei o valor total da prestação que permaneceu o mesmo do CTe original/complementado";

 

  fiz um loop For e gravei os valores da prestação da seguinte forma

 

 

          with vPresComp.compComp.Add do begin
               xNome := " Nome do item";
               vComp := " Valor do Item";
          end;

 

....

 

  chegando nos valores dos impostos, informei os devidos acertos na CST, ICMS etc...

por fim alterei lá nos dados do CTe o tipo para 1 Complemento de valores

 

 

tudo certo, mas ao fazer o teste, tentei transmitir obtive o seguinte retorno:

Content for element '{http://www.portalfiscal.inf.br/cte}infCte' is incomplete according to the DTD/Schema.

 

imediatamente fui verificar o arquivo XML gerado, e vi que nele o tipo do CTe saiu 1, embora nada dos blocos de complementação do CTe

 

Alguém sabe me informar se estou esquecendo de algo para fazer com que as tags do complemento saia no XML?

Postado

Amigos descobri o problema, a situação agora mudou, era um erro no meu fonte... no geral agora transmitiu embora as informações relativas ao imposto continuam as originais do CTe complementado e não as que eu informei na complementação... lembrando que eu ainda alimento os campos de CST do CTe complementado ou original... não devo alimentar eles no caso de complementação?

Postado

Bah to apanhando, se alguém ja passou por isso por favor me ajude... meu XML ta assim

 

- <infCteComp>
  <chave>41131095408704000104570100000011001763577823</chave>
- <vPresComp>
  <vTPrest>3469.87</vTPrest>
- <compComp>
  <xNome>Frete</xNome>
  <vComp>3469.87</vComp>
  </compComp>
- <compComp>
  <xNome>Seguro</xNome>
  <vComp>66260.00</vComp>
  </compComp>
  </vPresComp>
- <impComp>
- <ICMSComp>
- <ICMS00>
  <CST>00</CST>
  <vBC>3469.87</vBC>
  <pICMS>12.00</pICMS>
  <vICMS>416.38</vICMS>
  </ICMS00>
  </ICMSComp>
  </impComp>
  </infCteComp>
  </infCte>
 
 
resumindo, ta tudo certinho  no XML mas na impressão continua saindo valores do ICMS antigo originais do CTe que foi complementado. alguém sabe o que devo fazer?
  • Este tópico foi criado há 4046 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar Agora
×
×
  • 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.