This is an old revision of the document!


Komandna linija modula BALANSKASA.EXE

BalansKasa.exe - pokretanje Balans Kasa POS modula

BalansKasa.exe [/f:<identifikacioni broj firme koju treba otvoriti>] [/s:<id radnog seta OkrKasa registra>] [/i:id radnog seta OkrMain registra>][/h:<nivo debagovanja>]

Standardan način pokretanja programa je zadavanje komande BalansKasa.exe. Time će biti pokrenuta poslednja firma sa kojom se radilo.

Ukoliko je potrebno pokrenuti konkretnu firmu bez posebne (XML) komande koristi se sledeća sintaksa:

BalansKasa.exe /f:<id firme>

gde je

<id firme> - broj firme koju treba pokrenuti (baza podataka /Data 20/<broj firme>)

Ovako zadata komanda ignorisaće poslednju firmu sa kojojm se radilo i odmah otvoriti bazu podataka zadate firme. Ujedno, biće sprečen prelazak u bilo koju drugu firmu za sve vreme rada programa.

Balans Kasa većinu svojih postavki pamti lokalno u registru OkrKasa. Radi se o parametrima fiskalnog štampača, POS štampača i drugim POS parametrima. Kada je neophodno da isti računar opslužuje dva sistema moguće je napraviti OkrKasa[1..9] posebne setove parametara i zahtevati njihovu upotrebu zadavanjem komande :

BalansKasa.exe /s:<id radnog seta > (npr. /s:1 nateraće program da koristi OkrKasa1 set registra)

gde je

<id radnog seta > dodatni broj na OkrKasa osnovu.

Balans Kasa neke postavke pamti lokalno i u registru OkrMain. Radi se o putanjama, postavkama elektronskih vaga i slično. Kada je neophodno da isti računar opslužuje dva sistema moguće je napraviti OkrMain[1..9] posebne setove parametara i zahtevati njihovu upotrebu zadavanjem komande :

BalansKasa.exe /i:<id radnog seta > (npr. /s:1 nateraće program da koristi OkrMain1 set registra)

gde je

<id radnog seta > dodatni broj na OkrMain osnovu.

Ovi parametri rade identično kao i kod msbalans.exe. Instrukcije za upotrebu mogu se naći ovde.

Persi klasa je zadužena za prijavljivanje promena koje program izvrši u bazi Transporteru radi slanja u sistem razmene podataka. Ako se uključi debug režim, klasa će upisivati na lokaciju ..\ProgramData\Balans\BLNS.SQLErr.$(CURDATE).LOG podatke o izvršenim komandama kako bi se otkrile smetnje u radu sistema za razmenu podataka.

Režim debagovanja Persi klase uključuje se dodavanjem /h: komande za kojom sledi broj koji označava nivo debagovanja:

0 - isključeno debagovanje
1 - upis kritičnih operacija i grešaka
2 - upis kritičnih i manje kritičnih operacije i grešaka

Primer: BalansKasa.exe /h:1 uključuje debagovanje kroz zapis potencijalno opasnih situacija o stanjima u klasi (npr. RecordsAffected=0 na INSERT ili UPDATE komandi)

  • kb/kb/command_line_balanskasa_exe.1481235228.txt.gz
  • Last modified: 2016/12/08 22:13
  • by milano