Prikazi cijelu temu 17.03.2011 09:08
Mirzo Van mreze
Clan
Registrovan od:28.12.2010
Lokacija:-


Predmet:Re: Fiskalizacija u FBiH
Pozdrav, možda bi se neko od članova uključiou u moj slučaj:
radi se o BEST BA kasa / printer ne printa mi Č,Ć,Ž,Đ,Š,č,ć,ž,đ,š a evo kako sam uradio:
Primjer za nefiskalni tekst:
NeFiskalHCPTxt Routine
Sta:Prod_Uku = '<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
Add(StakFis)
Sta:Prod_Uku = '<USER_TEXT>'
Add(StakFis)
Sta:Prod_Uku = '<DATA TXT = "Č,Ć,Ž,Đ,Š,č,ć,ž,đ,š/>'
Add(StakFis)
Sta:prod_Uku = '</USER_TEXT>'
Add(StakFis)

Fajl StakFis je ASCII fajl pod imenom Prodaja.txt, u koji smještam gore navedene komande sada kopiram ovo na osluškujući folder :
Copy('C:\Kasa\Prodaja.txt','c:\Hcp\To_Fp\Txt_104500.Xml')
Sve dobro odradi, međutim kada Hcp prihvati dati fajl za ispis javi gresku:
ERROR!
Invalid byte 1 of 1-byte UTF-8 sequence.
Ako dati fajl Txt_104500.Xml prije ispisa pozovome kroz NotePad.exe i spasim ga kroz opciju
Encoding: UTF-8 formira se isti fajl ali sa nekom konverzijom navedenih slova i onda uređaj radi.
Unaprijed zahvalan.