====== JSON Registracija ====== JSON objekat "Registracija" služi da prenese informaciju o klijentu koji registruje licencu na Melany serveru. ===== Polja ===== ^JSON ključ^Vrednost^Opis| |firid|tekst|Poseban identifikacioni kod nosioca licencnog prava (kao CD Key)| |pib|tekst|Jedinstveni identifikator nosioca licence (PIB,JIB,reg.br firme)| |name|tekst|Naziv firme, nosioca licence| |address|tekst|Adresa nosioca licence| |region|tekst|Dvoznačna oznaka regiona kojem pripada nosilac licence| |phone|tekst|Telefon za kontaktiranje klijenta u sllučaju problema| |email|tekst|Email na koji se šalju zahtevi za registraciju| |user|tekst|Korisnik koji podnosi prijavu (Balans user)| |licence|tekst|Registraciona oznaka koja se dobija pri validaciji licence (ključno)| |volume|tekst|rezervisano| |ver|tekst|Registrovana verzija Balansa i baze podataka| |upd|datum|Datum i vreme poslednjeg obnavljanja podataka o registraciji| |entity_count|ceo broj|Statistika - broj registrovanih firmi u Balans bazi kod klijenta| |entities|tekst|Spisak početnih slova (ili neki drugi hash) firmi registrovanih u Balans bazi odvojen zarezom| |modules|tekst|Aktivni dodatni moduli u bazama korisnika| |max_size|broj|Maksimalna veličina među aktivnim bazama izražena u MB| \\ ===== goLang implementacija ===== type Registration struct { FirID string `json:"firid,omitempty"` PIB string `json:"pib,omitempty"` Name string `json:"name,omitempty"` Addess string `json:"address,omitempty"` Region string `json:"region,omitempty"` Phone string `json:"phone,omitempty"` Email string `json:"email,omitempty"` User string `json:"user,omitempty"` Licence string `json:"licence,omitempty"` Volume string `json:"volume,omitempty"` Version string `json:"ver,omitempty"` Updated string `json:"upd,omitempty"` EntityCount int `json:"entity_count,omitempty"` Entities string `json:"entities,omitempty"` Modules string `json:"modules,omitempty"` MaxSize float32 `json:"max_size,omitempty"` }