Çdo veprim në Construction Team — krijim, ndryshim, fshirje, miratim — regjistrohet në regjistrin e centralizuar të auditit me përdorues, vulë kohe, lloj entiteti dhe ndryshime. Për audit, përputhshmëri, procedura gjyqësore.
Në procedura gjyqësore, audit të brendshëm, kontroll tatimor — duhet të provoni kush bëri çfarë e kur. Pa regjistër auditi të centralizuar — nuk mundeni.
Kush e ndryshoi çmimin në ofertën X? Pa regjistër — askush nuk e di. Mosmarrëveshjet ligjore — të paparashikueshme.
Sisteme të ndryshme, regjistra të ndryshëm, formate të ndryshme. Konsolidimi i auditit kur nevojitet — ditë pune.
Regjistër auditi me 100,000 regjistrime. Si të gjeni veprimin specifik? Pa filtra — e pamundur.
Sa aktivitet pati muajin e kaluar? Kush është përdoruesi më aktiv? Pa getStats — pa pamje të përgjithshme.
Construction Team centralizon auditin nëpër të gjitha modulet.
Çdo veprim (create/update/delete/approve etj.) në çdo modul regjistron një rekord auditi me përdoruesin, vulën kohore, llojin e entitetit, ndryshimet.
getEntityTypes kthen të gjitha llojet e objekteve me audit — Invoice, Contract, Act, Offer etj. Për filtrim dhe lista zbritëse në UI.
getActions kthen të gjitha veprimet e mundshme — CREATE, UPDATE, DELETE, APPROVE, SIGN etj. Klasifikim i standardizuar.
list me filtra sipas llojit të entitetit, veprimit, përdoruesit, periudhës. Faqezim për regjistra të mëdhenj auditi. Kërkim efikas.
getStats siguron metrika të agreguara — totali i veprimeve për periudhë, shpërndarje sipas llojit, përdoruesit më aktivë.
getById tregon detajin e plotë të një ngjarjeje specifike auditi — të dhënat para/pas, IP, shfletues, user agent.
Katër hapa drejt një auditi profesional:
Çdo operacion në Construction Team kalon nëpër middleware-in e auditit. Regjistrimi është automatik, pa veprim përdoruesi.
Moduli i auditit siguron pamje të unifikuar të të gjitha ngjarjeve të auditit nga të gjitha modulet.
Sipas llojit të entitetit, veprimit, përdoruesit, periudhës. Gjeni regjistrimin specifik në sekonda.
Të dhënat mund të nxirren për audit, gjykatë, sigurim. Format i standardizuar.
Çdo firmë që punon me dokumente të rregulluara:
Gjurmë e plotë veprimesh për audit të brendshëm. Raporte për rregullatorin.
Në mosmarrëveshje gjyqësore — prova për çdo veprim me vulë kohe.
Kontroll mbi veprimet e punonjësve. Statistika për vlerësim aktiviteti.
Gjurmë e plotë auditi për dokument. Mostrim dhe analizë efikase.
Pse auditi automatik e mund regjistrimet manuale:
| Veçori | Regjistër manual | Construction Team |
|---|---|---|
| Mbulim | I pjesshëm | 100% automatik |
| Centralizim | Skedarë të ndryshëm | Modul auditi i unifikuar |
| Lloje entitetesh | Pa strukturë | merrLlojetEEntiteteve |
| Veprime | Tekst i lirë | enum getActions |
| Kërkim | Ctrl+F | Filtrim i indeksuar |
| Panel statistikash | Tabela Pivot | Endpoint-i getStats |
| Para/pas | Rrallë | Ndryshime të plota në regjistrim |
CREATE, UPDATE, DELETE, APPROVE, SIGN, REJECT, CANCEL, LOGIN, LOGOUT etj. getActions kthen listën e plotë. Çdo veprim në çdo modul kalon nëpër middleware-in e auditit.
Invoice, Contract, Act, Offer, QuantitySurvey, Tender, Partner, User, Department etj. getEntityTypes kthen listën e plotë.
Si parazgjedhje — gjatë gjithë jetës së kompanisë. Politika e mbajtjes mund të konfigurohet sipas nevojës.
Jo. Regjistrimet e auditit nuk fshihen — vetëm shënohen si të arkivuara nëse nevojitet. Për qëllime gjyqësore — historiku i plotë ruhet.
Filtra sipas llojit të entitetit, veprimit, përdoruesit, periudhës. Endpoint list me faqezim. Kërkim efikas edhe me miliona regjistrime.
Po. Për veprimet UPDATE — snapshot të të dhënave para/pas. Shihni gjendjen e saktë para/pas.
Metrika të agreguara — totali i veprimeve për periudhë, shpërndarje sipas llojit të entitetit, përdoruesit më aktivë. Panel për pamje të shpejtë.