Всяко действие в 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 |
| Статистическо табло | Pivot таблици | Вградени статистики |
| Преди/след | Рядко | 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 дни. Без кредитна карта.
Регистрирайте се безплатно