Ir para conteúdo
  • Cadastre-se

dev botao

Comando Ecf.arquivomfd_Dll Por Periodo


Siepi
Ver Solução Respondido por Daniel Simoes,
  • Este tópico foi criado há 3575 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

Prezados, desculpem a ignorâcia, mas fiz uma experiência.

 

Executei o comando ECF.ArquivoMFD_DLL( "05/08/2014", "05/08/2014", "C:\temp\ACBr_Esp.txt", 3 )  9 vezes mudando o nome do arquivo e a finalidade de 1 até 9. O comando me gerou consequentemente 9 arquivos com os nomes que coloquei de cada finalidade. Todos eles são idênticos, não há diferença. Coloquei até em anexo.

Então pergunto, qual a finalidade da 'finalidade' de 1 a 9 se todos gerados são iguais?

finMF.txt

finMFD.txt

finNFP.txt

finNFPTDM.txt

finRFD.txt

finRZ.txt

finSintegra.txt

finSPED.txt

finTDM.txt

Link para o comentário
Compartilhar em outros sites

  • Fundadores
  • Solution

O problema está na maneira como o ACBrMonitor trata o parâmetro do TipoDoc e Finalidade... (já apliquei uma correção no SVN)

 

Você pode enviar o comando sem espaços após a virgula, e isso deve funcionar mesmo na versão atual

ECF.ArquivoMFD_DLL( "05/08/2014", "05/08/2014", "C:\Multpaf\finSPED.txt", ,9)

ou passe o passe o parâmetro como String

ECF.ArquivoMFD_DLL( "05/08/2014", "05/08/2014", "C:\Multpaf\finSPED.txt", ,"finSintegra")

 

Também há um erro no manual, a Finalidade é o quinto parâmetro e não o quarto... por favor considere os parâmetros por COO

 

 

Comando : ECF.ArquivoMFD_DLL(nCOOIni, nCOOFim, Arquivo, [nTipoDoc], [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.

nTipoDoc - Númerico ou Tipo, que descreve o tipo do documento que deve ser gerado.

caso não informado assum "18 ou docTodos"

 

0 ou docRZ

1 ou docLX,

2 ou docCF,

3 ou docCFBP,

4 ou docCupomAdicional,

5 ou docCFCancelamento,

6 ou docCCD,

7 ou docAdicionalCCD,

8 ou docSegViaCCD,

9 ou docReimpressaoCCD,

10 ou docEstornoCCD,

11 ou docCNF,

12 ou docCNFCancelamento,

13 ou docSangria,

14 ou docSuprimento,

15 ou docEstornoPagto,

16 ou docRG,

17 ou docLMF,

18 ou docTodos,

19 ou docNenhum

 

nFinalidade - Numérico ou Tipo, 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"

 

0 ou finMF

1 ou finMFD

2 ou finTDM

3 ou finRZ

4 ou finRFD

5 ou finNFP

6 ou finNFPTDM

7 ou finSintegra

8 ou finSPED

 

Exemplos:

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

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

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

 

Exemplo de Resposta:

OK:

  • 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

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