Ir para conteúdo
  • Cadastre-se

EMBarbosa

Consultores
  • Total de ítens

    9.338
  • Registro em

  • Última visita

  • Days Won

    117

Tudo que EMBarbosa postou

  1. Faça uma limpeza nas pastas (em especial as pastas "req" e "resp") do gerenciador padrão. Tive um problema parecido que foi resolvido assim.
  2. 1) Rapaz, pergunta pra eles. Lembre-se que há notas manuais que não geram arquivo xml, e que cupons Fiscais são de saídas, e precisam constar no Sintegra. 2) No PAF-ECF, sim. 3) Mesmo que não estejam na DANFE, os dados costumam estar no arquivo xml. Em caso negativo, o seu cliente tem que entrar em contato com a empresa que enviou a nota, ou o contador. Espero que ajude.
  3. Que questão? Colocado Rave90 onde?
  4. Pois então, não consta no manual do ECF. Mas na ajuda da Bemafi32.dll tem a função Bematech_FI_ContadorCupomFiscalMFD que é usada para gerar os registros se não me engano R0x que é compatível com a MP-25 e MP-50. Daí, na lista de comandos que o pessoal da Bematech me passou está constando que a função "ESC 35 55" deveria funcionar no ECF MP-25 FI. Queria confirmar, mas eu tenho só tenho uma MP-20 e uma MP-3000 aqui no momento.
  5. EMBarbosa

    Requisito XXV

    Se não me engano, (não utilizo-o no momento) o ACBrAAC permite que você adicione campos avulsos. Veja o Demo dele. Está bem completo.
  6. Pessoal, estou com uma dúvida aqui. Se alguém de vocês tem uma Bematech MP25 FI ou MP50 FI, poderia testar pra mim se o ACBrECF está pegando o NumCCF corretamente? É que eu vi que o código está assim function TACBrECFBematech.GetNumCCF: String; begin Result := '' ; if fpMFD then begin try { Comando disponivel apenas a partir da MP2100 } Result := RetornaInfoECF( '55' ) ; except end ; end ; end;[/code] e a princípio deveria estar assim [code]function TACBrECFBematech.GetNumCCF: String; begin Result := '' ; if fs25MFD then begin try { Comando disponivel apenas a partir da MP25 e das térmicas } Result := RetornaInfoECF( '55' ) ; except end ; end ; end; Na maior parte dos casos no entanto, parece que o ACBrECF trata fs25MFD como equivalente a fpMFD...
  7. O que é apresentado no log do ACBrECF?
  8. Não sei o caso do Delphi 2009, mas o Delphi 7 não foi preparado para executar no Windows vista ou 7. Então é de se esperar alguns erros como esses. As vezes, é culpa dos componentes sim. Não sei se esse é o caso Veja um problema parecido em: http://forums.embarcadero.com/thread.js ... eID=322848
  9. Use o emulador de 64 bits para SO de 64 bits e o de 32 bits para SO de 32 bits. O com0com tem os dois modelos.
  10. A função equivalente na dll é a Bematech_FI_VendeItemArredondamentoMFD. Mas também não sei qual o comando via serial pra ela...
  11. Olá Márcio, Acho que você não entendeu minha resposta. Não estava reclamando de você postar pra tentar ajudar. Apenas respondendo que poderia ser um erro nos loops na geração do seu arquivo. Como você mesmo mencionou esse erro já foi relacionado antes aqui, mas o post original não foi pra frente, deixando a impressão de que o erro é relacionado ao código do usuário e não ao do componente. No seu primeiro post você não disse que já tinha visto os tópicos anteriores (viewtopic.php?f=12&t=2133) e nem mencionou informações necessárias para saber onde está o erro, então não dá para adivinhar o que está acontecendo. Em última instância o SPED PIS/CONFINS não está totalmente completo ainda. Então toda e qualquer dúvida, sugestão e/ou relato de bug é bem-vindo.
  12. Se a impressora não estiver lacrada para uso, não funciona mesmo.
  13. Não é o seu código que gera o registro? Então é no seu código que deve limitar a geração, não no componente.
  14. Favor postar o código que chama a geração do arquivo.
  15. Você pode anexar aí as alterações sugeridas?
  16. Parece que ele está esperando os registros do bloco G. Não é isso? Acho que mesmo que não tenha nenhum dado você precisa gerar o G001 e o G990.
  17. Se ele está chamando o método CRT do ACBrTEFD, então ele já está efetuando o pagamento. Logo o pagamento em dinheiro já devia ter sido efetuado. Até onde me lembro, e minha memória pode ser falha, é assim que deve funcionar. Como eu disse, se minha memória não me falha, o manual trata desse assunto. Você Não pode passar pro GP um valor diferente do restante no cupom se não estiver no modo múltiplos cartões.
  18. 'Valor da Operação TEF deve ser igual ao Saldo a Pagar' Isso é regra do TEF. O pagamento TEF deve ser o último e, assim, no valor total do saldo a pagar. Se não me engano, está explicado nos manuais.
  19. teste o 333333333333333
  20. 1- Nesse caso, tanto faz TEF discado ou dedicado, já que não vai usar. De acordo com a maioria dos usuários do ACBr até agora, o dedicado seria mais rápido de implementar. 2 - se fizer parceria com o pessoal da DataRegis parece que não. 3 - se você vai fazer o soft pra vender só em SP E ninguém vai usar o TEF, essa me parece a melhor opção a princípio. Afinal, você não precisa nem da certificação TEF nem da homologação PAF-ECF. Mas é melhor verificar com a SEFAZ daí se existe algum outro requisito que você precisa cumprir para cadastrar o programa lá.
  21. Você podia ter sido mais específico... por exemplo, qual o valor que foi gravado no campo 10? qual valor que você esperaria que fosse gravado?
  22. não leo, O ACBrTEFD é o componente para Delphi para a comunicação com TEF do qual o ACBrMonitor e da DLL foram baseados. Não é por comando texto. Acho melhor deixar o Rafael lhe responder com mais detalhes pois eu não tenho prática com a DLL, apenas com os componentes.
  23. Desde que você possa visualizá-los de alguma forma, num relatório ou parâmetro de configuração, acho que não tem problema você escondê-los temporariamente. Isso daí é aquele tipo de coisa que vai depender do homologador, pois não há uma lei ou teste específico.
  24. Acho que não. Você bloqueou o teclado, não a aplicação. É assim que o DEMO do ACBrTEFD funciona. Não entendi como podem ser diferentes... ou talvez não tenha entendido corretamente sua questão.
  25. Eu já usei o adaptador para testes e não tive problemas. Já usei placas PCI e também funcionou corretamente. O ACBrECF só funciona comunicando pela serial. Mas essa serial pode ser emulada. O que significa que você não precisa ter uma serial física no computador. Vide o exemplo da instalação de emuladores, incluindo o da própria Bematech. Veja esse tópico creio que você não leu tudo no fórum a respeito: viewtopic.php?f=10&t=2917&p=13390 Espero que ajude,
×
×
  • 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.