CUPOM FISCAL COM DESCRICAO DO ITEM MAIOR QUE 29 ??

FEDERHEN 06/09/2010 09:56:09
#352325
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)
FEDERHEN 06/09/2010 15:11:28
#352346
Alguêm ????
F001E 06/09/2010 17:14:29
#352362
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....
FOXMAN 06/09/2010 19:16:04
#352369
Resposta escolhida
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