Ir para conteúdo
  • Cadastre-se

EMBarbosa

Consultores
  • Total de ítens

    9.337
  • Registro em

  • Última visita

  • Days Won

    117

Tudo que EMBarbosa postou

  1. Não quis dizer na ACBrECFBematech? Se for, é sim. O método para Efetuar pagamentos tanto no cupom fiscal como no Comprovante não Fiscal são iguais nos ECF Bematech (ESC 72). Eu também estranhei demais isso...
  2. Nesse caso Juliomar tem verificar com a Bematech mesmo... Pode ser que não funcione mesmo e seja o arquivo de ajuda que esteja errado.
  3. Existe uma função Bematech_FI_ProgramaArredondamento (ESC 39) nas impressoras mais novas. Só pode ser executado depois de uma Redução Z. Nas impressoras fiscais MP-2000 TH FI, MP-6000 TH FI, MP-25 FI e MP-50 FI esta programação não existe. Elas somente operam em modo de truncamento. A função Bematech_FI_VerificaTruncamento (ESC 35 28 ou RetornaInfoECF('28')) traz o retorno de 1 se modo truncamento e 0 se estiver no modo arredondamento. Na venda, APENAS para os modelos MP4000 TH, há ainda Bematech_FI_VendeItemArredondamentoMFD onde o último parâmetro é um booleano definindo se o cálculo da quantidade pelo valor unitário deve ser arredondado ou truncado. Mas a menos que outras marcas implementem algo semelhante, não compensa usar isso.
  4. Já foi.
  5. Taí, essa é mais uma maneira de fazer. Só tenha em mente que se estiver pensando em homologar no PAF, seu programa deve funcionar mesmo que a Rede caia. Daí você vai precisar gravar num BD local, e só no fim mandar pro Servidor. O sistema que o Isaque propôs dá pra fazer isso.
  6. Você precisa a cada item vendido armazenar os dados do cupom de alguma maneira. Uma sugestão é criar um arquivo xml. Se estiver usando Delphi, talvez possa usar um ClientDataSet. Ou ainda, talvez você prefira armazenar o SQL de cada passo, e executá-lo ao reabrir o programa. As implementações ficam no ar, mas o final....VOCÊ DECIDE! (tem que rir pra não chorar... )
  7. Olá, Dá uma olhada no ACBrTEFD. Ele tem uma função que faz isso.
  8. sim. Para gerar o SPED, e se não me engano até o SINTEGRA, você precisa saber se o cupom foi cancelado ou não no seu BD.
  9. Provavelmente é um erro por aí... Será que não houve alterações nas configurações da sua rede, provedor, Servidor de DNS ou proxy? Aqui está funcionando corretamente... Mais alguém está com problema?
  10. Pessoal, Descobri o problema. É que nos ECF Bematech, a função de retorno de Subtotal para Cupom Fiscal (ESC 29) é diferente da para Comprovante Não Fiscal (ESC 35 66 "RetornaInfoECF('66')"). Alguém sabe me dizer se em outras marcas isso também acontece? Edit:A função para subtotalCNF só funciona nas MFDs.
  11. Legal Mário! Fique à vontade para compartilhar suas experiências e dar dicas a todos nós. Quando quiser também faça um post no tópico. viewtopic.php?f=5&t=1703
  12. Acabei de testar... está funcionando normalmente.
  13. Ahh rapaz é mesmo hein. Não tem necessidade de deixar o objeto "Obj" na memória se já existe um outro registro com o mesmo código. Não lembro se tem mais alguma classe que tem um add que verifica a existência. Se tiver seria bom dar uma olhada nelas também.
  14. Realmente com as variáveis de contexto, dá pra fazer essa verificação de forma simples no Firebird. Tem um tópico lá no FórumWeb explicando tudo.
  15. Desinstale os componentes e tente seguir o arquivo LEIAME.TXT desde o princípio. Se o erro persistir, favor escrever exatamente quando foi e qual o erro que apareceu.
  16. qual componente?
  17. Na verdade, isso acontece mesmo sem desconto para impressoras Bematech. As propriedades fsSubTotalPagto e Subtotal estão ficando sempre zeradas no caso de Não Fiscal. Ainda estou averiguando...
  18. EMBarbosa

    DEMO ECFTeste

    Olá, na Revisão 2214 o regyssilveira encolheu o tamanho do memo que mostra os dados da redução Z (mRZ, na TabSheet9) para altura 9. Isso impossibilita de ver o retorno depois de clicar no botão. Eu preferia o tamanho anterior... Não pode voltar isso não?
  19. rossine As correções são específicas para a Sweda. Mas acho que a Bematech não tem esse problema. Você poderia testar e dar um retorno?
  20. hahaha Legal xará! Vê lá, se não conseguir por algum motivo fazer tudo funcionar você avisa.
  21. já foi corrigido, veja viewtopic.php?p=7646#p7646
  22. Sim. Mas como disse, você pode ignorar que ele mesmo vai corrigir. Não é recomendado você fazer isso. Isso é uma gambiarra mesmo. O Enviroment Options fica no Menu Tools -> Options -> Enviroment Options se não me engano (pelo menos do Delphi 2010 é assim). Lá você vai encontrar Delphi Options -> Library - Win32 -> Library path. Não. Ele não está desatualizado. É que ele não menciona onde fica tudo em cada versão específica. E sim você precisa adicionar o path de todos os componentes que usa, não só o do ACBrComum e o ACBrSerial.
  23. Estou registrando aqui o bug, mas devo logo (amanhã) tentar corrigir. Se usar os comandos para comprovantes não fiscais de abrir, registra item e subtotalizar COM DESCONTO, o Memobobina mostra valor errado. Reprodução: - + - + - + - + - + - + - + - + - + - + - + - Abre Não Fiscal: 12345678909 #0#3#22#0#0#0#0 - + - + - + - + - + - + - + - + - + - + - + - Registra Item Nao Fiscal: 01 11 #0#0#0#0 - + - + - + - + - + - + - + - + - + - + - + - Subtotaliza Não Fiscal -1 #0#0#0#0#0#0#0#0#0#0#0 - + - + - + - + - + - + - + - + - + - + - + -[/code] abrir, registrar um item de qualquer valor (exemplo R$11,00), dar desconto ao subtotalizar (ex.: R$1,00). O memo bobina vai mostrar subtotal igual ao desconto. Veja abaixo:
  24. Exatamente o quê você quer saber? Sua dúvida está muito vaga...
  25. Rodrigo, O Isaque já deu as dicas de onde o código está errado. É só você observar o que ele marcou com a cor vermelha...
×
×
  • 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...