====== Balans After Sales Online (BASO) ====== 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 | |[[:kb:ws:baso_processrequest|ProcessRequest]] | GET |Zahtev za dobijanjem podataka iz sistema | |[[:kb:ws:baso_updatestate|UpdateState]] | POST |Zahtev za promenom stanja u sistemu | 1 ) Servis je dostupan samo preko HTTPS protokola \\