Centar za edukaciju-BiH



#211 18.02.2011 10:10
biromega Van mreze
Clan
Registrovan od:10.12.2010
Postovi:189


Predmet:Re: Fiskalizacija u FBiH
Za HCP

Najvažnije je kada pošaljete fajl CMD.OK da u programu obezbjedite "čekanje" (provjeru) dok se taj fajl ne obriše od strane drajvera. Nije dobro unaprijed određivati "vrijeme čekanja". Vrijeme čekanja zavisi od mnogo faktora.

KADA SE FAJL CMD.OK OBRIŠE OD STRANE DRAJVERA TO ZNAK DA MOŽETE NASTAVITI (slati nove komande ili analizirati odgovore na prethodne komande)

Kod reklamiranih računa je važno "sačekati" režim reklamiranja.

Evo i malog podsjetnika

A) KLIJENTSKI RAČUN

(1) kreirati fajl CLIENTS.XML

<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>'
<CLIENTS>
<DATA IBK="1234567890123" NAME="naziv" ADDRESS="adresa" TOWN="grad" />
</CLIENTS>

(2) poslati fajl CMD.OK i "čekati" da ga drajver obriše

(3) kreirati fajl CMD_Kxxxx.XML

<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<COMMAND>
<DATA CMD="SET_CLIENT" NUM="123453789123" />
</COMMAND>

(4) poslati fajl CMD.OK i "čekati" da ga drajver obriše

(5) slanje artikala (fajl PLU_xxxx.xml) (kao kod običnog računa)

(6) poslati fajl CMD.OK i "čekati" da ga drajver obriše

(7) prodaja (fajl RCP_xxxx.xml) kao kod običnog računa

(8.) poslati fajl CMD.OK i "čekati" da ga drajver obriše

(9) provjeriti da li folderu odgovora ima fajl RCP_xxxx.OK)

u folderu odgovora obrisati fajl bill_state.xml da bi mogli dobiti novi status
ako postoji fajl poslati komandu RECEIPT_STATE (fajl CMD_statusracuna.XML) sa sljedećim sadržajem:

<?xml version='1.0' encoding='UTF-8' standalone='yes'?>
<COMMAND>
<DATA CMD='RECEIPT_STATE' />
</COMMAND>

(10) poslati fajl CMD.OK i "čekati" da ga drajver obriše

(11) "Sačekati" fajl bill_state.xml i njega analizirati

<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<RECEIPT_STATE AMOUNT="-1" DIFFERENCE="-1" RECEIPT_NUMBER="8" REFOUND_RECEIPT_NUMBER="0" RECEIPT_TO_REFUND="0" NUM_PAY="6" NUM_PLU="0" CLIENT="0" CASHIER="255" FISCAL_DAY_STARTED="false" FISCAL_RECEIPT_STARTED="false" REFOUND_MODE="false">
<PAY AMOUNT="0" />
<PAY AMOUNT="0" />
<PAY AMOUNT="0" />
<PAY AMOUNT="0" />
<PAY AMOUNT="0" />
<PAY AMOUNT="0" />
</RECEIPT_STATE>

"uzeti" broj fiskalnog računa

B) REKLAMIRANI RAČUN ZA KLIJENTA

(1) kreirati fajl CMD_Kxxxx.XML (prethodno ne kreiramoi fajl CLIENTS.XML jer već postoji)

<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<COMMAND>
<DATA CMD="SET_CLIENT" NUM="123453789123" />
</COMMAND>

(2) poslati fajl CMD.OK i "čekati" da ga drajver obriše

(3) "uključiti" režim reklamiranja, slanjem fajla CMD_Rxxxx.xml

<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<COMMAND>
<DATA CMD="REFUND_ON" NUM="broj_računa_za reklamaciju" />
</COMMAND>

(4) poslati fajl CMD.OK i "čekati" da ga drajver obriše

(5) provjeriti status (da li je ušao u reklamirani režim)

-u folderu odgovora obrisati fajl bill_state.xml da bi mogli dobiti novi status
-poslati komandu RECEIPT_STATE

<?xml version='1.0' encoding='UTF-8' standalone='yes'?>
<COMMAND>
<DATA CMD='RECEIPT_STATE' />
</COMMAND>

-poslati fajl CMD.OK i "čekati" da ga drajver obriše
-sačekati fajl bill_state.xml i njega analizirati


