Ir para conteúdo
  • Cadastre-se

dev botao

ACBrECFVirtualNFCe Cancelamento de Itens com Erro


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

Recommended Posts

  • Membros Pro

Na unit ACBrECFVirtualNFCe o método CancelaItemVendidoVirtual está excluíndo o item da nota indevidamente, observei que se for feito um cancelamento e após outro cancelamento, o item excluído é outro ou no caso de ser o último, não cancela item algum.

Exemplo:

Vender o item 1, vender o item 2, cancelar o item 2, vender o item 3, vender o item 4, cancelar o item 4.

Na nota não estava sendo cancelado o item 4.

Fiz uma alteração que para mim funcionou e talvez não seja a maneira correta para o padrão do ACBr, alterei a descrição do item para *cancelado* e zerei a parte de valor do produto e no método FechaCupomVirtual fiz um loop em todos os item para mudar o nItem deles e excluir os que estavam com a descrição *cancelado* pois nesse processo não correrá mais o cancelamento de itens.

 

Nessa mesma unit no método FechaCupomVirtual fiz uma alteração para que a impressão da DANFCe seja feita em 1 ou 2 vias de acordo com a configuração do meu sistema.

 

ACBrECFVirtualNFCe.pas

945757316_FantastsoftLogotipo100px.png.20c116e19bad4f7436640307ee0fa01a.png   Endrigo Rodrigues
Fantastsoft Sistemas

Node / Delphi 11.2
Belo Horizonte/MG

 

Link para o comentário
Compartilhar em outros sites

  • 2 semanas depois ...
  • Moderadores
Em 7/28/2017 at 11:52, endrigo disse:

O arquivo foi analisado?

fiz agora a analise e a mesma está diferente do que está no svn.

por favor copiei seu arquivo, atualize o svn e refaça sua alteração pois houveram boas mudanças dos fontes.

Consultor SAC ACBr Juliomar Marchetti
 

Projeto ACBr

skype: juliomar
telegram: juliomar
e-mail: [email protected]
http://www.juliomarmarchetti.com.br
MVP_NewLogo_100x100_Black-02.png
 

 

Link para o comentário
Compartilhar em outros sites

  • Membros Pro
Em 01/08/2017 at 13:29, Juliomar Marchetti disse:

fiz agora a analise e a mesma está diferente do que está no svn.

por favor copiei seu arquivo, atualize o svn e refaça sua alteração pois houveram boas mudanças dos fontes.

Alterado @Juliomar Marchetti.

ACBrECFVirtualNFCe.pas

945757316_FantastsoftLogotipo100px.png.20c116e19bad4f7436640307ee0fa01a.png   Endrigo Rodrigues
Fantastsoft Sistemas

Node / Delphi 11.2
Belo Horizonte/MG

 

Link para o comentário
Compartilhar em outros sites

  • Membros Pro

@Juliomar Marchetti estou encaminhando o novo arquivo pois encontrei outro problema que já havia sido corrigido.

O NotasFiscais.Validar estava mais uma vez antes do NotasFiscais.Assinar para quando for nota fiscal offline (em contingência).

 

ACBrECFVirtualNFCe.pas

Editado por endrigo
945757316_FantastsoftLogotipo100px.png.20c116e19bad4f7436640307ee0fa01a.png   Endrigo Rodrigues
Fantastsoft Sistemas

Node / Delphi 11.2
Belo Horizonte/MG

 

Link para o comentário
Compartilhar em outros sites

  • 2 semanas depois ...
  • Moderadores
4 horas atrás, André Ferreira de Moraes disse:

Subi na revisão 13739 do SVN com alguns ajustes. Por favor teste e veja se o problema ainda ocorre.

Fiz algumas correções pois o código estava gerando erro de "Index out of range" em tempo de execução:

 

ACBrECFVirtualNFCe.pas

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

Projeto ACBr

 

 

Link para o comentário
Compartilhar em outros sites

  • Este tópico foi criado há 2439 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.

The popup will be closed in 10 segundos...