Ir para conteúdo
  • Cadastre-se

Rafael Dias

Membros
  • Total de ítens

    2.461
  • Registro em

  • Última visita

  • Days Won

    24

Tudo que Rafael Dias postou

  1. Você precisa mudar isto no componente se não estiver correto na função MontarCampoCodigoCedente do BancoSicredi. E neste campo você coloca para receber [Titulo.CodCedente], pois cada banco forma este campo de um jeito se mudar o relatorio parao sicredi vai ficar errado para os outros bancos.
  2. Olha seus fonte estão com algum problema pois se você olhar na linha 2435 do ACBrTEFDClass.pas vai ver que a sting é formada usando "Self.Name". Que é prenchida no create da classe do Clisitef como 'CliSiTef'.
  3. Isto foi uma solução no projeto do patrick.
  4. Se você estiver usando a versão x64 do Lazarus não vai funcionar. você precisa usar a versão x86 do lazarus e ter as dll do openssl x86 tbm.
  5. Os arquivo de relatorio do FastReport realmente não estão atualizados, se você quizer pode alterar e postar a modificação aki para poder se enviado ao svn.
  6. Use o FortesReport
  7. abre a primeira vez ele tem o icone no tray clica nele e coloca para instalar como serviço
  8. Na vdd não, o cliente proprio dele chama os executaveis do uvnc por linha de comando, olhe o chunckvnc q ele postou, ele não é nada mais q um script autoit, que faz isso. Vocês precisa ligar em um servido de vc o repeater, e abrir duas porta no seu servidor e modem uma para o cliente e outra para o servidor, ai é so usar o chunck vnc para gerar o cliente, ou criar um prog proprio q chamar o vnc enviando os comandos para o vnc qq coisa olhe os scripts autoit do chunckvnc q vai ser facil facil implementar.
  9. Poste o arquivo modificado para ser efetuado o merge.
  10. ACBrETQ - Não temos planos de fazer o interop, mas o interop é simples e Rapido. ACBrCEP, ACBrIPDTax - Também não temos planos, mas facil fazer o porte para c#. ACBrBoleto - Não tem possiblidade de ser feito o interop por causa da parte de impressão, muito trabalha e resultado não satisfatorio. Mas eu ja trabalho em um porte do codigo para c# que você pode encontrar em https://github.com/ACBrNet, no momento so o banco do brasil, bradesco e banrisul foram feitos o porte.
  11. Sim cdc so para cartão ou cheque, amigo simplificando para você não da para fazer isto q você quer, se imprimir o gerencial não da para cancelar o cupom.
  12. Poste os arquivos alterados para ser analisado e se correto enviado ao svn.
  13. Não sei informar pois não sou o responsável por esta implementação. Na verdade você cobre 98% da impressoras, pois só as com protocolo EscECF q você não vai cobrir e que eu saiba ate o momento tem 2 modelos que usam este protocolo. Sobre contribuição recomendo ler este topico para entender o funcionamento do ACBrFramework.
  14. O protocolo EscEcf ainda não tem esta função implementada, se o caso é urgente recomendo usar a dll do fabricante.
  15. Bematech mp - 4000 th e MP 4200 usa protocolo EscECF. Por isso que vocês estão com problemas para usar.
  16. No momento estou sem tempo para verificar possíveis erros.
  17. Não vai ser implementado no ACBrFramework, mas estou fazendo um port completo para .Net do componente no momento apenas o BB e Bradesco CNAB400 esta portado e ambos em fase beta, você pode acessar os fontes em https://github.com/ACBrNet
  18. Pay&Go não faz consulta de cheque e nem tem nos teste de homologação deles.
  19. O texto que sai no vinculo é enviado pelo gerenciado do tef, se não veio o desconto no texto então não é para ter, pois o ACBrTefD não muda um linha se quer neste texto.
  20. Este erro ocorre no Demo ??
  21. Tenta usar o atributo DllImport deve ser algo mais ou menos assim em vb.net <DllImport("C:\SAT\SAT.DLL", EntryPoint="ConsultarSAT", CallingConvention:=CallingConvention.StdCall)> Public Shared Function myConsultarSAT (ByVal numeroSessao As Integer) As String
  22. Programa o evento onmsgretentar q quando for retentar ele chama este evento antes.
  23. Não precisa formatar a maquina esta dll faz parte do pacote c++ da Microsoft, pela versão ser 9 acredito q é do visual studio 2008, mas qq coisa é so procurar por microsoft visual c++ 2008 redistributable package, onde 2008 pode ser mudado de acordo com a versão do vs ou seja, 2008, 2010, 2012 e 2013; No caso do Delphi provavelmente a versão x86 é que você necessita lembrando que a versão 2008 tem service pack 1 se não to enganado.
  24. O erro é de comunicação com a ECF. VerificaFimImpressao: ACK = 6 - Falhas = 0 - Erro: Communication error 9997: Timeout during operation Tenta aumentar o timeout de comunicação da ECF.
  25. Você esta fazendo incorretamente. você precisa buferizar os pagamentos, ou seja você guarda os pagamentos em uma lista e só depois de passar todos os cartões vc chama a função FinalizarCupom do acbrtefd e ele vai chamar os eventos corretamente inclusive o de subtotal onde vc vai chamar o mesmo considerando os descontos do cielo e do programa, ai sim efetuar os pagamentos na ecf q tbm é feito por evento. Como sempre falamos estudo o demo se necessário debug linha por linha, não mata ninguém e te poupa tempo com perguntas desnecessárias. Se você tivesse estudado o demo teria feito esta implementação em 2 horas ou menos, isto considerando que você não tinha nada pronto.
×
×
  • 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...