CRMconnect Azuvio · Docs

Tok rada: Zapošljavanje → Obračun Plata

Uključeni moduli: Zapošljavanje · Osoblje (HR) · HR Profil · HR Obračun Plata · Tajmšitovi
Ko ga koristi: Menadžer HR, Regrutar, Menadžer odeljenja, Finansije
Tipično trajanje: 2–8 nedelja zapošljavanje + stalno (mesečno za obračun plata)

Pregled

Kompletan HR ciklus: od identifikacije potrebe za zapošljavanjem do prve platne liste. Pokriva strukturirano zapošljavanje (predlog → kampanja → kandidati → intervjui → zapošljavanje), HR uvođenje u posao i mesečni obračun plata (prisustvo → bruto obračun → odbitci → neto).


Dijagram toka

[PREDLOG ZA ZAPOŠLJAVANJE]
  │  definiši potrebu: pozicija, odeljenje, broj slobodnih mesta, budžet
  │  ↓ Odobrenje predloga → pokreni kampanju
  │
[KAMPANJA ZA ZAPOŠLJAVANJE]
  │  objava posla objavljena na kanalima (LinkedIn, sajtovi za posao, itd.)
  │  ↓ Kandidati se prijavljuju
  │
[KANDIDAT]
  │  status: Prijava (1) → Potencijalan (2) → Intervju (3)
  │         → Prošao Intervju (4) → Pošalji Ponudu (5) → Izabran / Zaposlen (6)
  │         ↘ Nije Izabran (7) / Nije Odgovorio (8) / Prenet (9)
  │
[INTERVJU]
  │  zakazivanje + evaluacija + skorovanje kandidata
  │  ↓ Kandidat izabran → status Izabran (6)
  │
[ZAPOŠLJAVANJE → automatski kreiran zapis OSOBLJA]
  │  opis posla, odeljenje, uloga, CRM pristup
  │
[HR PROFIL UVOĐENJE U POSAO]
  │  lista za uvođenje, HR ugovori, izdržavana lica
  │  obuka, kompletan HR zapis
  │
[MESEČNO PRISUSTVO]
  │  radni dani / odsustvo / izostanci evidentirani
  │  ↓ Odobrenje prisustva
  │
[OBRAČUN PLATA]
  │  bruto = osnovna plata + bonusi + provizije
  │  odbitci = osiguranje + porez na prihod + zadržavanja
  │  neto = bruto − odbitci
  │  ↓ Generiši platnu listu
  │
[PLATNA LISTA ✓]
  │  status: payslip_opening → odobreno → distribuirano

Korak po korak

1. Predlog za Zapošljavanje — Definisanje potrebe

Gde: /admin/recruitment/recruitment_proposal

Šta predlog sadrži:

  • Tražena pozicija (Radno Mesto iz HR Profila)
  • Odeljenje za zapošljavanje
  • Broj potrebnih slobodnih mesta (amount_recruiment)
  • Period: datum početka – datum završetka
  • Obrazloženje / procenjeni budžet

Tok odobrenja:
Predlog prolazi kroz menadžersko odobrenje (ako je konfigurisano) pre nego što postane aktivna kampanja.


2. Kampanja za Zapošljavanje — Objavljivanje pozicije

Gde: /admin/recruitment/recruitment_campaign

Kampanja sadrži:

  • Šifra kampanje (campaign_code)
  • Naziv posla i opis
  • Kanal regrutacije (cp_position, cp_status)
  • Kanali distribucije: LinkedIn, eJobs, BestJobs, interni, itd. (konfigurabilan na /admin/recruitment/recruitment_channel)

Statusi kampanje:
Numerički (1–10), konfigurabilan po implementaciji; tipično: Otvoreno, Zatvoreno, Suspendovano.


3. Kandidat — Evaluacija i selekcija

Gde: /admin/recruitment/candidate_profile

Kako kandidat ulazi:

  • Ručno: HR unosi CV
  • Uvoz: iz fajla ili javne forme za prijavu

