Bematech_FI_DownloadMFD |
Realiza o download da MFD (Memória de Fita Detalhe) das impressoras fiscais térmicas Bematech.
Parâmetros:
cArquivo: STRING com o nome do arquivo que será gerado, exemplo: "DOWNLOAD.MFD".
cTipoDownload: STRING com o tipo de download, onde: "0" (zero): download total. "1" (um): download por data. "2" (dois): download por COO.
cDadoInicial: STRING com a data ou o COO inicial (data no formato DDMMAA ou DDMMAAAA, COO com no máximo 6 dígitos).
cDadoFinal: STRING com a data ou o COO final (data no formato DDMMAA ou DDMMAAAA, COO com no máximo 6 dígitos).
cUsuario: STRING com o número de ordem do proprietário do ECF, exemplo: primeiro proprietário "cUsuario = 1". Pois para cada proprietário o COO dos cupons serão diferentes.
Possíveis retornos da Função (INTEIRO):
0: Erro de comunicação. 1: OK. -2: Parâmetro inválido. -5: Erro ao abrir a porta de comunicação. -8: Erro ao criar ou gravar o arquivo. -27 - Status da impressora diferente de 6,0,0,0 (Ack, St1, St2 e St3).
Observações:
Exemplo:
' Exemplo em Visual Basic iRetorno = Bematech_FI_DownloadMFD("DOWNLOAD.MFD", "2", "000001", "000010", "1")
// Exemplo em Delphi cArquivo := 'DOWNLOAD.MFD'; cTipoDownload := '2'; cCOOInicial := '000001'; cCOOFinal := '000010'; cUsuario := '1'; iRetorno := Bematech_FI_DownloadMFD( pchar( cArquivo ), pchar( cTipoDownload ), pchar( cCOOInicial ), pchar( cCOOFinal ), pchar( cUsuario ) ); |