Mais uma vez venho pedir ajuda , pois preciso imprimir servico na impressora fiscal bematech.
Para imprimir um item na imp. fiscal bematech , eu faco assim.
Código: Selecionar todos
// POSICAO NA IMPRESSORA FISCAL. POSICAO 01,02,03 ETC...
VCOD_12=''01''
vCOD_25=''02''
VCOD_5 ="03"
// DEFININDO A ALICOTA , ICM_PE = COD.ALICOTA DO PRODUTO Q , SE FOR 1=17% 2=12, ETC...
IF Icm_PE="1"; wIcm:=Vcod_17 // 17%
ElseIf Icm_PE="2"; wIcm:=Vcod_12 // 12%
ElseIf Icm_PE="3"; wIcm:=Vcod_25 // 25%
ElseIf Icm_PE="4"; wIcm:=Vcod_5 // 5%
ElseIf Icm_PE="0"; wIcm:='II' // Isento
Else ; wIcm:=Vcod_17 // 17%
EndiF
// IMPRIMINDO O ITEM NA IMP . FISCAL QUE TA TUDO OK, FUNCIONANDO MARAVILHA.
FSerial := FOpen (wCom, FO_READWRITE + FO_COMPAT)
wLeitura_x=Chr(27)+Chr(251)+"09|"+StrZero(Val(wPro_Not),13)+'|'+SubStr(WDes_Reduz,1,29)+'|'+wIcm+'|'+strzero(wqtd_Not*1000,7)+'|'+strzero(wPre_Not*100,8)+'|'+'00000000'+Chr(27)
FWrite(FSerial,@wLeitura_x,len(wLeitura_x))
* FClose (FSerial)
Pois na bematech ja tentei de tudo ex.......... wicm=''ss" ou algo assim.
Agradeco antecipadamente
Clovis L Costa
por Maligno: Mensagem editada para colocar a tag [ code ]
Veja como utilizar esta tag: https://pctoledo.org/forum/faq.ph ... bcode#f2r1
Mensagem editada para formatação de texto em letras minúsculas. Evite postar mensagens com texto TOTALMENTE EM LETRAS MAIÚSCULAS.
Veja as Regras do Fórum:
7 - Mensagens em letras MAIÚSCULAS poderão ser editadas sem aviso prévio.

