Bematech_FI_CodigoBarrasCODE93MFD

BemaFI32

Bematech_FI_CodigoBarrasCODE93MFD

Bematech_FI_CodigoBarrasCODE93MFD

 

Esta função faz a impressão do código de barras CODE93.

 

Parâmetro:

 

Código: STRING com o código que será gerado.

 

O tamanho da string é dada pela tabela abaixo:

 

Largura das Barras

Quantidade de Caracteres

0

15

1

9

2

6

 

A Largura das Barras é 1 (default).

 

Observações:

·Esta função é utilizada somente nas impressoras fiscais térmicas.
·Será acrescentado, automaticamente, o dígito verificador.
·A impressão do código de barras só será executado dentro do Relatório Gerencial ou dentro do Comprovante Não Fiscal Vinculado.
·Aceita os caracteres da tabela ASCII, na faixa de valores de 001 à 127.

Possíveis retornos da Função (INTEIRO):

 

0 (zero): Erro de Comunicação.

1 (um): OK.

-2 (menos dois): Parâmetro Inválido.

-4: O arquivo de inicialização BemaFI32.ini não foi encontrado no diretório de sistema do Windows.

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

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

 

Exemplo:

 

' Exemplo em Visual Basic

iRetorno = Bematech_FI_CodigoBarrasCODE93MFD("123-ABC")

 

// Exemplo em Delphi

cCodigo := '123-ABC';

iRetorno := Bematech_FI_CodigoBarrasCODE93MFD( pchar( cCodigo ) );