none
Códigos de Barras no ECF RRS feed

  • Discussão Geral

  • Edição 65 | 11/04/2011
     
      Códigos de Barras no ECF

    Prezado parceiro,

    Nesta edição de nosso Flash Tip, vamos conhecer as funções da BemaFI32/BemaFI64.dll que realizam a impressão de códigos de barras nos ECFs térmicos Bematech.

    Podemos utilizar códigos de barras no campo referente à mensagem promocional (Cupom Fiscal), em cupons de recebimentos não fiscais, bem como em relatórios gerencial e comprovante não fiscal vinculado (comprovante de crédito e débito).

    Para a impressão dos códigos de barras no cupom fiscal e no cupom de recebimento não fiscal, iremos utilizar o campo referente à mensagem promocional, no fechamento destes cupons. No caso de impressão dos códigos de barras no relatório gerencial e no comprovante não fiscal vinculado, teremos duas funções: uma para configurar o código de barras e outra para a impressão. Nestes dois documentos, cada código de barras é impresso por uma função diferente da dll.

    Para impressão do código de barras no cupom fiscal e no cupom de recebimento não fiscal, usaremos a função Bematech_FI_TerminaFechamentoCupomCodigoBarrasMFD.

    Seus parâmetros são os seguintes:

    Parâmetro
    Definição
    cMensagem STRING com a mensagem promocional com até 384.
    cTipoCodigo STRING com o tipo de código de barras, exemplos: "EAN13", "PDF417", "ITF", "EAN8", "CODABAR", "CODE128", "CODE39", "ISBN", "MSI", "PLESSEY", "UPCA" e "UPCE".
    cCodigo STRING com os dados do código a ser impresso, respeitando a definição do tipo de código escolhido.
    iAltura INTEIRO com o valor de altura, entre 1 e 255. O default é 162.
    iLargura

    INTEIRO com o valor da largura, entre 0 e 2, onde:
    0 - barras finas
    1 - médias (default)
    2 - grossas

    iPosicaoCaracteres

    INTEIRO com o valor da posição dos caracteres do código, entre 0 e 3, onde:
    0 - não imprime os caracteres
    1 - caracteres acima do código
    2 - caracteres abaixo do código
    3 - acima e abaixo

    iFonte

    INTEIRO com o valor da fonte de impressão, entre 0 e 1, onde:
    0 – Normal
    1 - Condensado

    iMargem INTEIRO com o valor da margem, entre 0 e 575. O valor default é 0.
    iCorrecaoErros INTEIRO com o valor para a correção de erros de impressão do código, entre 0 e 8.
    iColunas INTEIRO com o valor do tamanho da coluna gráfica, entre 0 e 30.

    Para a impressão do código de barras no relatório gerencial e no comprovante não fiscal vinculado, usaremos as funções de configuração e impressão do código, conforme citamos abaixo... (leia mais)

    Um forte abraço e até o próximo Flash Tip!

    Iohannes Nakatani
    Analista de Suporte ao Desenvolvedor
    Engenharia de Desenvolvimento - P&D - Bematech S/A

    0800 644 SBSP (7277)

    Email/MSN: suporte.iohannes@bematech.com.br
    skype: suporte.iohannes

     


    Artigos

    Artigos, Notícias e Assuntos que envolvem o "mundo" da Automação Comercial, acesse o blog BemaCAST: http://partners.bematech.com.br/bemacast


    Últimas Notícias


    Edição 64 - Rateio no ECF

    Edição 63 - Gerando o SPED

     
    Canais de atendimento BSB


    0800 644 7277 - Suporte exclusivo ao parceiro desenvolvedor de software

    Dúvidas sobre o programa BSP, contate: partners@bematech.com.br



    Twitter | Blog | Fórum


    SAC | Indicar um amigo | Suporte | FAQ

    Caso não queira receber o Flash Tip, clique aqui.

     
    Bematech S. A. | Todos os direitos reservados - Copyright 2010
    <map name="Map"> <area shape="rect" coords="49,13,194,108" href="http://www.bematech.com.br" alt="Bematech S/A" target="_blank" /> <area shape="rect" coords="225,68,315,105" href="http://partners.bematech.com.br/bemacast/category/flash-tip/" alt="Bematech Flash News" target="_blank" /> </map>
    terça-feira, 19 de abril de 2011 15:10

Todas as Respostas

  • Colega,

    Por Gentileza esclareça aqui uma ignorância da minha parte:

    As empresas estão usando impressão de código de barras no cupom fiscal em que situação? Com qual objetivo? Em que isso pode facilitar a vida da empresa?

    Eu ainda não vi necessidade prática disso no ECF talvez justamente por não saber as situações em que teriam utilidade prática tal impressão.

    Grande abraço do amigo Rezende.

    quarta-feira, 20 de abril de 2011 12:08
  • Olá Rezende, boa tarde!

    Existem sistemas que identificam a compra do cliente através de um código de barras gerado internamente pelo estabelacimento. Por exemplo, quando o cliente faz uma compra parcelada, cada parcela/vencimento é identificado através de um código de barras e impresso no relatório gerencial em forma de um carnê. Assim, quando o cliente retornar para o pagamento da parcela, o sistema lê este código de barras e já o identifica, trazendo as informações de sua compra.

    Isso agiliza a identificação do cliente e de suas compras.

    Ats,
    André Munhoz

     

    quarta-feira, 20 de abril de 2011 17:48