Profil kandidata uključuje:

  • Lični podaci: ime, datum rođenja, pol, broj lične karte
  • Radno iskustvo (cd_work_experience)
  • Obrazovanje / sertifikati (cd_literacy)
  • Porodični podaci (cd_family_infor)
  • Beleške za praćenje (cd_care)

Statusi kandidata — mašina stanja:

Kod Status Opis Tipična akcija
1 Prijava CV primljen, nije evaluiran HR pregleda CV
2 Potencijalan CV izabran Pozivnica na telefonski intervju
3 Intervju Zakazan za intervju Zakazivanje intervjua kreirano
4 Prošao Intervju Prešao u finalu fazu Tehnički / menadžerski intervju
5 Pošalji Ponudu Ponuda poslata Email sa ponudom generisan
6 Izabran Zaposlen → automatski kreira zapis Osoblja Ugovor potpisan
7 Nije Izabran Odbijen Zahvalnica emailom (opciono)
8 Nije Odgovorio Nije odgovorio na ponudu Praćenje posle X dana
9 Prenet Premešten u drugu kampanju Realociran u drugo odeljenje
10 Slobodan Izašao iz procesa Arhiviran

Kritičan prelaz: Kada status dostigne 6 (Izabran), sistem automatski kreira zapis Osoblja popunjen podacima kandidata (ime, email, telefon). Kandidat postaje aktivan zaposleni u CRM-u.


4. Intervju — Strukturirana evaluacija

Gde: /admin/recruitment/interview_schedule

Zakazivanje intervjua:

  • Datum, vreme (od → do)
  • Anketar (interviewer = osoblje)
  • Veza ka kandidatu putem cd_interview

Evaluacija kandidata:

  • Forma za evaluaciju (rec_evaluation_form) sa predefinisanim kriterijumima (rec_list_criteria)
  • Skor po kriterijumu → ukupni skor kandidata
  • Poređenje kandidata za istu poziciju

5. Zapošljavanje — Kreiranje zaposlenog u sistemu

Gde: /admin/staff (kreiran automatski) + /admin/hr_profile

Šta se automatski kreira pri statusu Izabran (6):

  • Zapis Osoblja u tblstaff: ime, prezime, email, telefon iz kandidata
  • Zapis prenosa (rec_transfer_records) za praćenje uvođenja u posao

Šta se popunjava ručno:

  • CRM uloga i dozvole (/admin/roles)
  • Odeljenje
  • Datum zapošljavanja
  • Tip ugovora

6. HR Profil Uvođenje u Posao — Integrisanje zaposlenog

Gde: /admin/hr_profile

Modul HR Profila pokriva:

Podmodul URL Opis
HR Kontrolna Tabla /admin/hr_profile/dashboard Pregled zaposlenih
Radna Mesta /admin/hr_profile/job_positions Opisi poslova
Org Chart /admin/hr_profile/organizational_chart Struktura kompanije
Uvođenje u Posao /admin/hr_profile/reception_staff Lista za novog zaposlenog
HR Evidencija /admin/hr_profile/staff_infor Kompletni HR podaci
Obuka /admin/hr_profile/training Programi obuke
HR Ugovori /admin/hr_profile/contracts Individualni ugovori o radu
Zavisna Lica /admin/hr_profile/dependent_persons Supružnik, deca (poreski uticaj)
Lista za Odlazak /admin/hr_profile/resignation_procedures Procedure prestanka radnog odnosa

Lista za uvođenje u posao:

  • Lista zadataka po novom zaposlenom (pristup sistemu, oprema, uvođenje)
  • Status po zadatku: status = 0 (na čekanju) → status = 1 (završeno)
  • Dodeljen putem group_checklist_allocation sa staffid

7. Prisustvo (Tajmšitovi) — Evidentiranje prisutnosti

Gde: /admin/hr_payroll/manage_attendance ili /admin/staff/timesheets

