Informando os código CEST e NCM no ECF Bematech

Home » Impressoras Fiscais » Middleware fiscal » BemaFI32 » 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_VendeItemDepartamentoEsta função possibilita uma descriçã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!

Qualquer dúvida, é só chamar nossos especialistas no Chat Online!

Equipe BSP
Bematech Software Partners