This is an old revision of the document!
Balans After Sales Online (BASO)
<opis svrhe postojanja servisa>
Servis je realizovan kroz niz REST metoda.
Autentifikacija
Sistem se oslanja na autentifikaciju od strane web servera (IIS).
Objekat za dobijanje kredencijala korisnika kroz C#:
HttpContext.Current.Request.LogonUserIdentity
Ime logovanog korisnika se vezuje za nalog u Balansu (Korisnici.KorNalog), što znači da se moraju voditi paralelne ACL liste sa identičnim korisničkim nalozima. Ukoliko se imena poklope zahtev će biti obrađen.
API
Balans After Sales Online APIse sastoji od sledećih metoda:
Metod | http verb | Funkcionalnost |
---|---|---|
ProcessRequest | GET | Zahtev za dobijanjem podataka iz sistema |
UpdateState | POST | Zahtev za promenom stanja u sistemu |
1 ) Servis je dostupan samo preko HTTPS protokola