CUPOM FISCAL COM DESCRICAO DO ITEM MAIOR QUE 29 ??
Tenho uma impressora Bematech MP20-FI II.
O comando abaixo gera um item de venda no cupom fiscal, com descrição de 29 caracteres.
Como faço para gerar uma descrição maior, pois và no manual que posso aumentar para 200 caracteres???
O manual não está muito claro, a respoito desde comando.
Wg_Buffer = Chr(27) + [Ô]|9|[Ô] & _
Cod + [Ô]|[Ô] & _
Desc + [Ô]|[Ô] & _
IndAliq + [Ô]|[Ô] & _
Qtde + [Ô]|[Ô] & _
Preco + [Ô]|[Ô] & _
Desconto + [Ô]|[Ô] & _
Chr(27)
Wg_Retorno = FormataTX(Wg_Buffer)
O comando abaixo gera um item de venda no cupom fiscal, com descrição de 29 caracteres.
Como faço para gerar uma descrição maior, pois và no manual que posso aumentar para 200 caracteres???
O manual não está muito claro, a respoito desde comando.
Wg_Buffer = Chr(27) + [Ô]|9|[Ô] & _
Cod + [Ô]|[Ô] & _
Desc + [Ô]|[Ô] & _
IndAliq + [Ô]|[Ô] & _
Qtde + [Ô]|[Ô] & _
Preco + [Ô]|[Ô] & _
Desconto + [Ô]|[Ô] & _
Chr(27)
Wg_Retorno = FormataTX(Wg_Buffer)
Alguêm ????
Cara da uma procurada na net sobre a Bematch MP20-FI II.....tem como imprimir sim mais de 29 caracteres...dai a Descrição do Produto ficaria com 2 ou mais linhas no Cupom...E fiz isso há algum tempo....vou ver aki..se eu achar passo um exemplo pra vc....
Amigo, não sei qual dll vc ta utilizando mas com a MP2100-FI TH e utilizando a DLL BemaFI32.dll eu utilizo a função abaixo.
If Len(Descricao) > 29 Then
Retorno = Bematech_FI_AumentaDescricaoItem(Mid(Descricao, 1, 200))
Retorno = Bematech_FI_VendeItem(Codigo, Left(Descricao, 29), _
Aliquota, TipoQuantidade, quantidade, CasasDecimais, _
ValorUnitario, TipoDesconto, Desconto)
Else
Retorno = Bematech_FI_VendeItem(Codigo, Descricao, _
Aliquota, TipoQuantidade, quantidade, CasasDecimais, _
ValorUnitario, TipoDesconto, Desconto)
End If
Tópico encerrado , respostas não são mais permitidas