Autor Tema: HCP Best -Citanje broja racuna preko XML fajla  (Pročitano 15018 puta)

veljkovic

  • Administrator
  • Novajlija
  • *****
  • Poruke: 11
    • Pogledaj profil
HCP Best -Citanje broja racuna preko XML fajla
« poslato: Jul 02, 2012, 01:25:00 posle podne »
Postoji mogucnost citanja broja racuna preko XML fajlova  - HCP Residential gateway. Ova opcija je dostupna preko korisnike komande. Program vraca niz od 512 bajtova, u obliku XML fajla - user_command_reply.xml. Broj je od 4. do 8. bajta - celobrojni zapis u 4B (LSB first).

KOMANDA KOJU SALJETE:

<?xml version='1.0' encoding='UTF-8' standalone='yes'?>
<KOMANDE>
  <DATA CMD='USER_COMMAND' COMMAND_BYTE='9'>
   <COMMAND_DATA LENGTH="4" VALUE="1005684" />
  </DATA>
</KOMANDE>

ODGOVOR:

<?xml version='1.0' encoding='UTF-8' standalone='yes'?>
<REPLY>
  <DATA BYTE='116' />
  <DATA BYTE='88' />
  <DATA BYTE='15' />
  <DATA BYTE='0' />
  <DATA BYTE='44' />
  <DATA BYTE='1' />
  <DATA BYTE='0' />
  <DATA BYTE='0' />

  <DATA BYTE='0' />
  <DATA BYTE='0' />
.....
  <DATA BYTE='255' />
  <DATA BYTE='255' />
  <DATA BYTE='255' />
  <DATA BYTE='0' />
</REPLY>

U ovom primeru  br.  racuna je bio 300. Gledaju se druga 4B koja su oznacena crvenom bojom. Za konkretni primer broj racuna dobijamo na sledeci nacin:
<DATA BYTE='44' /> --------------44
 <DATA BYTE='1' /> --------------256*1
256*1+44=300


Komanda za čitanje broja računa kod fiskalne kase HCP Prima sadrži drugu adresu sa koje se dobijaju informacije o poslednjem odštampanom fiskalnom isečku. Ispod je primer komande za kasu HCP Prima:

<?xml version='1.0' encoding='UTF-8' standalone='yes'?>
<KOMANDE>
  <DATA CMD='USER_COMMAND' COMMAND_BYTE='9'>
  <COMMAND_DATA LENGTH="4" VALUE="271352" />
  </DATA>
</KOMANDE>
« Poslednja izmena: Septembar 25, 2015, 11:11:20 pre podne od strane stefan »