Comando para Ignorar Faixa de Opções
Ir para o conteúdo principal
 
  • mai 20 2016

    Edição 202 - Informando os código CEST e NCM no ECF Bematech

    Olá Partner Bematech e Desenvolvedor de Software!

    Nesta edição de nosso newsletter Flash Tip, orientamos a como realizar a impressão dos códigos CEST e NCM/SH em nossas impressoras fiscais do Convênio ICMS 85/01 e Convênio ICMS 09/09.

    De acordo com o convênio ICMS 25, publicado no D.O.U. de 13 de abril de 2016, os códigos CEST e N​​CM/SH, previstos no Convênio ICMS 92/15, de 20 de agosto de 2015, devem ser impressos no Cupom Fiscal no campo referente a descrição do item, a partir da primeira posição do campo, da seguinte forma:

    #código CEST#NCM/SH#descrição do item...

    Exemplo
    :

    #14.002.00#4823.69.00#COPO 250ML M-99 C/1000

    ​Utilizando
    a biblioteca BemaFI32/BemaFI64.dll ou LibBemaFiscal para Linux em seu PAF, a função que permite realizar a impressão do item com uma descrição estendida, é:

    Bematech_FI_VendeItemDepartamento

    Esta função possibilita uma desc
    rição do item de até 200 caracteres, conforme exemplo abaixo:


    ... Bematech_FI_VendeItemDepartamento("1234567890123", "#14.002.00#4823.69.00#COPO 250ML M-99 C/1000", "II", "5,500", "10,000", "0", "0", "01", "UN") ...

     

    Além desta função, também é possível utilizar uma outra função que prepara a descrição do item antes da realização da venda - a função Bematech_FI_AumentaDescricaoItem.

    Diferente da função anterior, que já realiza a venda do item com a descrição estendida até 200 caracteres, a função Bematech_FI_AumentaDescricaoItem precisa ser executada pelo PAF antes da função tradicional da venda do item (Bematech_FI_VendeItem), pois esta função apenas prepara na memória da impressora, a descrição do item com até 200 caracteres, para que seja impressa no lugar da descrição do item informada na função tradicional da venda. Exemplo:

    ... Bematech_FI_AumentaDescricaoItem("#14.002.00#4823.69.00#COPO 250ML M-99 C/1000")
    ... Bematech_FI_VendeItem("123", "item qualquer", "II", "I", "10", 2, "5,50", "%", "0000") ...

    Desta forma, a descrição "item qualquer" será substituída pela descrição "#14.002.00#4823.69.00#COPO 250ML M-99 C/1000".

    As bibliotecas também disponibilizam outras duas funções que possuem uma descrição de item estendida e que podem ser utilizadas, dependendo da forma de como o PAF foi escrito, são elas:

    Bematech_FI_VendeItemArredondamentoMFD

    Bematech_FI_VendeItemCV0909

    Lembrando que a função Bematech_FI_VendeItemCV0909 é específica para os modelos de ECF MP-4200 TH FI e MP-4200 TH FI II Bematech (modelos homologados no Convênio ICMS 09/09). 


    Escolha a função que melhor se adeque ao seu PAF e qualquer dúvida que surgir, nossa equipe de Suporte ao Desenvolvedor está à disposição para esclarece-la, através de nossos canais de atendimento.

    Forte abraço e boas implementações!

    Equipe BSP
    Bematech Software Partners

    CEST, NCM, ECF

     

Nenhum comentário

Faça Login ou Cadastre-se para comentar

 

Copyright © 2011 Bematech S.A. Todos os direitos reservados.

Powered by Cinq Technologies