Balans notifikacije - sistem za obaveštavanje korisnika: Difference between revisions
No edit summary |
No edit summary |
||
| (38 intermediate revisions by the same user not shown) | |||
| Line 1: | Line 1: | ||
{{abstract|min= | {{abstract|min=2|txt=Kratki uvod i uputstvo za instalaciju sistema za notifikaciju korisnika.}} | ||
__NOTOC__ | |||
== | == Uvod == | ||
Notifikacioni sistem "Balans notifikacije" je inicijalno razvijen za potrebe obaveštavanja korisnika o neobrađenim nalozima za prenos robe, ali se planira korišćenje i za druge namene. | |||
Sistem prati dešavanja na skladištu koje je u Balans POS postavkama toj radnoj stanici određeno kao podrazumevano. | |||
Aplikaciju na računaru korisnika pokreće Windows Task Scheduler. Nakon startovanja sistem proverava broj otvorenih naloga za prenos robe i, ako takvi postoje, prikazuje notifikaciju u sistem tray-u (taskbaru). | |||
[[File:BalansNotifikacija.jpg|400px]] | |||
== Dodavanje u Windows Task Scheduler i startovanje aplikacije == | |||
Aplikacija se dodaje/pokreće iz Windows Task Scheduler zadavanjem parametara komandnom linijom (CMD) '''u admin modu'''. | |||
=== Dodavanje === | |||
{{iPoruka|naslov=promenljive u komandi|txt=U donjoj komandi su podvučene promenljive - ono što će se razlikovati od firme do firme.<br> | |||
Parametri /f: i /t: se koriste za pokretanje BalansNotifikacije.exe, svi ostali parametri (npr. /tn, /sc, /rl itd. pripadaju schtasks.)}} | |||
<code>schtasks /Create /TN "Balans Notifikacije" /SC ONLOGON /RU "%USERNAME%" /RL LIMITED /TR "\"<u>C:\Users\Balans\BalansNotifikacije.exe</u>\" <u>/f:4</u> <u>/t:45</u>" /F</code> | |||
<code>C:\Users\Balans\BalansNotifikacije.exe</code> - Putanja do fajla BalansNotifikacije.exe na kompjuteru korisnika<br> | |||
<code>/f:</code> - Firm ID - identifikacioni broj firme. <span class="fw5">Obavezni parametar</span>.<br> | |||
<code>/t:</code> - interval za provere, u sekundama. Neobavezni. Ako se ne navede biće korišćene sistemske postavke. | |||
<div class="mw-collapsible mw-collapsed" data-expandtext="Parametri schtasks" data-collapsetext="skupi"> | |||
<br> | |||
{| class="mst mst-siva" | |||
|- | |||
| /Create || Schedules a new task | |||
|- | |||
| /TN "Balans Notifikacije" || Specifies a name for the task | |||
|- | |||
| /SC ONLOGON || Specifies the schedule type; ONLOGON - Specifies that the task runs whenever a user (any user) logs on. | |||
|- | |||
| /RU "%USERNAME%" || Runs the task with permissions of the specified user account. | |||
|- | |||
| /RL LIMITED || Specifies the Run Level for the job; LIMITED - scheduled tasks will be ran with the least level of privileges, such as Standard User accounts | |||
|- | |||
| /TR "\"C:\Users\Balans\BalansNotifikacije.exe\" /f:4 /t:45" || Specifies the program or command that the task runs. | |||
|- | |||
| /F || Specifies to create the task and suppress warnings if the specified task already exists. | |||
|} | |||
</div> | |||
=== Startovanje === | |||
<code>schtasks /Run /TN "Balans Notifikacije"</code> | |||
== Deaktivacija Balans notifikacija == | |||
Za deaktivaciju Balans notifikacija neophodno je uneti servisnu lozinku koju će sistem tražiti od korisnika. Korisnik se zatim obraća podršci Melany Software i dobija lozinku. | |||
=== Logika za lozinku === | |||
<code>(Dan u mesecu + Dan u nedelji) * (42) + specijalni karakter</code> | <code>(Dan u mesecu + Dan u nedelji) * (42) + specijalni karakter</code> | ||
| Line 33: | Line 74: | ||
<code>(11+1)*42 + spec. karakter</code> = '''504^''' | <code>(11+1)*42 + spec. karakter</code> = '''504^''' | ||
== | === Generator lozinke === | ||
== | |||
Generator lozinke je dostupan na adresi https://ws.melany.rs/api/keygen/<br> | |||
Namenjen je podršci Melany Software. Korisnici nemaju pristup ovoj stranici. | |||
Latest revision as of 09:02, 9 December 2025
2 min |
Kratki uvod i uputstvo za instalaciju sistema za notifikaciju korisnika. |
Uvod
Notifikacioni sistem "Balans notifikacije" je inicijalno razvijen za potrebe obaveštavanja korisnika o neobrađenim nalozima za prenos robe, ali se planira korišćenje i za druge namene.
Sistem prati dešavanja na skladištu koje je u Balans POS postavkama toj radnoj stanici određeno kao podrazumevano.
Aplikaciju na računaru korisnika pokreće Windows Task Scheduler. Nakon startovanja sistem proverava broj otvorenih naloga za prenos robe i, ako takvi postoje, prikazuje notifikaciju u sistem tray-u (taskbaru).
Dodavanje u Windows Task Scheduler i startovanje aplikacije
Aplikacija se dodaje/pokreće iz Windows Task Scheduler zadavanjem parametara komandnom linijom (CMD) u admin modu.
Dodavanje
Parametri /f: i /t: se koriste za pokretanje BalansNotifikacije.exe, svi ostali parametri (npr. /tn, /sc, /rl itd. pripadaju schtasks.)
schtasks /Create /TN "Balans Notifikacije" /SC ONLOGON /RU "%USERNAME%" /RL LIMITED /TR "\"C:\Users\Balans\BalansNotifikacije.exe\" /f:4 /t:45" /F
C:\Users\Balans\BalansNotifikacije.exe - Putanja do fajla BalansNotifikacije.exe na kompjuteru korisnika
/f: - Firm ID - identifikacioni broj firme. Obavezni parametar.
/t: - interval za provere, u sekundama. Neobavezni. Ako se ne navede biće korišćene sistemske postavke.
| /Create | Schedules a new task |
| /TN "Balans Notifikacije" | Specifies a name for the task |
| /SC ONLOGON | Specifies the schedule type; ONLOGON - Specifies that the task runs whenever a user (any user) logs on. |
| /RU "%USERNAME%" | Runs the task with permissions of the specified user account. |
| /RL LIMITED | Specifies the Run Level for the job; LIMITED - scheduled tasks will be ran with the least level of privileges, such as Standard User accounts |
| /TR "\"C:\Users\Balans\BalansNotifikacije.exe\" /f:4 /t:45" | Specifies the program or command that the task runs. |
| /F | Specifies to create the task and suppress warnings if the specified task already exists. |
Startovanje
schtasks /Run /TN "Balans Notifikacije"
Deaktivacija Balans notifikacija
Za deaktivaciju Balans notifikacija neophodno je uneti servisnu lozinku koju će sistem tražiti od korisnika. Korisnik se zatim obraća podršci Melany Software i dobija lozinku.
Logika za lozinku
(Dan u mesecu + Dan u nedelji) * (42) + specijalni karakter
Dan u mesecu: 1-31
Dan u nedelji: 1-7 (ponedeljak 1, ... nedelja 7)
Specijalni karakter: Pon=^ Uto=% Sre=$ Čet=# Pet=@ Sub=! Ned=&
Primer za ponedeljak, 11.08.2025:
(11+1)*42 + spec. karakter = 504^
Generator lozinke
Generator lozinke je dostupan na adresi https://ws.melany.rs/api/keygen/
Namenjen je podršci Melany Software. Korisnici nemaju pristup ovoj stranici.