Seguinte...
Fui fazer a homologação PAF e o homologador disse que no "Arq. MFD" devem conter apenas os registros E01, E02, E014, E15, E16, E17, E18, E19, E20 e E21. e que na LMFC 17/04 apenas os registros E01, E02, E03, E04, E05, E06, E07, E08, E09, E10, E11, E12 e E13.
Mesmo utilizando o parametro "finalidade" = finArqMFD o arquivo foi gerado com os registros E05, E06, E08, E09, E11, E12, E13 que não deveriam estar no arquivo.
Acredito que deve ser usada a função Bematech_FI_ArquivoMFD que disponibiliza os parametros para geração dos arquivos tipo E conforme abaixo:
Estou disposto q ajudar no que for preciso.
Estou em processo de homologação e não quero usar a DLL da bematech diretamente no sistema.
Obrigado.
Iran Lima