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.
Zahtev će biti obrađen samo ukoliko se imena naloga poklope !
API
Balans After Sales Online API sastoji se 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