Ir para conteúdo
  • Cadastre-se

dev botao

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

Recommended Posts

Postado

Boa tarde,

Ao implementar a função de cancelamento de desconto/acréscimo no item percebemos que não estava implementado para a impressora bematech.

Fizemos as modificações nas classes wrappers java e também em algumas DLL´s e gostaríamos de contribuir para o projeto.

Segue as classes em anexo.

Favor nos avisar quando fazer a integração para que possamos fazer checkout do trunk novamente.

 

Atenciosamente,

 

Elizio Rezende

arquivos java.zip

arquivos pas.zip

  • 4 semanas depois ...
  • 1 mês depois ...
Postado

Certo, nós implementamos esse requisito para atender a mudança da lei, então como fazer para contribuir nesse caso que talvez outras pessoas estejam precisando?

Se mudar o java e não mudar o Lazarus irá quebrar, pois as classes wrappers mudaram.

  • Fundadores
Postado

Notei que o código em PAS não é para o "Trunk2"... e portanto não será aplicado no SVN

Não consegui compreender a natureza das modificações, pois os fontes estão muito diferentes... Basicamente, qual é a modificação proposta ?

Não consegui compreender o que você deseja modificar...

 

  • 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.

  • 7 meses depois ...
  • Moderadores
Postado

Bom Dia Daniel, sei que faz algum tempo que solicitou segue em anexo a implementação sugerida nos fontes do "trunk2" a principal implementação é referente a função "CancelaDescontoAcrescimoItem" a qual estava implementada apenas para Daruma e protocolo EscECF o qual continha erro por não ter o tipo definido o que fazia com que não cancelava acréscimos. As Units foram testadas nos emuladores disponíveis uma Adendo é que para Epson o Desconto e cancelamento são sempre realizados para o ultimo item mesmo que passamos o parâmetro do número do item.

ACBrSerial.7z

Pedro E. Braga

Product Owner/ System Analyst / Programmer

WhatsApp (47) 98925-0951

E-mail: [email protected]

Skype: [email protected]

http://bragatec.blogspot.com.br

  • 2 semanas depois ...
  • Moderadores
Postado

Juliomar como a alteração foi pontual em uma função utilizei a versão que utilizamos, assim algumas rotinas podem realmente estar desatualizadas, mas foi verificado se a função havia alterações com base na ultima release e não havia alterações na mesma.

Pedro E. Braga

Product Owner/ System Analyst / Programmer

WhatsApp (47) 98925-0951

E-mail: [email protected]

Skype: [email protected]

http://bragatec.blogspot.com.br

Postado
10 minutos atrás, Juliomar Marchetti disse:

jACBr?

Sim, nós alteramos o jAcbrFramework para passar os parâmetros necessários para o cancelamento de desconto/acréscimo e também alteramos o projeto em lazarus implementando a função para a bematech.

Como temos o PDV java, afetou os dois projetos. 

  • Fundadores
Postado

Desculpe-me mas não posso aceitar a modificação proposta pelos seguintes motivos...

- Não está atualizada com os fontes atuais do SVN.

- Quebra a compatibilidade no método: CancelaDescontoAcrescimoItem... o ideal é que o novo parâmetro fique no final, e com um valor default para evitar a quebra de compatibilidade com as aplicações existentes...

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.

  • Moderadores
Postado

Daniel, entendo essa questão de compatibilidade mas temos que ver também que para escecf, bematech, epson o parâmetro é obrigatório e deixando como default acho que fica incorreto podendo gerar erros na execução do processo.

Pedro E. Braga

Product Owner/ System Analyst / Programmer

WhatsApp (47) 98925-0951

E-mail: [email protected]

Skype: [email protected]

http://bragatec.blogspot.com.br

  • 4 semanas depois ...
  • Este tópico foi criado há 3036 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...