Секое действие в Construction Team — create, update, delete, approve — се записва в централизиран audit log с user, timestamp, entity type и промени. За одит, compliance, съдебни процедури.
При съдебни процедури, вътрешен одит, данъчен контрол — трябва да докажете кой кога какво е направил. Без централизиран audit log — няма как.
Кој промени цената в оферта X? Без log — никой не знае. Правни спорове — непредсказуеми.
Разни системи, разни logs, разни формати. Консолидация на audit при нужда — дни работа.
Audit log с 100 000 записа. Как намирате конкретно действие? Без филтри — невъзможно.
Колко активност е имало миналия месец? Кој е най-активен user? Без getStats — няма overview.
Construction Team централизира audit на всички модули.
Секое действие (create/update/delete/approve итн.) във всеки модул записва audit record с user, timestamp, entity type, changes.
getEntityTypes връща всички видове обекти, за които има audit — Invoice, Contract, Act, Offer итн. За филтриране и UI dropdowns.
getActions връща всички възможни действия — CREATE, UPDATE, DELETE, APPROVE, SIGN итн. Стандардизирано класифициране.
list с филтри по entity type, action, user, период. Pagination за големи audit logs. Efficient search.
getStats предоставя aggregated метрики — общо actions за период, distribution по type, най-активни users.
getById показва пълен detail на конкретно audit event — before/after data, IP, browser, user agent.
Четири стъпки до професионален audit:
Секоја операция в Construction Team минава през audit middleware. Записът е автоматичен, без user action.
Audit модулът предоставя единна гледна точка на всички audit events от всички модули.
По entity type, action, user, период. Намирате конкретен запис за секунди.
Данните могат да се извлекат за одит, съд, застраховател. Standardized format.
Секоја фирма, която работи с regulated documents:
Пълна следа на действията за вътрешен audit. Reports за регулатора.
При съдебни спорове — evidence на всяко действие с timestamp.
Контрол върху действията на служителите. Stats за оценка на activity.
Full audit trail за всеки документ. Efficient sampling и analysis.
Зошто автоматичният audit побеждава manual logs:
| Характеристика | Ръчен log | Construction Team |
|---|---|---|
| Покриеност | Частично | 100% автоматично |
| Централизация | Различни датотекаове | Единен audit модул |
| Типови ентитети | Няма структура | Автоматска листа |
| Дејства | Свободен текст | Стандардизирани дејства |
| Пребарај | Ctrl+F | Индексирано filtering |
| Статистики dashboard | Пивот | getStats крајна точка |
| Пред/после | Ретко | Full changes в audit record |
CREATE, UPDATE, DELETE, APPROVE, SIGN, REJECT, CANCEL, LOGIN, LOGOUT и др. getActions връща пълния списък. Секое действие във всеки модул минава през audit middleware.
Invoice, Contract, Act, Offer, QuantitySurvey, Tender, Partner, User, Department, итн. getEntityTypes връща пълния списък.
Стандардно — в пълния lifetime на компанията. Retention policy може да се конфигурира при нужда.
Не. Audit records не се изтриват — само се маркират архивирани ако е нужно. За съдебни цели — пълна history запазена.
Филтри по entity type, action, user, период. list endpoint с pagination. Efficient search дори при милиони записи.
Да. За UPDATE actions — before/after snapshots на данните. Видидате precise какво е било преди и сега.
Aggregated метрики — общ брой actions за период, distribution по entity type, topактивни users. Dashboard за бърз overview.
Бесплатен пробен период за 14 дни. Без кредитна карта.
Регистрирайте се безплатно