Ir para conteúdo
  • Cadastre-se

dev botao

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

Recommended Posts

Postado (editado)

Olá! Segue as units que modifiquei para usar o ACBrECFNaoFiscal com NFCe ESCPOS com a finalidade de quem tem um pdv fiscal poder usar NFCe sem alterar a estrutura do seu fonte e poder ter um PDV exatamente igual com este novo recurso.

  Diga-se de passagem que o meu pdv está funcionando perfeitamente com estas modificações.

 

 

No ACBrECF inclui uma propriedade NaoFiscalImprime se a mesma estiver como TRUE ele imprimira todas os comandos normalmente na impressora não fiscal se estiver como false não imprimirá... o objetivo desta função é antes de abrir o cupom setar ela como false e até o fechamento do cupom manter ela em false para não imprimir mais gerar CCF COO etc... tudo normalmente como se estivesse imprimindo.

 Enquanto isso foi incluido no ACBrNFeDANFeESCPOS a propriedade ACBrECF para associar o mesmo ao componente acbr podendo assim imprimir o danfe pela mesma conexão feita pelo componente na impressora não fiscal compartilhando a mesma classe Device.

 

  Foi mantida a compatibilidade com o componente atual sendo que não usando estas funções o componente funciona normalmente.

 

 

Maicon Luis Ferreira

ACBrECF.pas

ACBrECFNaoFiscal.pas

ACBrNFeDANFeESCPOS.pas

Editado por Maicon Luis Ferreira
  • Fundadores
Postado

O ECF Virtual está pronto... bastaria criar um novo modelo, herdando de TACBrECFVirtualPrinter ou TACBrECFVirtual e desenvolver a lógica de comunicação com o novo componente para suportar a NFCe

 

A vantagem da abordagem dos ECFs virtuais, é que não será causada dependência de um pacote no outro... Exemplo: não é legal causar a dependencia de ACBrNFE2 no ACBrSerial, ou vice-versa

 

Com o ECF Virtual, teremos um pacote novo, e esse depende de ACBrECF e ACBrNFe2

  • Curtir 3
Consultor SAC ACBr

Daniel Simões de Almeida
O melhor TEF, é com o Projeto ACBr - Clique e Conheça
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

  • 2 semanas depois ...
  • Fundadores
Postado

Enviei para o SVN, uma implementação inicial do ECF Virtual para o SAT, no qual ainda estou trabalhando...

 

Acredito que com o estudo dela, não será difícil criar um ECF Virtual para o NFCe

  • Curtir 1
Consultor SAC ACBr

Daniel Simões de Almeida
O melhor TEF, é com o Projeto ACBr - Clique e Conheça
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

  • 1 ano depois...
Postado

peguei um código do trunk1 que está com essa propriedade setada para true, atualizando para o trunk2 essa propriedade está ausente ela foi removida ou substituida? e foi substituida onde configuro isso?

  • Moderadores
Postado
20 horas atrás, Tiago Ravache disse:

peguei um código do trunk1 que está com essa propriedade setada para true, atualizando para o trunk2 essa propriedade está ausente ela foi removida ou substituida? e foi substituida onde configuro isso?

que propriedade?

Consultor SAC ACBr Juliomar Marchetti
 

Projeto ACBr

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

 

  • 9 meses depois ...
  • Este tópico foi criado há 2822 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...