<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<RECEIPT_STATE AMOUNT="-1" DIFFERENCE="-1" RECEIPT_NUMBER="8" REFOUND_RECEIPT_NUMBER="0"[/color] RECEIPT_TO_REFUND="0" NUM_PAY="6" NUM_PLU="0" CLIENT="0" CASHIER="255" FISCAL_DAY_STARTED="false" FISCAL_RECEIPT_STARTED="false" REFOUND_MODE="true">
<PAY AMOUNT="0" />
<PAY AMOUNT="0" />
<PAY AMOUNT="0" />
<PAY AMOUNT="0" />
<PAY AMOUNT="0" />
<PAY AMOUNT="0" />
</RECEIPT_STATE>

kada se "uvjerimo" da smo ušli u režim reklamacije

(6) prodaja (fajl RCP_xxxx.xml) kao kod običnog računa (ne kreiramo fajl PLU_xxxx.xml)

(7) poslati fajl CMD.OK i "čekati" da ga drajver obriše

(8.) provjeriti da li folderu odgovora ima fajl RCP_xxxx.OK)

u folderu odgovora obrisati fajl bill_state.xml da bi mogli dobiti novi status
ako postoji fajl poslati komandu RECEIPT_STATE (fajl CMD_statusracuna.XML) sa sljedećim sadržajem:

<?xml version='1.0' encoding='UTF-8' standalone='yes'?>
<COMMAND>
<DATA CMD='RECEIPT_STATE' />
</COMMAND>

(9) poslati fajl CMD.OK i "čekati" da ga drajver obriše

(10) "Sačekati" fajl bill_state.xml i njega analizirati

<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<RECEIPT_STATE AMOUNT="-1" DIFFERENCE="-1" RECEIPT_NUMBER="8" REFOUND_RECEIPT_NUMBER="0" RECEIPT_TO_REFUND="0" NUM_PAY="6" NUM_PLU="0" CLIENT="0" CASHIER="255" FISCAL_DAY_STARTED="false" FISCAL_RECEIPT_STARTED="false" REFOUND_MODE="false">
<PAY AMOUNT="0" />
<PAY AMOUNT="0" />
<PAY AMOUNT="0" />
<PAY AMOUNT="0" />
<PAY AMOUNT="0" />
<PAY AMOUNT="0" />
</RECEIPT_STATE>

"uzeti" broj reklamiranog fiskalnog računa
↑  ↓

#212 19.02.2011 20:24
Mirzo Van mreze
Clan
Registrovan od:28.12.2010
Postovi:54


Predmet:Re: Fiskalizacija u FBiH
Pozdrav,
piatnje za FP550, kod ispisa reklamiranog racuna za klijenta ide sve dobro do linije 56, gje piše način plaćanja i iznos (mislim na virmansku naplatu) gdje je greška?
Iz maloprodaje reklamirani racun ide uredno
↑  ↓

#213 19.02.2011 20:48
biromega Van mreze
Clan
Registrovan od:10.12.2010
Postovi:189


Predmet:Re: Fiskalizacija u FBiH
Kod reklamiranog računa obavezno (bez obzira da li je klijentski ili obični račun):

53,1,______,_,__;0;;

Znači kada se vrši reklamiranje računa za klijenta, nema nikakave uplate. U tom trenutku moraš imati "dovoljno" gotovine u kasi (povrat se vrši isključivo u gotovini - po Pravilniku ...)
↑  ↓

#214 19.02.2011 22:25
Mirzo Van mreze
Clan
Registrovan od:28.12.2010
Postovi:54


Predmet:Re: Fiskalizacija u FBiH
Hvala na odgovoru, opet zapinje na liniji 53 javlja Err, moguće da je zbog "gotovine" pa ću i to provjeriti
↑  ↓

#215 20.02.2011 11:27
Mirzo Van mreze
Clan
Registrovan od:28.12.2010
Postovi:54


Predmet:Re: Fiskalizacija u FBiH
Pozdrav, eto sad me zanima kako upravljati sa "dovoljno" gotovine u kasi, da li se to postiže samo komandama 70,1,____,_,_;+,- ?
šta je sa izdavanjem duplikata na FP550 pročitao sam na int. da ovaj uređaj ne podržava izdavanje duplikata, a neznam kad treba izdati duplikat, možda kad se izgubi original ?
↑  ↓

#216 20.02.2011 20:32
biromega Van mreze
Clan
Registrovan od:10.12.2010
Postovi:189