Mesečni podaci o prisustvu po zaposlenom (hrp_employees_timesheets):

Polje Opis
standard_workday Standardni radni dani u mesecu
actual_workday Stvarno odrađeni dani
paid_leave Dani plaćenog odsustva
unpaid_leave Dani neplaćenog odsustva

Odobrenje prisustva:
Menadžer odobrava evidencije prisustva pre generisanja platnih lista. Bez odobrenja, podaci se ne uključuju u obračun.


8. Obračun Plata — Generisanje platne liste

Gde: /admin/hr_payroll

Tok obračuna — korak po korak:

ULAZI:
  ├── Osnovna plata (iz HR ugovora)
  ├── Stvarno odrađeni dani (iz odobrenog prisustva)
  ├── KPI bonusi (hrp_bonus)
  ├── Provizije (iz modula provizija)
  └── Odbitci (hrp_deductions)

BRUTO OBRAČUN:
  daily_salary = base_salary / standard_workday
  earned_salary = daily_salary × actual_workday
  gross = earned_salary + bonuses + commissions

ODBITCI:
  employee_insurance = gross × CAS_rate + CASS_rate + ...
  income_tax = (gross - insurance - personal_rebate) × tax_rate
  other_withholdings = from hrp_deductions

NETO = gross - employee_insurance - income_tax - other_withholdings
TOTAL_COST = gross + employer_contributions

Konfigurabalne komponente (hrp_payroll_columns):

  • taking_method: system (izračunato automatski), calculator (prilagođena formula), constant (fiksni iznos)
  • Poreske stope: progresivni razredi iz hrp_income_tax_rates
  • Odbitci: konfigurabili iz /admin/hr_payroll/setting

Statusi platne liste:

Status Opis
payslip_opening Nacrt — generisan, još nije podnet za odobrenje
Odobreno Provereno od HR/Finansija
Distribuirano Platna lista poslata zaposlenom

Generisanje:
Dugme Generiši Platne Liste za izabrani mesec → sistem automatski obračunava za sve aktivne zaposlene sa odobrenim prisustvom.


Šta se kreira automatski

Događaj Kreira se automatski
Kandidat → status Izabran (6) Zapis Osoblja u CRM-u sa podacima iz profila kandidata
Zapis Osoblja kreiran rec_transfer_records za praćenje uvođenja u posao
Uvođenje u posao aktivirano Zadaci liste dodeljeni novom zaposlenom
Generisanje obračuna plata Platna lista po zaposlenom sa svim obračunatim komponentama
Platna lista odobrena Email/obaveštenje zaposlenom sa priloženom platnom listom

Tačke gde tok rada može zapeti

Problem Verovatni uzrok Rešenje
Zapis Osoblja nije kreiran pri zapošljavanju Status kandidata nije dostigao 6 (Izabran) Eksplicitno promeni status u Izabran
Platna lista ima vrednosti 0 Prisustvo nije odobreno ili plata nije konfigurisana Odobri prisustvo; popuni platu u HR ugovoru
Porez izračunat netačno Poreske stope nisu konfigurisane Konfiguriši hrp_income_tax_rates sa ispravnim razredima
Platna lista ne stiže do zaposlenog SMTP email nije konfigurisan ili zaposleni nema email Proveri email zaposlenog + SMTP u podešavanjima
KPI bonus se ne pojavljuje KPI-evi za period nisu zatvoreni ili odobreni Odobri KPI-eve iz /admin/hr_payroll/manage_bonus

Relevantni izveštaji

  • Izveštaji Zapošljavanja — kandidati po kampanji, izvori, vreme zapošljavanja
  • HR Izveštaji Obračuna Plata/admin/hr_payroll/reports — troškovi plata po odeljenju
  • Tajmšitovi — sati po zaposlenom po periodu
  • Org Chart/admin/hr_profile/organizational_chart — ažurirana struktura nakon zapošljavanja

Uključeni moduli — detaljna dokumentacija

← Nazad na Tokove Rada