Ir para conteúdo
  • Cadastre-se

gss200610

Membros
  • Total de ítens

    347
  • Registro em

  • Última visita

Tudo que gss200610 postou

  1. mais qual voce usou pra gerar MF -> por data , pq nos metodos ai, so vi pra gerar total, e no ato é claro pra gerar referente ao mes anterior , ou seja do dia 01 a final do mes e nao total se puder postar ai a geracao do arquivo binario MF gerado por data, agradeço
  2. Sim, no Ato Cotepe pede para gerar o arquivo binário e um TXT a parte com a assinatura EAD do respectivo binário, isso se deve para não invalidar o binário colocando o EAD no mesmo. segue arquivo da MF por data gerado com metodo, que falei, observe que nao esta assinado dentro do binario e sim criado um txt com a assinatura do binario 12025620131100405572_20161123_142640_142640.MF 12025620131100405572_20161123_142640_142640.TXT
  3. entao como diz no ato cotepe é prar o binario com extensao MF e gerar o txt com a assinatura dessse MF
  4. Self.ArquivoMFD_DLL(DataInicial, DataFinal, NomeArquivo, [ docTodos], finMF); veja o parametro finMF
  5. ja tinha implementado e testado, atualizei agora, e perdir as alteracoes feitas, vou analizar novamente, fazê-las e posta aqui, incluvise no meu post ai tem as units alteradas sem afetar o acbr. incluir ate novas funcoes de validacoes na integra pra daruma de erros extendidos. se puderem analizar. fico grato. as units estao anexado no post anterior. e testei e estao funcionando
  6. o da daruma, conforme postei antes, falei com o suporte e me passaram aquele comando, no qual postei as units pra voces analizarem, mais a funcao esta nos fontes postados.
  7. PafMF_ArqMF_Binario como gerar esse aqui por data? pois no paf tem de gerar MFD E MF por data referente ao mes inferior a data da reducao da virada do mes. 2. O PAF-ECF deve, quando da emissão da primeira Redução Z de cada mês, comandar automaticamente a gravação de arquivo eletrônico no formato binário com dados extraídos do dispositivo de Memória Fiscal do ECF, relativo ao mês imediatamente anterior. 3. O PAF-ECF deve, quando da emissão da primeira Redução Z de cada mês, comandar automaticamente a gravação de arquivo eletrônico no formato binário com dados extraídos do dispositivo de Memória de Fita Detalhe do ECF, relativo ao mês imediatamente anterior. se eu estive enganado me corrija, mais vi que apenas o PafMF_ArqMFD_Binario tem opcao de data, e quando ao MF?
  8. se nao for incomodo, tem previsao de quando sera disponibilizado no svn, pois irei homologar em dezembro. e ja estou testando meu paf todo
  9. em anexo arquivos com modificacoes para ARQUIVO MF com geracao do txt assinado com ead. fiz algumas melhorias na unit ACBRECFDARUMA.PAS ( tratamento dos erros extendidos ); adicionei o overload na unit acbrecf para gerar o MF: procedure PafMF_ArqMF(const NomeArquivo: String; DataInicial, DataFinal : TDateTime; Assinar: Boolean = True );overload; usa o metodo: ArquivoMFD_DLL(DataInicial, DataFinal, NomeArquivo, [ docTodos], finMF); 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 MF: "%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; ACBrECF.pas ACBrECFDaruma.pas
  10. bom nao sei se vem ao caso, mais se fosse possivel queria implementar os metodos de tratamentos de retornos pra daruma. assim o metodo de erro: eInterpretarRetorno_ECF_Daruma retornaria a msg conforme daruma mesmo. seria ate mesmo uma forma de contribuir.
  11. observei os fontes: acbrecfdaruma Ativo := False; Tipo := 'DATAM'; DtInicial := FormatDateTime('ddmmyyyy', DataInicial); DtFinal := FormatDateTime('ddmmyyyy', DataFinal); OnLine := (OldAtivo) or ((TACBrECF(fpOwner).Modelo = ecfEscECF) and (TACBrECF(fpOwner).Ativo)); // utilizar o modo on-line quando a impressora estiver ativa e o off-line quando não estiver if OnLine then begin Resp := xrGerarRelatorio_ECF_Daruma(Relatorio, Tipo, DtInicial, DtFinal); debuguei os parametros estao chegando ao metodo, mais o rGerarRelatorio_ECF_Daruma era pra funcionar. pois tenho um projeto aqui que fiz pra testar via loadLibrary pra gerar CAT-52 e funciona muito bem, nao entendir o pq sempre codigo erro igual a zero com acbr.
  12. estou tentando gerar , pois o metodo tem um parametro onde vc pasa a fnalidade do arquivo, e na daruma é MF. sempre codigo erro: 0 nao conseguir gerar de forma alguma mesmo se colocar mfd ACBrECF1.ArquivoMFD_DLL(DateTimePicker1.Date, DateTimePicker2.Date, Edit1.Text, [docTodos], finMF);
  13. esse metodo gera tanto o MF quanto MFD, pq vi ai que é pra MFD, e la no requisto sao dois arquivos MF E MFD. tentei gerar o mfd aqui e deu erro xGerarRelatorioDaruma, uso DARUMA
  14. gerar o arquivo txt unico , como gera o exemplo deles, e nao em varios arquivos como esta gerando atualmente pelo acbr.
  15. estou usando o metodo PafMF_GerarCAT52 para geracao da cata com daruma, e gera varios arquivos na pasta, sendo que executado com exemplo deles, vc passa o nomer do arquivo e gerar um txt com tudo dentro do mesmo. pq aqui contadores pedem direto esse arquivo pra importar formato TDM
  16. ola a todos , gostaria de saber como gerar o arquivo PafMF_ArqMF por periodo de data, so achei no acbr pra gerar total. preciso que gere o txt e bin assinado ACBrECF1.LeituraMemoriaFiscalSerial seria esse? so que esse nao gera os bin e txt assinado?
  17. olhando no demo do acbrecf seria esses ACBrECF1.PafMF_MFD_Cotepe1704(edtDtInicial.Date, edtDtFinal.Date, PathArquivo) -> MFD ACBrECF1.PafMF_ArqMF -> COMO GERAR POR DATA ESSE AQUI?
  18. blz deu certo, uma outra pergunta, é normal a nota autorizar e eu nao conseguir consultar pelo celular e pelo site. acusa nota inexistente
  19. estou usando TO, esta tudo setado, inclusive setei ate o iniservicos pra testar e nao passa. nao gera a url antes do chnfe no qrcode
  20. ja tentei varia formas, procurei aqui no forum e nao achei, nao estou conseguindo gerar nfce em homologacao, sempre acusa esse erro da interrogacao ai. entrei nesse link e gerei um csc e tokem pra usar: https://homolog.sefaz.go.gov.br/nfeweb/jsp/CConsultaCSC.jsf, inserir no codigo mais sempre o mesmo erro
  21. pois é mudei pra thread( nao sou expert no assunto). mais fica travando a tela, e queria deixá-la libre, pq eu poder clicar e um botao de cancelar a thread. to criando as query( firedac ) tudo dentro de cada procedure da thread , e destruindo-as em blocos try-finally. segue em anexo as units. se puder me ajudar, agradeço. UMain.dfm UMain.pas
  22. tenho um executavel que fica no tray enviando e recebendo dados entre bancos. exemplo: while not tb1.eof begin tb2.campo := tb1.campo application.processmessages; -> nesse ponto apos o primeiro registro, nem chega executar o next, ja fecha a query tb1.next end; alguem ja passou por isso, pois a unica forma que conheco de nao travar a tela é process messages
×
×
  • 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.