Predmet:Re: Fiskalizacija u FBiH
Upravljanje gotovinom na FP-550H

- poslije dnevnog izvještaja stanje gotovine se "nulira"
- za gotovinu koju "unosimo" u blagajnu (na početku rada - "sitniš" i neophodnu za reklamiranje) koristimo komandu:
70,1,______,_,__,+iznos
- gotovinu koju "iznosimo" iz blagajne (radi plaćanja nekih računa i sl.) koristimo komandu:
70,1,______,_,__,-iznos
- izvještajem presjek stanja možemo vidjeti "trenutni" iznos gotovine u blagajni
- svaka prodaja sa naplatom u gotovini povećava iznos blagajne
- svako reklamiranje (bez obzira kako je bio plaćen račun) smanjuje iznos blagajne
- da bi bilo moguće reklamiranje računa, stanje blagajne mora biti dovoljno
- iznosi koji se "unose" i "iznose" u blagajanu se ne šalju na server PU i ne čine evidentirani promet
- inspekcije mogu preko presjeka stanja kontrolisati da li je trenutni iznos gotovine u blagajni "odgovarajući"

Duplikati:

Mora se zadati vremenski okvir u navedenom formatu

109,1,______,_,__;tip_izvještaja;početak,kraj;

a) fiskalni račun: 109,1,______,_,__;F;ddmmyyhhmmss;ddmmyyhhmmss;
b) reklam.račun: 109,1,______,_,__;R;ddmmyyhhmmss;ddmmyyhhmmss;
c) dnevni izvještaj: 109,1,______,_,__;Z;ddmmyyhhmmss;ddmmyyhhmmss;
d) presjek stanja: 109,1,______,_,__;X;ddmmyyhhmmss;ddmmyyhhmmss;
e) periodični izvještaj: 109,1,______,_,__;P;ddmmyyhhmmss;ddmmyyhhmmss;
f) kompletno: 109,1,______,_,__;A;ddmmyyhhmmss;ddmmyyhhmmss;
↑  ↓

#217 20.02.2011 21:00
Mirzo Van mreze
Clan
Registrovan od:28.12.2010
Postovi:54


Predmet:Re: Fiskalizacija u FBiH
Hvala na odgovoru
↑  ↓

#218 28.02.2011 08:17
Mirzo Van mreze
Clan
Registrovan od:28.12.2010
Postovi:54


Predmet:Re: Fiskalizacija u FBiH
Pozdrav,
kod FP550 upotrijebio sam komande
350,1,______,_,__;HVALA;
350,1,______,_,__;Veza racun ' & Clip(G:Racun & ';'
sada je uređaj upamtio ovo i printa kao komercijalnu poruku na dnu f.racuna
kako se osloboditi ovog teksta.
Unaprijed zahvalan.
↑  ↓

#219 28.02.2011 12:06
miro35 Van mreze
Clan
Registrovan od:05.01.2009
Postovi:608


Predmet:Re: Fiskalizacija u FBiH
Da se i ja ubacim sa svojim HCP-om.Zanima me zna li neko kako i koja je komanda za ispis prodanih artikala za današnji dan.Ima neka komanda Read_Sold_PLU i sa njom kreira xml fajl u kojem se nalazi koji su prodani artikli npr. za današnji dan.E sad kako to da ispišem na HCP best ba ili ima neka druga komanda.Vidim da je kolega biromega prilično upućen za hcp i dosta nam je pomoga o barem meni.
Miro
↑  ↓

#220 28.02.2011 18:38
biromega Van mreze
Clan
Registrovan od:10.12.2010
Postovi:189


Predmet:Re: Fiskalizacija u FBiH
Za ispis prodatih artikala:

Poslije dnevnog izvještaja "nulirati" prodaju artikala na sljedeći način

(1) kreirati fajl CMD_RESET_XML

<?xml version='1.0' encoding='UTF-8' standalone='yes'?>
<COMMAND>
<DATA CMD="RESET_SOLD_PLU" />
</COMMAND>

(2) "poslati" fajl CMD.OK i "čekati" da ga drajver "obriše"

prodaja ...

(3) za dobijanje direktnog izvještaja o prodaji na kasi/štampaču pritisnuti sljedeće tastere (redom): [SHIFT] [2(sold plu)] [ PLU]
↑  ↓

Stranice (72):1,2 ... 20,21,22,23,24 ... 71,72


Sva vremena su GMT +02:00. Trenutno vrijeme: 1: 36 pm.