Napisao sam proceduru u delfiju sa comport komponentom za štampanje fiskalnog računa trenutno za GALEB fiskalnu kasu FP-550
Evo koda kako sam ja mislio da bih trebalo jer ovo nisam dosad radio:
procedure TForm1.Button1Click(Sender: TObject);
begin
KasaPort.Open;
KasaPort.WriteStr('30H(48)'+#13#10);//Otvaranje fiskalnog isečka
KasaPort.WriteStr('2BH(43)'+#13#10);//Reklamni tekst HEADER
KasaPort.WriteStr('62H(98)'+#13#10);//PIB korisnika
KasaPort.WriteStr('5BH(91)'+#13#10);//IBFM id broj
KasaPort.WriteStr('66H(102)'+#13#10);//Ime operatera
KasaPort.WriteStr('34H(52)'+#13#10);//Registrovanje prodaje
KasaPort.WriteStr('38H(56)'+#13#10);//Zatvaranje fiskalnog isečka
KasaPort.WriteStr('2DH(45)'+#13#10);//Sečenje papira
//KasaPort.WriteStr('6AH(106)'+#13#10);//Otvaranje fioke
Pa me interesuje da li bih to ovako trebalo ili na neki drugi način jer nemam fiskalnu kasu da bih to probao
ali sam probao preko Virtual Port Driver-a da povežem dve iste aplikacije i pošalje mi ove komande iz jedne u drugu aplikaciju
(Komande su iz Galebovog protokola za FP-550).
Pa sada ne znam da li je to to ili bih još nešto trebalo da se doda ili izmeni u kodu i da li je potreban drajver za tu kasu
od proizvodjača kase ili može i on da se razvije u delfiju ali ja to ne znam kako bih trebalo jer ako bih hteo za drugu kasu onda bih trebao
menjati druge komande za za kase drugih modela i proizvodjača.
Ako ima neko neki bolji nacin za povezivanje i štampanje fiskalnih računa svaka pomoć dobrodošla.