Ir para conteúdo
  • Cadastre-se

dev botao

ECF.ArquivoMFD_DLL()


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

Recommended Posts

Bom dia, estou tentando gerar o arquivo do cat 52 através do comando ECF.ArquivoMFD_DLL(DataInicial, DataFinal, NomeArquivo) mas estou tendo alguns problemas, utilizo a impressora BEMATECH MP-2100 TH FI.

1º - Quando consegui gerar, comparei com o arquivo gerado pelo bematool e percebi que o arquivo que gerei pelo meu sistema estava incompleto;

2º - Na maioria das vezes não consigo gerar o arquivo e apresenta o seguinte erro: "Erro ao executar Bematech_FI_DownloadMFD. Cod.: -1" esse erro só ocorre quando passo os parâmetro de data, se passar os de COO não ocorre.

Esta faltando algum procedimento ?

Link para o comentário
Compartilhar em outros sites

  • Moderadores

Já deu uma olhada no Demo na parte de menu fiscal, lá tem exemplos de todos os métodos que geram arquivos e outros que o menu fiscal exige.

Quanto ao período, basta verificar na documentação do Paf-ECF ela mostra certinho o que e qual período gerar para cada situação.

http://www.fazenda.gov.br/confaz/confaz ... 006_08.htm

Equipe ACBr

Régys Borges da Silveira

http://www.regys.com.br

certificacao delphicertificacao delphi
Link para o comentário
Compartilhar em outros sites

Testei usando o demo e obtive o mesmo resultado.

o Arquivo .txt traz os seguintes campos "E01", "E02", "E14", "E15", "E16", "E17", "E18", "E19", "E20", "E21".

Já o Arquivo .txt gerado pelo bematool traz "E01", "E02", "E05", "E06", "E09", "E10", "E11", "E12", "E13", "E14", "E15", "E16", "E17", "E18", "E19", "E20", "E21".

Estou fazendo algo de errado ?

Link para o comentário
Compartilhar em outros sites

Veja o Ato Cotepe 17/04 que trata da geração destes arquivos:

http://www.fazenda.gov.br/confaz/confaz ... 017_04.htm

5.1.2.1 - MF - Leit. Dados da Memória Fiscal (equivale aos LMFC do menu fiscal)

deve gerar os seguintes registros:

E01, E02, E03, E04, E05, E06, E07, E08, E09, E10, E11, E12, E13

5.1.2.2 - MFD - Leit. Dados da Memória Fita-Detalhe (equivale ao Arq.MFD do menu fiscal)

deve gerar os seguintes registros:

E01, E02, E14, E15, E16, E17, E18, E19, E20 e E21

Então o ACBr está gerando o arquivo corretamente. O seu bematool está gerando o arquivo errado (ou gerando com o parâmetro "5.1.2.3 - TDM - Leit. Dados das Memórias do ECF").

Quanto a geração do arquivo, tem que ser gerado um único arquivo contendo os dados do período informado. Não deve ser gerado um arquivo para cada dia.

Quanto ao "Menu Fiscal", veja se você está usando as rotinas adequadas do ACBrECF:

LX:

=> ECF.PafMF_LX_Impressao;

LMFC:

=> ECF.PafMF_LMFC_Impressao( DataInicial, DataFinal) ou ECF.PafMF_LMFC_Impressao( CrzInicial, CrzFinal);

=> ECF.PafMF_LMFC_Espelho( DataInicial, DataFinal, NomeArquivoDestino ) ou ECF.PafMF_LMFC_Espelho( CrzInicial, CrzFinal, NomeArquivoDestino );

=> ECF.PafMF_LMFC_Cotepe1704( DataInicial, DataFinal, NomeArquivoDestino ) ou ECF.PafMF_LMFC_Cotepe1704( CrzInicial, CrzFinal, NomeArquivoDestino );

LMFS:

=> ECF.PafMF_LMFS_Impressao( DataInicial, DataFinal ) ou ECF.PafMF_LMFS_Impressao( CrzInicial, CrzFinal );

=> ECF.PafMF_LMFS_Espelho( DataInicial,vDataFinal, NomeArquivoDestino ) ou ECF.PafMF_LMFS_Espelho( CrzInicial, CrzFinal, NomeArquivoDestino );

EspelhoMFD:

=> ECF.PafMF_MFD_Espelho( DataInicial, DataFinal, NomeArquivoDestino ) ou ECF.PafMF_MFD_Espelho( CooInicial, CooFinal, NomeArquivoDestino );

ArqMFD:

=> ECF.PafMF_MFD_Cotepe1704( DataInicial, DataFinal, NomeArquivoDestino ) ou ECF.PafMF_MFD_Cotepe1704( CooInicial, CooFinal, NomeArquivoDestino );

Tab. Prod.:

=> implementar por conta própria, veja exemplo do DemoECF;

Estoque Total:

=> implementar por conta própria, veja exemplo do DemoECF;

Estoque Parcial:

=> implementar por conta própria, veja exemplo do DemoECF;

Movimento Por ECF:

=> implementar por conta própria, veja exemplo do DemoPAF;

Meios De Pagamento:

=> implementar por conta própria, veja exemplo do DemoECF;

DAV Emitidos:

=> implementar por conta própria, veja exemplo do DemoECF;

Identificação Do PAF-ECF:

=> implementar por conta própria, veja exemplo do DemoECF;

Vendas Do Período:

=> implementar por conta própria, veja exemplo do DemoSINTEGRA;

=> implementar por conta própria, veja exemplo do DemoSPED;

Tab. Índice Técnico Produção:

=> implementar por conta própria, veja exemplo do DemoECF;

Parâmetros De Configuração:

=> implementar por conta própria, veja exemplo do DemoECF;

Leandro Gobbo

  • Curtir 1

Leandro Gobbo

Link para o comentário
Compartilhar em outros sites

  • Moderadores

Estou trabalhando somente com ECF e no Distrito Federal não é necessário homologação.

Se você não for trabalhar em outros estados, então deve somente seguir o que o DF mandar, mais nada.

Para fazer o registro na AF dai eles devem pedir alguma coisa além da documentação, e provavelmente ter alguns requisitos mínimos no software, basta seguir isso então.

Lembrando que se for trabalhar em outros estados ai você vai ter que seguir a ER, roteiro e homologar.

Equipe ACBr

Régys Borges da Silveira

http://www.regys.com.br

certificacao delphicertificacao delphi
Link para o comentário
Compartilhar em outros sites

  • Este tópico foi criado há 4444 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.