Ir para conteúdo
  • Cadastre-se

EMBarbosa

Consultores
  • Total de ítens

    9.339
  • Registro em

  • Última visita

  • Days Won

    117

Tudo que EMBarbosa postou

  1. Tópico relacionado:
  2. Respondendo diretamente a sua pergunta: Não no projeto ACBr. De vez em quando surge essa dúvida aqui no fórum. Você pode pesquisar outros tópicos que vai encontrar alguns usuários tentando montar algo similar. Mas um catálogo desses seria muito difícil de manter e causaria uma responsabilidade fiscal. Na verdade, até pra você isso pode ser uma responsabilidade fiscal. É por isso que existem empresas que são especializadas em fornecer isso passando dados de impostos e relacionados. Elas permitem que você integre seu sistema ao delas. Dois exemplos já mencionados aqui no nosso fórum são: http://www.mixfiscal.com.br/ https://cosmos.bluesoft.com.br/
  3. Isso depende da marca e modelo da impressora. Geralmente o manual explica como deve-se fazer, e não costuma ser muito complicado. Mas talvez, você deva adaptar seu programa para lidar com as duas maneiras, permitindo uma configuração para usar de uma ou outra forma.
  4. Acabei de reinstalar aqui no Lazarus 2.0RC3 e foi tranquilo. Você precisa recompilar a IDE. Talvez seja necessário fazer uma limpeza antes.
  5. Além disso, verifique se não há conflitos na sua cópia local. Se for o caso faça um revert.
  6. A ideia seria procurar no sistema que gera o comprovante alguma configuração nesse sentido. Não estou familiarizado com essa impressora nem com o sistema do Banco que você mencionou, por isso não sei dizer exatamente onde.
  7. Parece que o problema está sendo a quantidade de colunas, isto é, o número de caracteres que a impressora consegue imprimir por linha. Você pode notar que na última imagem, foram impressos menos caracteres por linha. Então talvez a ideia seja você procurar essa configuração. Outra opção seria tentar diminuir as margens pra ver se a impressora consegue imprimir um número maior de caracteres na linha.
  8. Seria bom.
  9. Me pareceu correto. Já enviei ao SVN. Queira por favor atualizar, testar e reportar qualquer problema. Mais uma vez, obrigado pela contribuição.
  10. Joia. Obrigado pelo retorno.
  11. Creio que nem a Toledo nem outras empresas disponibilizam emuladores de balança. O ACBr tem um projeto de testes Emulador de balança na pasta ACBr\Projetos\EmudadorBalanca. Vou anexar uma versão dele compilado com o Delphi 10.1 (Berlin). EDIT: Veja no post do Daniel logo abaixo uma versão compilada disponibilizada no nosso fórum.
  12. Está na minha lista de afazeres.
  13. Pesquisando sobre esse erro, encontrei um tópico que indica que um problema no logo poderia gerar especificamente este erro. Sendo assim, queira por favor atualizar e verificar se as alterações propostas hoje corrigem o problema do logo e também esse.
  14. Vale a pena lembrar que o ACBr tem um componente que baixa essas tabelas. Ele se chama ACBrSpedTabelas. Veja o exemplo dele na pasta Exemplos\ACBrTCP\ACBrSpedTabelas
  15. Olá, Esse tipo de erro é local. Houve algum problema na sua cópia local que o SVN não conseguiu tratar e deixou o estado da sua cópia local inconsistente. A recomendação então é rodar o CleanUp que faz uma limpeza local e tenta colocar sua cópia num estado consistente. Se o CleanUp falha, a resolução mais rápida e fazer um outro Checkout mesmo. Que foi o que você fez.
  16. Ele é uma property. Não limpa a logo, apenas verifica. Mas acontece que a classe Picture tem outros "containers" de imagens (Graphic, Icon, Metafile, etc...) e verificar apenas o tipo Bitmap pode não ser suficiente. Enviei uma possível correção na revisão 16307 que faz a validação na hora de carregar a imagem. Queiram por favor atualizar, testar e reportar qualquer problema.
  17. Uma correção para esse problema foi enviado ao SVN. Veja mais detalhes no seguinte tópico:
  18. Enviei uma correção ao SVN na revisão 16305. Queiram por favor atualizar e reportar qualquer problema.
  19. Olá, Muito obrigado pelo retorno. Visto que acredito tudo estar sendo corretamente tratado e nenhuma quebra de compatibilidade foi criada, eu estou considerando a implementação concluída. Queira criar um novo tópico caso encontre algum problema, assim trataremos de um ponto específico que por ventura precise ser ajustado.
  20. Olá, Estava praticamente perfeito. Enviei ao SVN com alguns ajustes. Alguns pontos que eu notei e tive que alterar foram: Não estavam sendo chamados os métodos WriteRegistro que você criou; O Registro M210 estava sendo escrito sempre no novo modelo. Alterei para que pudesse verificar o layout. Isso sempre é preferível; Aproveitei para fazer a chamada de alguns métodos "ACBrTipoToStr". Notei que em vários lugares isso seria apropriado, mas não está sendo feito. Em resumo foi uma bela contribuição, muito obrigado. Verifique as alterações que eu fiz para ficar mais por dentro do código. Acredito que esteja tudo certo, mas queira atualizar e verificar. Mais uma vez, obrigado.
  21. Não parece ser o caso. Veja os logs das duas inicializações: -- 03/01 08:23:37:042 - *** ConfiguraIntSiTefInterativoEx. EnderecoIP: 192.168.1.200 CodigoLoja: 00000000 NumeroTerminal: 00000008 Resultado: 0 ParametrosAdicionais: [ParmsClient=1=53485215000106;2=08940933000170] -- 03/01 08:23:37:859 - CliSiTef Inicializado CliSiTEF -- 03/01 08:23:37:859 - InfoECF: ineEstadoECF -- 03/01 08:23:37:859 - Ret: P -- 03/01 08:23:37:859 - CliSiTef CancelarTransacoesPendentesClass -- 03/01 08:23:37:861 - *** FinalizaTransacaoSiTefInterativo. Confirma: NAO Documento: 20190103082205 Data: 20190103 Hora: 082252 -- 03/01 08:23:40:668 - InfoECF: ineEstadoECF -- 03/01 08:23:40:668 - Ret: P -- 03/01 08:23:40:669 - CliSiTef DoExibeMsg: Oper: opmOK Mensagem: Transação não efetuada. Favor reter o Cupom -- 03/01 08:31:19:353 - *** ConfiguraIntSiTefInterativoEx. EnderecoIP: 192.168.1.200 CodigoLoja: 00000000 NumeroTerminal: 00000008 Resultado: 0 ParametrosAdicionais: [ParmsClient=1=53485215000106;2=08940933000170] -- 03/01 08:31:21:574 - CliSiTef Inicializado CliSiTEF -- 03/01 08:31:21:574 - InfoECF: ineEstadoECF -- 03/01 08:31:21:574 - Ret: P -- 03/01 08:31:21:574 - CliSiTef CancelarTransacoesPendentesClass -- 03/01 08:31:21:587 - *** FinalizaTransacaoSiTefInterativo. Confirma: NAO Documento: 20190103082437 Data: 20190103 Hora: 082503 -- 03/01 08:31:21:590 - InfoECF: ineEstadoECF -- 03/01 08:31:21:590 - Ret: P -- 03/01 08:31:21:590 - CliSiTef DoExibeMsg: Oper: opmOK Mensagem: Transação não efetuada. Favor reter o Cupom
  22. Olá, O código anexo foi feito antes do refactoring das impressões DF-e e por isso não pode ser utilizado. Poderia informar se tem algum problema ao utilizar a versão atual do componente? Se tiver alguma sugestão de alteração para o código atual, queira por favor anexar em um novo post.
  23. Olá, Devo verificar agora pela manhã. Retorno assim que terminar.
  24. Olá Arturo. Seu post ficou confuso. Poderia reescrever explicando o que gostaria de conseguir fazer e o que está acontecendo?
×
×
  • 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.