Ir para conteúdo
  • Cadastre-se

Daniel Simoes

Fundadores
  • Total de ítens

    29.397
  • Registro em

  • Última visita

  • Days Won

    782

Tudo que Daniel Simoes postou

  1. Testou dessa maneira no PosPrinterTeste? Acredito que apenas na versão do SAC, ja contemple o suporte a RAW Mas voce pode compilar o MonitorPLUS dos fontes...
  2. Parece uma boa idéia.. Uma vez que o Gerenciador Padrao do TEF discado, ja nao existe mais... Para ter certeza dessa ideia, poderíamos conferir se a NTK pensa da mesma maneira
  3. Humm.. pode ser que a versão do ACBRMONITOR que você esteja usando, ainda não suporte a impressão em RAW... mas você poderia usar a porta em modo de compartilhamento do Windows \\NomeMaquina\NomeCompartilhamento
  4. Sim... acho que com poucas alterações na classe mãe, ele já estaria operacional.. Mas é importante definir o nome da classe de forma correta... Creio que seja da Sw.Express
  5. Não é um retrocesso usar o ClientModular, ao invés da Lib CliSiTef ?? O Client Modular é da SkyTef ou da Software Express ? (Acredito que seja da Software Express)... Não me oponho a criação de uma nova classe para suportar de forma mais adequada esse "Client Modular" da Software Express... mas acho desnecessário, sendo que o ACBrTEFD tem um ótimo suporte a lib CliSiTef, a qual permite muito mais controle e integração com a aplicação...
  6. Qual é exatamente o número do campo ? Precisamos verificar como ele era definido no manual do Gerencidor Padrão.
  7. Por favor faça testes na sua impressora com o Demo PosPrinterTeste.exe disponível na área de Downloads
  8. Esse método foi projetado para gerar um TXT
  9. Não parece correto... você está chamando a geração do TXT da MFD.. e não do Binário da MF... procedure TACBrECF.PafMF_ArqMF(const NomeArquivo: String; DataInicial, DataFinal: TDateTime;Assinar: Boolean ); var EADStr: String; begin if (not fsAtivo) then raise EACBrECFNaoInicializado.create( ACBrStr(cACBrECFNaoInicializadoException) ); Self.ArquivoMFD_DLL(DataInicial, DataFinal, NomeArquivo, [ docTodos], finMF); if not FileExists(NomeArquivo) then raise EACBrEADException.CreateFmt('Arquivo MFD: "%s" não foi gerado', [NomeArquivo]); if Assinar then begin // assinar o arquivo baixado da impressora EADStr := 'EAD' + GetACBrEAD.CalcularEADArquivo(NomeArquivo); // gravar o arquivo texto com a assinatura EAD WriteToTXT(ChangeFileExt(NomeArquivo, '.TXT'), EADStr, False, True); end end; Esse foi justamente o motivo de eu ter modificado o nome dos métodos... (confusão entre Binário e TXT)
  10. Se quiser sugerir uma nova implementação nos fontes atuais, eu posso analisar...
  11. As DLLs não suportam esse recurso... (gerar a MF binária por Data)
  12. Sim... é o próprio equipamento que faz esse avanço... Deve ser alguma configuração no mesmo...
  13. Os Build modes são uteis para facilmente alternar de Debug para Release http://wiki.freepascal.org/IDE_Window:_Compiler_Options#Build_modes
  14. Já está no SVN...
  15. Compreendi a necessidade das modificações... Obrigado... já no SVN...
  16. SVN não é um bom local para .EXE... Acho que o Demo Delphi está compatível... O Lazarus pode ser baixado livremente em: http://www.lazarus-ide.org/ (use a versão 32bits)
  17. Isso é um bug do Firmware do ECF Bematech MP4200... entre em contato com o fabricante...
  18. O ACBr não usa DLLs... ele se comunica direto pela serial...
  19. Acho que tem um exemplo de uso, no mesmo projeto de Exemplo do ACBrCEP
  20. A documentação do CTe ainda não foi escrita... Tente esse link do Blog do Juliomar http://www.juliomarmarchetti.com.br/2014/05/ct-e-200-campos-para-criar-usando.html
  21. Ele continuará em "P - Pagamento", pois essa fase compreende desde após a SubTotalização, até o Fechamento do Cupom... Após o Fechamento ele passará para "L - Livre"
  22. Pode ser algum estado de ECF, errado que você está retornando ao ACBrTEFD
  23. Não sei... é necessário entrar em contato com o Fabricante...
  24. Obrigado pela contribuição, e me desculpe pela demora na analise... Já está no SVN...
  25. Olá pessoal, Após uma analise desse tópico: Notei uma grande confusão envolvendo os métodos para geração do arquivo Binário da MF e MFD Portanto, promovi modificações com o intuito de tornar a finalidade desses métodos mais clara... Porém, para isso, precisei remover e renomear alguns métodos... e essa modificação poderá causar erros de compilação na sua aplicação... Por favor leia com atenção o "Change-Log" abaixo. Em negrito estão as modificações que podem causar problemas na compilação e como corrigi-las
×
×
  • 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...