Bematech_FI_NomeiaRelatorioGerencialMFD

BemaFI32

Bematech_FI_NomeiaRelatorioGerencialMFD

Bematech_FI_NomeiaRelatorioGerencialMFD

 

Programa Relatório Gerencial. A impressora possui um relatório default pré-programado: "Relatório Gerencial", no índice "01".

 

Parâmetros:

 

Indice: STRING numérica com valor entre 2 e 30 para o índice do relatório.

Descricao: STRING com até 17 caracteres com o nome do relatório.

 

Retornos da Função (INTEIRO):

 

0 - Erro de comunicação.

1 - Ok.

- 2 - Parâmetro inválido.

- 4 - Arquivo ini não encontrado ou parâmetro inválido para o nome da porta.

- 5 - Erro ao abrir a porta de comunicação.

-27 - Status da impressora diferente de 6,0,0,0 (Ack, St1, St2 e St3)

 

Observações:

·Só será possível nomear um relatório gerencial, caso a impressora ainda não tenha iniciado o seu movimento.
·Não é possível alterar ou apagar um relatório gerencial já gravado.
·Na impressora fiscal Bematech modelo MP-2100 TH FI ou MP-4000 TH FI o tamanho da descrição dos relatórios gerenciais foi reduzido de 17 para 15 caracteres. Para manter a compatibilidade, será aceito o tamanho de 17 caracteres, mas internamente a impressora registrará apenas os 15 primeiros caracteres.

Exemplo:

 

' Exemplo em Visual Basic

iRetorno = Bematech_FI_NomeiaRelatorioGerencialMFD("2","Resumo de Vendas")

 

// Exemplo em Delphi

cIndice := '2';

cDescricao := 'Resumo de Vendas';

iRetorno := Bematech_FI_NomeiaRelatorioGerencialMFD( pchar( cIndice ), pchar( cDescricao ) );