Ir para conteúdo
  • Cadastre-se

dev botao

Arquivomfd_Dll


  • Este tópico foi criado há 3632 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

Pessoal,

 

Estou com problemas ao gerar os arquivos do ECF AtoCotepe17/04, no qual utilizo para atender o SPED. Quando gero pelo ACBrMonitor, não são gerados os registros E07, E09, E11, E12 e E13, somente a partir dos E14 que são gerados. Já li no forum, tentei resolver mais ainda não consegui.

 

Preciso que no arquivo gere E02, E07, E09, E11, E12, E13, E14, E15, E16 e E21.

 

Este é o comando que estou enviando para o ACBr.

 

ECF.ArquivoMFD_DLL(01/03/2014, 31/03/2014,C:\Tecmicro\Cot1704LMFCPeriodo.txt,[docTodos],finTDM)  

 

Utilizo uma Bematech 2100 e pelo Bamatools consigo gerar conforme necessito.

 

Alguém tem alguma luz!?

Link para o comentário
Compartilhar em outros sites

  • Fundadores

Notei nos fontes do ACBrMonitor que ele não faz uso dos parâmetros 4 e 5 desse método:

        else if Cmd.Metodo = 'arquivomfd_dll' then
         begin
           NomeArquivo := AjustaNomeArquivoCmd( Cmd ) ;

           if pos(DateSeparator,Cmd.Params(0)) > 0 then
              ArquivoMFD_DLL(
                  StringToDateTime(Cmd.Params(0)),                { Dt.Inicial }
                  StringToDateTime(Cmd.Params(1)),                  { Dt.Final }
                  NomeArquivo )                              { Nome do Arquivo }
           else
              ArquivoMFD_DLL(
                  StrToInt(Trim(Cmd.Params(0))),                  { COOInicial }
                  StrToInt(Trim(Cmd.Params(1))),                    { COOFinal }
                  NomeArquivo ) ;                            { Nome do Arquivo }
         end

Seria necessário um ajuste no ACBrMonitor para que ele suporte esses parâmetros...
 

Tente usando: ECF.PafMF_LMFC_Cotepe1704  ou ECF.PafMF_MFD_Cotepe1704

Consultor SAC ACBr

Daniel Simões de Almeida
O melhor TEF, é com o Projeto ACBr - Clique e Conheça
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

Link para o comentário
Compartilhar em outros sites

  • Fundadores

Apliquei modificações no ACBrMonitor, para que o mesmo suporte o seguinte comando:

 

 

Comando : ECF.ArquivoMFD_DLL(nCOOIni, nCOOFim, Arquivo [, nFinalidade])

Recebe os dados MFD pela DLL gerando um arquivo do MFD de todos os documentos emitidos pelo ECF,  dentre o número de COO inicial e COO final informado em parâmetros.

Parâmetros:
nCOOInicial - Número de COO inicial do filtro.
nCOOFinal - Número de COO final do filtro.
cNomeArquivo - Nome do arquivo onde será gerado o espelho.
nFinalidade - Numérico, que descreve a finalidade do arquivo, o que pode determinar os registros que serão incluidos no mesmo.
              Se não for informado assume "2 ou finMFD"

1 ou finMF
2 ou finMFD
3 ou finTDM
4 ou finRZ
5 ou finRFD
6 ou finNFP
7 ou finNFPTDM
8 ou finSintegra
9 ou finSPED

Exemplos:
ECF.ArquivoMFD_DLL( 001002, 001005, "C:\temp\ACBr_Esp.txt" )
ECF.ArquivoMFD_DLL( 001002, 001005, "C:\temp\ACBr_Esp.txt", 3 )  
ECF.ArquivoMFD_DLL( 001002, 001005, "C:\temp\ACBr_Esp.txt", finRFD )  

Exemplo de Resposta:
OK:
 

 

Deve estar disponível na próxima compilação Semanal, para os usuários do SAC

  • Curtir 1
Consultor SAC ACBr

Daniel Simões de Almeida
O melhor TEF, é com o Projeto ACBr - Clique e Conheça
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

Link para o comentário
Compartilhar em outros sites

  • Este tópico foi criado há 3632 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar Agora
×
×
  • 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.