Pravno Odeljenje
Pokrivene uloge: Pravnik · Pravni savetnik · DPO (Službenik za zaštitu podataka) · Menadžer usklađenosti
Primarni moduli: Ugovori · Upravljanje dokumentima · GDPR · Ponude · HR ugovori · Ugovori o nabavci · Automatizacija radnih tokova
Za koga je ovaj vodič
| Uloga | Šta rade u CRMConnect-u |
|---|---|
| Pravnik / Pravni savetnik | Priprema i upravlja ugovorima sa klijentima, dobavljačima i partnerima; prati isteke i obnove |
| DPO (Službenik za zaštitu podataka) | Upravlja GDPR saglasnostima, zahtevima za brisanje podataka, revizijama usklađenosti |
| Menadžer usklađenosti | Odobrava interna dokumenta, održava tokove odobrenja, upravlja arhivom dokumenata |
| Pravni sekretar | Administrira predloške ugovora, šalje dokumente na potpisivanje, prati statuse potpisa |
Mapa pravnih dokumenata u CRMConnect-u
UGOVORI (4 vrste)
├── Dokumenta klijenata /admin/contracts
│ Klijent → digitalni ili ručni potpis
├── Dokumenta dobavljača /admin/contracts_vendor
│ Dobavljač → digitalni ili ručni potpis
├── Dokumenta prilike /admin/contracts_opportunity
│ Potencijalni klijent/Prilika → predugovorna obaveza
└── HR ugovori /admin/hr_profile/contracts
Zaposleni → individualni ugovor o radu
INTERNA DOKUMENTA
└── Upravljanje dokumentima /admin/document_management
Višenivovsko interno odobrenje → elektronski potpis
KOMERCIJALNE PONUDE (kvaziugovor)
└── Ponude /admin/proposals
Digitalno prihvatanje/potpisivanje klijenta → kvaziugovorna snaga
USKLAĐENOST I GDPR
└── GDPR /admin/gdpr
Saglasnosti, zahtevi za brisanje, pravo na zaborav
Preporučena dnevna rutina
Jutro (15–20 min)
1. Ugovori koji ističu za 30 / 60 dana/admin/contracts → filter dateend između danas i danas + 60 dana
Pokrenite proces obnove ili pošaljite klijentu obaveštenje.
2. Dokumenta koja čekaju vaše odobrenje/admin/document_management → filter dokumenata sa approval = 0 gde ste vi odobravač
Pregledajte i odobrite ili vratite sa komentarima.
3. Poslati ali nepotpisani ugovori/admin/contracts → filter signed = 0 I marked_as_signed = 0 I poslato
Pratite potpisivanje i kontaktirajte klijenta po potrebi.
4. GDPR zahtevi na čekanju/admin/gdpr → nerešeni zahtevi za brisanje ili izvoz podataka
Obradite u zakonskim rokovima (30 dana).
Tokom sedmice
- Ponedeljak: Pregledajte ugovore koje je nedavno kreirao prodajni tim — proverite standardne klauzule
- Sreda: Odobrite interna dokumenta iz Upravljanja dokumentima
- Petak: Izveštaj o statusu ugovora — koliko potpisano, koliko na čekanju, koliko ističe ovog meseca
Vrste ugovora i gde ih naći
1. Dokumenta klijenata
Gde: /admin/contracts
Ugovori sa klijentima — NDA-ovi, sporazumi o uslugama, okvirni ugovori, aneksi.
Ključna polja:
| Polje | Napomene |
|---|---|
subject |
Naslov ugovora (vidljiv u klijentskom portalu) |
nr |
Broj ugovora (ručni ili automatski) |
contract_type |
Vrsta: NDA, Sporazum o uslugama, Okvirni ugovor, Aneks itd. |
client |
Ugovorni klijent |
datestart / dateend |
Period važenja |
contract_value |
Ugovorna vrednost |
content |
HTML sadržaj sa automatski popunjenim poljem za spajanje |
not_visible_to_client |
Ako 1 → klijent ne može videti ugovor na portalu |
parent_id |
Veza sa nadređenim ugovorom (za anekse) |
project_id |
Pridruženi projekat (opciono) |
2. Dokumenta dobavljača
Gde: /admin/contracts_vendor
Identična struktura klijentskim ugovorima, ali vezana za zapis dobavljača. Uključuje ugovore o nabavci, NDA-ove dobavljača, sporazume o eksternim uslugama.
3. Dokumenta prilike
Gde: /admin/contracts_opportunity
Ugovori priloženi potencijalnom klijentu ili prilici — pisma o namerama (LOI), predugovorni sporazumi. Vezani za tblleads umesto za tblclients.
4. HR ugovori
Gde: /admin/hr_profile/contracts
Individualni ugovori o radu, aneksi o platama, potpisani opisi radnih mesta. Odvojena funkcionalnost sa poljem za spajanje specifičnim za zaposlene i namenskim PDF-om.
Predlošci ugovora
Gde: /admin/contracts/templates
Kreiranje predloška
- Napišite sadržaj ugovora u HTML/rich text editoru
- Umetnite polja za spajanje — polja koja se automatski popunjavaju kada se generiše ugovor
Dostupna polja za spajanje
Podaci ugovora:
| Polje za spajanje | Vrednost |
|---|---|
{contract_subject} |
Naslov ugovora |
{contract_nr} |
Broj ugovora |
{contract_value} |
Ugovorna vrednost |
{datestart} |
Datum početka |
{dateend} |
Datum isteka |
{contract_type} |
Vrsta ugovora |
Podaci klijenta:
| Polje za spajanje | Vrednost |
|---|---|
{client_name} |
Naziv kompanije |
{client_email} |
Kontaktni email |
{client_phone} |
Telefon |
{client_address} |
Puna adresa |
{client_vat} |
PDV broj klijenta |
Podaci kompanije i ostalo:
| Polje za spajanje | Vrednost |
|---|---|
{staff_name} |
Interni predstavnik |
{current_date} |
Trenutni datum |
{current_year} |
Tekuća godina |
| Email potpis | Podaci iz profila osoblja |
Vrste ugovora
Gde: /admin/contracts/types
Klasifikujte ugovore po vrsti radi organizacije i izveštavanja: NDA, Sporazum o uslugama, Okvirni ugovor, Aneks, Addendum, SLA, Licenca, Partnerstvo.
Tok potpisivanja — kompletni vodič
Korak 1: Priprema i slanje
Ugovor pripremljen (iz predloška ili od nule)
↓
Opciono: Interno odobrenje (Pravni pregledava pre slanja)
↓
Dugme "Pošalji" → automatski email klijentu sa:
- Jedinstvenim linkom: https://company.com/contract/{hash}
- Priloženim PDF-om (ako je konfigurisano)
- Prilagođenom porukom iz predloška emaila
Korak 2: Klijent potpisuje digitalno
Klijent pristupa linku (bez autentifikacije — heš je autentifikacija):
- Čita ugovor u pregledaču (HTML ili PDF)
- Crta potpis (canvas ekran osetljiv na dodir ili miš)
- Popunjava: Ime, Prezime, Email (ako nije unapred popunjeno)
- Klikne Potpiši i prihvati
Korak 3: Hvatanje revizijskog traga — šta se evidentira
Pri potpisivanju, sistem automatski evidentira:
| Polje | Uhvaćena vrednost |
|---|---|
acceptance_firstname |
Ime potpisnika (iz forme) |
acceptance_lastname |
Prezime |
acceptance_email |
Email potpisnika |
acceptance_date |
Tačan vremenski žig potpisivanja (DATETIME) |
acceptance_ip |
IP adresa sa koje je potpisivanje izvršeno |
signature |
PNG slika digitalnog holografskog potpisa |
signed |
1 (zastavica potvrde digitalnog potpisa) |
Pravna vrednost: Kombinacija IP + vremenski žig + ime + slika potpisa čini elektronski dokaz prihvatanja. Nije ekvivalentan kvalifikovanom elektronskom potpisu (QES) po eIDAS-u, ali ima dokaznu vrednost.
Korak 4: Obaveštenje osoblja
Pri potpisivanju → automatski email poslan internom timu (Contract_signed_to_staff.php) sa:
- Identifikacijom ugovora
- Detaljima potpisnika
- Linkom na ugovor u CRM-u
Ručno potpisivanje (marked_as_signed)
Ako je ugovor potpisan fizički (papir + skeniran) ili putem drugog eksternog metoda:
- Iz otvorenog ugovora → Označi kao potpisano →
marked_as_signed = 1 - Ne beleži digitalni potpis, ali blokira izmenu
Zaključavanje izmene posle potpisivanja
Kada signed = 1 ILI marked_as_signed = 1:
- Polja ugovora su samo za čitanje — ne mogu se menjati
- Svaka izmena zahteva Addendum (novi ugovor vezan putem
parent_id)
Obnove ugovora
Gde: Iz otvorenog ugovora → Obnovi
Šta radi funkcija obnove
Metoda renew() kreira zapis u tblcontract_renewals:
| Evidentirano polje | Napomene |
|---|---|
old_value |
Prethodna ugovorna vrednost |
new_value |
Nova vrednost (može se promeniti) |
old_start_date |
Prethodni datum početka |
new_start_date |
Datum početka obnove |
new_end_date |
Novi datum isteka |
date_renewed |
Kada je obnova izvršena |
renewed_by |
Ko je obnovio (ime osoblja) |
renewed_by_staff_id |
ID člana osoblja |
Opcije pri obnovi:
- Zadrži potpis (
renew_keep_signature = 1) → postojeći potpis ostaje - Resetuj potpis (
renew_keep_signature = 0) →signed = 0, ugovor mora biti ponovo potpisan od klijenta - Zastavica
isexpirynotifiedse resetuje na0→ podsetnici o isteku biće ponovo poslani u novom roku
Istorija obnova
Sve obnove su pohranjene u tblcontract_renewals — možete videti kompletnu istoriju obnova sa vrednostima i periodima, uključujući ko je izveo svaku obnovu.
Praćenje isteka
Automatsko obaveštenje o isteku
Sistem dnevno proverava (putem cron posla) ugovore sa dateend < trenutni_datum:
- Email poslan klijentskim kontaktima sa
contract_emails = 1 - Predložak:
Contract_expiration_reminder_to_customer - Interni predložak:
Contract_expiration_reminder_to_staff - Zastavica
isexpirynotified = 1postavljena posle slanja (sprečava ponovno slanje)
Automatizacija radnih tokova — proaktivno upozorenje
Konfigurisati u Automatizaciji radnih tokova upozorenje 30 / 60 dana pre:
Okidač: dateend − 60 dana
→ Akcija: Zadatak "Pokrenuti obnovu ugovora [X]" → Odgovorni pravnik
→ Akcija: Podsetnik email → Klijent
Okidač: dateend − 30 dana (ako nije obnovljeno)
→ Akcija: Hitan zadatak "Ugovor ističe za 30 dana — potrebna akcija"
→ Akcija: Obaveštenje pravnom menadžeru
Izveštaj o ugovorima — korisni filteri
| Filter | Svrha |
|---|---|
dateend < danas |
Već istekli ugovori — praćenje ili arhiviranje |
dateend u narednih 30 dana |
Ističu ovog meseca — hitna obnova |
signed = 0 I marked_as_signed = 0 |
Nepotpisani — praćenje potpisa |
signed = 1 ILI marked_as_signed = 1 |
Potpisani — aktivna arhiva |
Po contract_type |
Samo NDA, samo okvirni ugovori itd. |
Komentari i komunikacija na ugovorima
Gde: Kartica Komentari iz otvorenog ugovora
Dvosmerna komunikacija
| Ko komentariše | Ko prima obaveštenje |
|---|---|
| Interno osoblje | Klijent (email Contract_comment_to_customer) |
| Klijent (sa portala) | Interni tim (email Contract_comment_to_staff) |
Polja komentara:
staffid— Ko je komentarisao (null = komentar klijenta)content— Tekst komentaradateadded— Vremenski žig
Pravna upotreba: Razjašnjenja klauzula, pregovori o uslovima, potvrde prijema — sve arhivirano u niti ugovora sa vremenskim žigom i autorom.
Addendumi i aneksi
Ugovori mogu formirati hijerarhije putem polja parent_id:
Okvirni ugovor #1 (nadređeni)
├── Aneks br. 1 — Tehničke specifikacije (parent_id = 1)
├── Aneks br. 2 — Cene (parent_id = 1)
└── Addendum br. 1 — Izmena klauzule (parent_id = 1)
Svaki addendum prati isti tok potpisivanja kao i glavni ugovor.
Upravljanje dokumentima — interni tokovi odobrenja
Gde: /admin/document_management
Kada koristiti Upravljanje dokumentima vs. Ugovore
| Situacija | Modul |
|---|---|
| Dokument poslan klijentu na potpisivanje | Ugovori |
| Interno dokumento koje zahteva višenivovsko odobrenje | Upravljanje dokumentima |
| Interne politike, procedure, pravilnici | Upravljanje dokumentima |
| Dokumenta sa verzionisanjem i strukturisanom arhivom | Upravljanje dokumentima |
| Tehničke ponude koje zahtevaju odobrenje direktora | Upravljanje dokumentima |
Struktura fascikli
Organizujte dokumenta u stablo fascikli sa dozvolama po fascikli:
📁 Aktivni ugovori/
📁 Klijenti 2026/
📁 Dobavljači 2026/
📁 Pravni predlošci/
📄 Standardni NDA.docx
📄 Okvirni ugovor o uslugama.docx
📁 Interna dokumenta/
📁 HR politike/
📁 Procedure usklađenosti/
📁 Arhiva/
📁 Istekli ugovori 2025/
Višenivovni tok odobrenja
Konfiguracija: Iz podešavanja Upravljanja dokumentima → Tokovi odobrenja
Dokument kreiran/otpremljen
↓
Odobravač 1 obavešten (npr. Menadžer odeljenja)
→ Odobrava → prelazi na sledeći nivo
→ Odbija → povratne informacije kreatoru (polje napomene)
↓
Odobravač 2 obavešten (npr. Pravni direktor)
→ Odobrava → dokument KONAČNO ODOBREN (approve = 1)
→ Opciono: automatski premešten u drugu fasciklu (folder_after_approval)
Verzionisanje dokumenata
Svaka izmena dokumenta kreira novu verziju u tblmg_file_versions. Možete:
- Pregledati kompletnu istoriju verzija
- Vratiti se na prethodnu verziju
- Preuzeti bilo koju verziju iz arhive
Podsetnici za dokumenta na čekanju
Konfigurišite automatske podsetnike za odobravače koji nisu odgovorili (tblmg_remiders):
- Email sa direktnim linkom na dokument
- Prilagođena poruka
- Specifičan datum slanja
Revizijska evidencija dokumenata
Tabela tblmg_audit_logs automatski evidentira sve akcije na dokumentima u Upravljanju dokumentima sa: user_id, user_name, action, item_id, date.
GDPR — Usklađenost ličnih podataka
Gde: /admin/gdpr
Saglasnosti (Praćenje saglasnosti)
Tabela tblconsent_purposes — vrste obrade za koje tražite saglasnost:
- Email marketing
- Prenos podataka partnerima
- Korišćenje podataka za analitiku
- Kolačići za praćenje
Tabela tblconsents — individualni zapisi saglasnosti:
| Polje | Vrednost |
|---|---|
contact_id / lead_id |
Subjekt podataka |
purpose_id |
Svrha obrade |
action |
opt-in (saglasnost) / opt-out (povlačenje) |
date |
Vremenski žig |
ip |
IP sa koje je saglasnost data |
opt_in_purpose_description |
Opis prihvaćene svrhe |
Zahtevi za brisanje podataka (Pravo na zaborav)
Tabela tblgdpr_requests:
| Polje | Napomene |
|---|---|
request_type |
account_removal — zahtev za kompletno brisanje |
status |
pending → ručno obrađuje DPO |
request_date |
Datum zahteva |
Pravni proces:
- Klijent / potencijalni klijent zahteva brisanje podataka (sa portala ili emailom)
- DPO prima zahtev u
/admin/gdpr - DPO proverava da li postoje ugovorene ili zakonske obaveze koje sprečavaju brisanje
- Ako je brisanje moguće → zapis je anonimizovan ili obrisan
- Odgovor poslat osobi u roku od 30 dana (GDPR obaveza)
Važno: Biblioteka
Gdpr_contracts.phpimplementira anonimizaciju/brisanje ugovornih podataka — lična polja se brišu ili zamenjuju anonimnim podacima, ugovor ostaje u arhivi bez identifikacijskih podataka.
Pravo na prenosivost
Izvoz podataka za kontakt/potencijalnog klijenta može se izvršiti iz zapisa klijenta ili potencijalnog klijenta — uključuje sve aktivnosti, dokumente i podatke pohranjene u sistemu.
Ponude kao kvaziugovorni instrument
Gde: /admin/proposals
Ponuda koju je klijent digitalno prihvatio beleži:
| Polje | Vrednost |
|---|---|
acceptance_firstname / acceptance_lastname |
Identitet prihvatioca |
acceptance_email |
|
acceptance_date |
Vremenski žig prihvatanja |
acceptance_ip |
IP sa koje je prihvatanje izvršeno |
signature |
Slika potpisa (ako je potpis omogućen) |
rejected_reason |
Razlog odbijanja (ako je primenjivo) |
Prihvaćena ponuda može biti konvertovana u formalni ugovor ili može poslužiti kao dokaz komercijalnog sporazuma pre potpisivanja stvarnog ugovora.
Odredbe i uslovi: Polje terms na ponudama omogućava uključivanje standardnih pravnih klauzula (T&U) direktno u dokument poslan klijentu.
Prilagođena polja za pravne potrebe
Gde: /admin/custom_fields (samo admin)
Administrator može dodati prilagođena polja na ugovorima za specifične pravne podatke:
| Primer polja | Vrsta | Upotreba |
|---|---|---|
| Nivo poverljivosti | Padajući meni | Javno / Interno / Poverljivo / Tajno |
| Pravni osnov (GDPR) | Padajući meni | Čl. 6(1)(a)/(b)/(c)/(f) |
| Odgovorni pravnik | Tekst | Praćenje odgovornosti |
| Klauzula o kazni | Polje za potvrdu | Ugovor sa penalom? |
| Primenjivo pravo | Tekst | Nadležnost |
| Arbitraža | Polje za potvrdu | Sporovi putem arbitraže? |
| Tražena vrsta potpisa | Padajući meni | Holografski / Jednostavni elektronski / QES |
Kompletan revizijski trag — šta se evidentira
CRMConnect održava automatsku evidenciju svih akcija na pravnim dokumentima:
Evidencija aktivnosti ugovora
| Događaj | Šta se evidentira |
|---|---|
| Ugovor kreiran | Osoblje, vremenski žig, predmet, klijent |
| Ugovor izmenjen | Osoblje, vremenski žig, izmenjena polja |
| Ugovor poslan klijentu | Vremenski žig, primalac |
| Ugovor potpisan (digitalno) | IP, vremenski žig, ime potpisnika, slika potpisa |
| Ugovor potpisan (ručno) | Osoblje koje ga je označilo, vremenski žig |
| Ugovor obnovljen | Osoblje, vremenski žig, stare vs. nove vrednosti |
| Komentar dodat | Autor (osoblje ili klijent), vremenski žig, sadržaj |
| Datoteka priložena | Osoblje, vremenski žig, naziv datoteke |
| Ugovor obrisan | Osoblje, vremenski žig |
HR ugovori — zaposleni
Gde: /admin/hr_profile/contracts
Razlike od klijentskih ugovora
| Aspekt | Klijentski ugovori | HR ugovori |
|---|---|---|
| Vezani entitet | Klijent (tblclients) |
Zaposleni (staff) |
| Polja za spajanje | Podaci klijenta | Podaci zaposlenog (funkcija, plata, detalji ugovora o radu) |
| PDF predložak | Standardni predložak | Predložak specifičan za ugovor o radu |
| Potpis | Klijent na portalu | Zaposleni na HR portalu |
Funkcionalnosti specifične za HR ugovor
- Uvoz iz XLSX — može uvesti ugovore u grupnoj obradi
- Tabela plate u PDF-u — strukturisani prikaz komponenti plate
- Posebna polja za spajanje —
Hr_contract_merge_fieldsuključuje specifična polja: funkcija, odeljenje, plata, datum zaposlenja, probni period
Preporučene pravne automatizacije
Konfigurabilno u Automatizaciji radnih tokova (/admin/workflow_automation):
| Okidač | Akcija | Prednost |
|---|---|---|
| Ugovor kreiran od prodaje | Zadatak "Potrebna pravna revizija" → Pravnik | Nula ugovora bez verifikacije |
| Ugovor potpisan od klijenta | Obaveštenje tima + zadatak arhiviranja | Trenutna potvrda |
dateend − 60 dana |
Zadatak "Pokrenuti obnovu" → Pravnik | Proaktivna obnova |
dateend − 30 dana |
Email podsetnik → Klijent | Eksterno upozorenje |
dateend prošao |
Obaveštenje pravnom menadžeru | Nula neotkrivenih isteklih ugovora |
| DM dokument odobren | Premesti u fasciklu "Odobreno" + obaveštenje | Automatsko arhiviranje |
| Primljen GDPR zahtev | Hitan zadatak "Obradi GDPR zahtev 30 dana" → DPO | Usklađenost sa zakonskim rokom |
| Ponuda prihvaćena | Zadatak "Izdaj formalni ugovor" → Pravnik | Kontinuitet toka prodaja→ugovor |
Interna obaveštenja — komunikacija pravnih politika
Gde: /admin/announcements
Pravni tim može objaviti interna obaveštenja za:
- Nove politike privatnosti
- Relevantne zakonodavne izmene
- Nove procedure potpisivanja
- Upozorenja o usklađenosti (npr. novi GDPR zahtevi, poreske izmene)
Obaveštenja se pojavljuju kada se svi korisnici prijave u CRM i ostaju vidljiva do potvrde (dismiss).
Preporučene dozvole za pravni tim
Zatražite od administratora na /admin/roles:
| Dozvola | Potrebno za |
|---|---|
| Ugovori → Pregled / Kreiranje / Izmena | Kompletno upravljanje ugovorima |
| Ugovori → Brisanje | Brisanje ugovora (obično ograničeno) |
| Upravljanje dokumentima → Pregled / Kreiranje / Odobrenje | Tok odobrenja dokumenata |
| GDPR → Pregled / Upravljanje | Upravljanje zahtevima i saglasnostima |
| Ponude → Pregled | Pregled prihvaćenih ponuda |
| HR profil → Ugovori | Ugovori o radu |
| Izveštaji → Pregled | Izveštaji i revizije |
| Uslužni programi → Evidencija aktivnosti | Pristup revizijskoj evidenciji |
| Obaveštenja → Kreiranje | Objavljivanje internih politika |
| Prilagođena polja → Pregled | Pravna polja na ugovorima |
Brze reference
Radni tokovi: Odobrenje ugovora + Potpis · Lead → Gotovina · Regrutovanje do obračuna plata
Moduli: Ugovori · Upravljanje dokumentima · GDPR · Ponude · HR profil · Ugovori o nabavci · Prilagođena polja · Uslužni programi · Obaveštenja
Srodna odeljenja: Odeljenje prodaje · VRM — Odnosi sa dobavljačima · Finansijsko odeljenje · HR odeljenje