Ir para conteúdo
  • Cadastre-se

jackson Lima

Membros
  • Total de ítens

    148
  • Registro em

  • Última visita

Tudo que jackson Lima postou

  1. Achei aqui no layout a solução: No caso do uso de uma Impressora Fiscal, recomenda-se registrar as formas de pagamento e eventuais descontos concedidos pelo estabelecimento somente após a realização da operação de TEF, convivendo assim com as restrições de determinados modelos de equipamentos que não permitem:  Registrar um desconto após ter registrado uma forma de pagamento (tipicamente, dinheiro);  Registrar mais de um desconto. Desculpa ai pessoal, deveria ter lido o manual completo antes de postar a dúvida. Baseado nesta parte do layout já é possível implementar mais tranquilamente.
  2. To ligado, é que não estou utilizando o AcbrTEFD apenas o AcbrECF para comunicação com o ECF. Mas vou dar uma olhada no AcbrTEFD para tentar pegar a lógica do pagamento.
  3. Olá pessoal. Andei olhando alguns fóruns que falavam sobre o desconto e saque no TEF, por exemplo: Porém estou com a sequinte dúvida ainda: No layout passado pela NTK eu tenho o sequinte: "Caso seja utilizada uma ou mais formas de pagamento além do pagamento via TEF (cheque, dinheiro, etc.), estas formas de pagamento devem ser registradas antes de acionar o TEF. O valor da transação de Venda informado pela Automação Comercial ao TEF deve sempre ser o valor total ainda não pago, finalizando desta forma a venda após aprovação da transação pelo TEF, e confirmação pela Automação Comercial." Caso: Eu tenho uma venda de R$ 20,00, pago 10 em cartao e 10 em dinheiro. Se eu subtotalizar e pagar primeiro o dinheiro (como manda o layout) e logo após a transação tef me retornar algum desconto como eu vou subtotalizar novamente passando o desconto? É impossível, acredito eu. Qual seria a lógica correta?
  4. Daniel eu tenho o sequinte código: Quando este código é executado para cancelar o ultimo cupom o retorno é true e tudo é impresso corretamente pelo ecf. Porem quando existe um CCD e o acbr faz o cancelamento do CCD e cancela o cupom, porém o retorno é false, mesmo todos os documento tendo sido emitidos com sucesso, por que o acbr retorna uma exceção: Estou pensando em deixar de pegar o retorno desta função e usar algum comando para verificar se o ultimo cupom fiscal do ecf foi cancelado. Existem alguma função deste tipo no acbrEcf?
  5. To entendendo... Muito obrigado Daniel Simoes.
  6. Valeu Daniel. No caso, eu tenho uma tela que mostram as transações para cancelamento, só que quando eu envio o CNC o ecf imprime o comprovante (gerencial), logo após eu não consigo cancelar mais o cupom por causa do gerencial emitido. O único jeito é uma nota de devolução. Certo?
  7. jackson Lima

    Estorno Ccd

    Pessoal, estou implementado o TEF, não estou usando o componente AcbrTEFD mas utilizo o AcbrEcf para comunicação com a impressora, desde já parabenizo a galera do acbr e todos que contribuem direta ou indiretamente. Minha dúvida é sobre o estorno de um CCD. Eu pensei que quando eu cancelava o último cupom fiscal, dentro do ecf ele já faria o estorno dos ccd impressos para aquela venda. Mas vendo os post do pessoal, principalmente este: Ví que não é assim. Como eu não estou usando o acbrTEFd então eu estou tentando enviar o ACBrECF.EstornaCCD(), porém recebi a msg de que não havia sido implementado para a impressora Daruma (estou usando a fs700). Então: Hoje já tem alguma coisa implementada em relação a esta função mencionada? Esta função tem um parâmetro default = true, isso siginifica que irá cancelar todos os CCDs? Se sim são todos os CCDs emitidos pelo ECF?
  8. Vou tentar debugar aqui. Quaisquer novidades posto aqui.
  9. Pronto arquivos zipados: ACBrTEFD.rar
  10. Não consigo subir os arquivos de log. Obtenho a seguinte mensagem:
  11. Olá, estou iniciando um processo de homologação TEF. Baixei os programas da NTK e estou testando os passos da homologação com o ACBRTefd. No passo 23 como mostra a imagem: O ACBRTef trava e não finaliza a transação:
  12. Também já passei por este problema da impressora perder a comunicação do nada. Eu resolvi fazendo assim: 1 - Troquei o cabo de comunicação do ecf por um novo. 2 - Caso não funcione até o passo 1 instale este novo cabo em outra porta. 3 - Caso não funcione até o passo 2 então desinstale todos os programas que você achar no computador do cliente que posso afetar a comunicação, como antivirus, protetores de portas usb etc, principalmente o GAD. (Depois você reinstala caso confirme-se que eles não são os problemas) 4 - Caso não funcione até o passo 3 teste a mesma impressora em outro computador, para provar ao cliente que o problema é o pc, para formatar ou substituí-lo. 5 - Caso nada funcione mande o ecf para uma autorizada para que eles vejam se há algum problema com a mesma. São muitos passos, porém eles cobrem quase 100% do erros de comunicação. E foram de muita serventia para mim.
  13. Beleza. Mas Caejr como eu posso desenvolver o tef dedicado (gw) eu mesmo? Ouvi falar que preciso dos programas que fazem a comunicação com a rede tef distribuídos por essas empresas, certo? É possível começar a fazer alguma coisa "testável" sem entrar em contato com a empresa homologadora? Já que preciso dos programas e roteiros? E caso a resposta anterior seja não, é possível após fechar com alguma empresa para homologar implementar todo o código em tempo hábil ? Digo existe um prazo para implementar todas as rotinas de comunicação?
  14. Olá pessoal. Estou estudando agora a implementação do TEF com ACBR para meu sistema (já utilizo o AcbrEcf) e gostaria de tirar algumas dúvidas. Entrei em contato com a software express para obter informações referente a homologação do TEF Discado, sendo que recebi o sequinte retorno: Gostaria de saber a opinião de vocês. Sobre a descontinuação do TEF Discado isto procede? Alguém já homologou este SiTef GW? Obs: preciso homologar uma solução TEF com o custo mais baixo possível. Desde já agradeço.
  15. Eita cara, foi mal, acho que anexei o arquivo errado. E não encontrei mais o novo. Já estou sem o ecf para reproduzir o erro, mas se não me engano era algo do tipo: Erro String "K" modelo
  16. Tive um problema com a Elgin K Fiscal, quando eu executei a função espelho MFD com o ECFTeste ele me retorna o erro em anexo: acbrlog erro espelho mfd.txt 929bytes 2 Downloads Usando meu sistema retorna o erro "0" que no manual diz que não houve erro, kkkk. Pense num negócio estranho, no manual da Elgin K tem: TABELAS DE ERRO, e o primeiro erro catalogado é o "0" (zero) que significa que não houve erro. kkkk
  17. Beleza. E no tocante à: "quando eu executei a função espelho MFD com o ECFTeste ele me retorna o erro em anexo:" Vocês viram o log que eu anexei? É um erro estranho ao executar o espelho mdf.
  18. Isso mesmo Daniel Simoes, descobri aqui que ela nunca foi usada, e só consegui realizar funções nela após emitir a redução Z que saiu com vários asteriscos. Vou conversar com a galera da intervenção, para que eles emitam lá esta redução z depois de lacrar, por que os clientes estão perdendo um dia de movimentação e por que não conheço nenhum contador que lance reduções z zeradas. Tive mais um detalhe com a Elgin, quando eu executei a função espelho MFD com o ECFTeste ele me retorna o erro em anexo: acbrlog erro espelho mfd.txt Usando meu sistema retorna o erro "0" que no manual diz que não houve erro, kkkk. Pense num negócio estranho, no manual da Elgin K tem: TABELAS DE ERRO, e o primeiro erro catalogado é o "0" (zero) que significa que não houve erro. kkkk Mas consegui fazer venda no ECF, então se por acaso alguém algum dia precisar é só usar um programa esterno para MFD.
  19. Galera, recebi uma impressora Elgin K fiscal, que comunica e emite a x tudo ok, porém quando eu vou buscar os dados da ultima redução z no ecf teste (e no meu sistema tbm) ele retorna o sequinte erro: ------------------------------------------------------------------------ Erro retornado pela Impressora: FiscNET: ELGIN - K Erro: 11017 - ErroProtIndiceRegistrador Indice do registrador fora da faixa permitida O comando não pôde ser executado! ------------------------------------------------------------------------ Se alguém puder ajudar. Desde já agradeço. O log do ECFTeste está em anexo. acbrlog - Cópia.txt
  20. Erra isso mesmo Nilson, eu já tinha visto em outros fóruns e também já havia atualizado a cadeia de certificados. Porém pesquisando aqui novamente encontrei um atualizador no site da Certisign que é mais completo. Link do instalador: http://www.certisign.com.br/atendimento-suporte/downloads/hierarquias
  21. Olá pessoal, já uso o AcbrEcf há algum tempo e agora preciso implementar as rotinas do NFC-e. Estou fazendo assim: ACBrNFe1.Configuracoes.Geral.IdToken := '000001'; ACBrNFe1.Configuracoes.Geral.Token := ''; ACBrNFe1.NotasFiscais.Clear; ACBrNFe1.Configuracoes.WebServices.UF := 'AM'; ACBrNFe1.DANFE := ACBrNFeDANFCeFortes1; //seta o componente de impressao NFC-e Fortes ACBrNFe1.Configuracoes.Geral.ModeloDF := moNFCe; ACBrNFe1.Configuracoes.Geral.VersaoDF := ve310; GerarNFCe(vAux); //gerando nota com dados dos campos, aqui eu preencho também o modelo e serie //parecido com o exemplo do AcbrNfe ACBrNFe1.Enviar(vNumLote, //Número do lote True, //Imprimir nota True); //Síncrono, envio de uma nota por lote ACBrNFe1.NotasFiscais.Clear; //fim Porém estou recebendo o erro em anexo. Desde já agradeço.
  22. Galera só atualizando este post aqui: O problema do tamanho das colunas para este modelo já foi resolvido nos fontes do acbr como explica o Daniel Simoes:
  23. EMBarbosa também acredito que o erro esta na forma como foi feito e não no acbr. Esse sistema é antigo, onde vários programadores passaram por ele, e agora tenho que dar manutenção nele. Em relação ao Bemafi32.dll eu deletei somente para confirmar que o sistema x (nfe) está usando, o que não deveria acontecer. Pois acho que ele esta ocasionando o problema, já que se eu fechá-lo e reabrir o sistema y (acbrecf) ele funciona beleza. O erro ao abrir o sistema y(AcbrEcf) ocorre na classe AcbrDevice na linha 347: "Serial.Connect( fsPorta ) ;" O log do acbr está em anexo. E agradeço novamente, se alguém puder ajudar, ou precisar de mais informações é só postar. logativar.txt
  24. Pessoal, tenho um sistema x para nfe que usa o componente acbr, e tenho um sistema y para cupom que também usa o acbr. O problema que estou enfrentando é o seguinte: o cliente usa os dois sistemas e ao abrir primeiro x, logo apos o y não consegue se comunicar com a impressora bematech. Se o mesmo abrir ao contrario da tudo certo. Eu deletei o BEMAFI32.DLL do meu system32 e ao executar o sistema x ele mostra a mensagem em anexo. Eu já pesquisei no ctrl + F e removi todas as units que faziam referencia a dll. No componente acbr instalado eu instalei só a parte de nfe. Se eu der um ctrl + F9 o sistema é compilado com sucesso. Porém se eu tentar pelo F8 ou F4 a mensagem já aparece de cara e não consigo iniciar o debug do sistema linha a linha para poder encontrar alguma referencia a dll. Uso o delphi 2007. Alguém tem alguma ideia do que eu possa fazer. Desde já agradeço.
×
×
  • 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...