Ir para conteúdo
  • Cadastre-se

Felipe Aron

Membros
  • Total de ítens

    83
  • Registro em

  • Última visita

Tudo que Felipe Aron postou

  1. OK, Grato! Já achei a solução...
  2. Daniel, sinceramente tenho algumas dúvidas. Todo mês gero os arquivos do CAT 52 para o cliente através do programa WinMFD2 da Bematech. Ele gera os respectivos arquivos do mês (um arquivo para cada dia do mês). Agora preciso implementar isso diretamente no sistema, afim de tornar mais prático a geração desses arquivos. Como disse, é uma impressora MP-4000 TH (Não matricial). Pergunta que está deixando eu confuso: Qual a diferença entre CAT-52 e Cotepe 17/04? O Cotepe gera os arquivos diários também?
  3. PessoALL, identifiquei o problema mas ainda não encontrei a solução! Ao executar o programa, percebi que o arquivo INI é pré-carregado junto. Com isso, mesmo após indicar o caminho que eu quero que gere os arquivos, por algum motivo, ele enxerga a primeira leitura do Path (original). Ele somente gera o "download.mfd" na pasta correta, porém todo o resto está gerando o path original. Tentei alterar o Path manipulando o INI antes da execução do método e ativação da impressora, porém não adiantou. Alguém tem alguma dica como resolver?
  4. Estou usando como exemplo a geração de Fev/2014: PafMF_GerarCAT52(StrToDate('01/02/2014'), StrToDate('28/02/2014'), 'C:\NFP'); No arquivo INI, o "Path" está setado para C:\ Depois que executo o método acima, o ACBr altera o Path do INI para C:\NFP\ O arquivo .mfd é gerado na pasta correta -> C:\NFP Mas os arquivos diários são gerados no C:\
  5. Fiz os testes aqui, inclusive usando as novas dlls da bematech e também as contidas no fonte do ACBr. O método PafMF_GerarCAT52() gera os arquivos mas gera no path contido inicialmente no INI e não no path que indiquei. Fazendo o mesmo bloco do método consegui gerar os arquivos corretamente na pasta indicada, porém leva muito mais tempo para gerar. DataArq := dtInicial.Date; DirArq := Trim(edtDiretorio.Text); repeat NomeArq := IncludeTrailingPathDelimiter(DirArq) + NomeArqCAT52(ECF.RFDID, ECF.NumSerie, DataArq); ArquivoMFD_DLL(DataArq, DataArq, NomeArq, [docTodos], finNFPTDM); DataArq := IncDay(DataArq, 1); until DataArq > dtFinal.Date; O que percebi é que fazendo dessa forma ele cria o arquivo lendo a memória para cada dia em questão, diferente do método direto do ACBrECF - PafMF_GerarCAT52() que cria o arquivo MFD uma unica vez (contendo todo o período) para depois extrair as informações diárias. Pergunta: O que acontece? Porque esse problema de gerar no path errado? Para os que já utilizam com Bematech, poderia dizer se está funcionando corretamente?
  6. Estou usando a versão (Outubro/2013): BemaFI32.dll - 6.1.2.5 BemaFI32.ini BemaMFD.dll - 2.1.2.1 BemaMFD2.dll - 2.1.2.7 O método PafMF_MFD_Cotepe1704 não utiliza o mesmo método do PafMF_GerarCAT52? Pois o CAT52() funciona, mas tem o problema do Path do INI.
  7. Fiz os testes aqui com calma (máquina com windows XP e arquivos INI e DLL na pasta do sistema) e estou com os seguintes problemas: PafMF_GerarCAT52 Gera os arquivos diários sem problema, PORÉM o ACBrECF altera o Path do BemaFI32.ini, gera o arquivo MFD no caminho indicado, mas os arquivos diários estão sendo gerados no Path antigo (antes da modificação, no caso C:\) Só esse detalhe do Path alterado, o resto funcionou direitinho. PafMF_MFD_Cotepe1704 Erro ao executar xBematech_FI_ArquivoMFDPath. O que pode estar acontecendo? Qualquer dica é bem vinda.
  8. Fala galera blz?! To usando o ACBrECF para geração dos arquivos de Nota Fiscal Paulista para impressora fiscal Bematech. Estou usando o método PafMF_MFD_Cotepe1704(data_inicial, data_final, path_arquivos) Existe o comentário no método PafMF_GerarCAT52() para ECF somente sem MFD para usar o método Cotepe1704. Porém ao executar o método ele cria apenas o arquivo ".mfd" não gerando os arquivos diários. Vi esse post no fórum com mesmo problema porém já foi feita a correção no ACBr: As dlls da bematech já estão atualizadas. Perguntas: a) O que pode estar acontecendo? O método, pelo que entendi usa a dll da Bematech. Ele usa também o arquivo INI? Vou verificar mas acho que pode estar gerando os arquivos no Path indicado no INI. Desde já agradeço pela ajuda! Abraç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.