ЕСОЗ - публічна документація
Business rules engine data model_UA
Таблиці
Налаштування бізнес-правил зберігаються в базі даних MongoDB.
rule_engine_rules
Таблиця для збереження атрибутів налаштування бізнес-правил.
Назва | Тип | О/Н | Опис та обмеження | |
---|---|---|---|---|
id | uuid | M | Системний ідентифікатор налаштування бізнес-правила | |
name | string | M | Назва налаштування бізнес-правила | |
code | system | string | M | Код налаштування бізнес-правила. Згідно довідника |
code | string | M | Згідно довідника, який отримано з системного поля | |
description | string | O | Опис налаштування бізнес-правила | |
deactivation_reason | string | O | Обгрунтування для деактивації налаштування бізнес-правила | |
is_active | bool | M | Технічний прапорець. За-замовчуванням - істина | |
value | string | string | M | Налаштування бізнес-правила в читабельному строковому форматі |
json | json | M | Налаштування бізнес-правила в форматі JsonLogic | |
inserted_by | uuid | M | Останній користувач, ким було створено налаштування бізнес-правила | |
inserted_at | timestamp | M | Час, коли було створено налаштування бізнес-правила | |
updated_by | uuid | M | Останній користувач, ким було оновлено налаштування бізнес-правила | |
updated_at | timestamp | M | Час, коли в останнє було оновлено налаштування бізнес-правила |
Приклад
ЕСОЗ - публічна документація