Centurio Система и модулна документација
🏛️ Архитектура платформе 🔑 Login
🏠 Сви модули / core_platform / Семантичка студија
🧠

Семантичка студија

semantic_core core_platform 🛡️ RLS Protected

Укупни радни потоци, платно, намере, поља и симулационе потоци.

Fachliche Bestimmung: Омогућава флексибилну специјалну конфигурацију без промена кода. Категорије производа могу бити обогаћене верзионисаним фелдсетима (на пример, промјер цеви, РАЛ боја, снага у кВт).

⚡ Процес у области правног и животног циклуса

Проектирање, валидација и активирање полицетапа fieldset_lifecycle

Нацртање категоријских ознака, обавезној ознаци, симулације и ослобођења до производње.

stateDiagram-v2 [*] --> DRAFT: Merkmale & Pflichtfelder definieren DRAFT --> SIMULATION: Simulation gegen Altbestand SIMULATION --> DRAFT: Pflichtfeldfehler korrigieren SIMULATION --> PUBLISHED: Revision snapshotten (Hash) PUBLISHED --> ACTIVE: Versionszeiger aktivieren ACTIVE --> [*]: Sofort in ERP & Portal aktiv
1. DRAFT
Фаза пројектовања
Уведите карактеристике, дефинишете типове и означите.
Aktionen: Проекти изоловање
2. SIMULATION
Симулација правила
Проверење постојећих производа категорије на повредне области.
Aktionen: Извештај о грешкама
3. PUBLISH
Публикување
Произвеђење непокренутог снимка (ревизија са SHA-хашем).
Aktionen: Ревизија се блокира
4. ACTIVATION
Активација
Уклањање индикатора за активну верзију за ERP и клиентски портал.
Aktionen: Спремање поља на порталу

🗄️ Модели података & поље

CategoryAttributeBinding category_attribute_bindings RLS Aktiv
7 Половина

Увртање динамичких атрибута са категоријом производа, укључујући флаге обавезног поља и видљивости.

Feldname Тип података Уговор Schlüssel Професионални значај
id UUID Nein PK ИД везања
tenant_id UUID Nein - ИД за клијенте (RLS)
category_id UUID Nein FK ➔ product_categories.id Свршћени категорија
field_key VARCHAR(100) Ja * - Технички означни кључеви
is_required BOOLEAN Nein - Употреба у ознаку
portal_visible BOOLEAN Nein - Видимост у порталу клијента
sequence INTEGER Nein - Поредица показања
SemanticExtensionValue semantic_extension_values RLS Aktiv
6 Половина

Проценација у току, уколико се не примењује,

Feldname Тип података Уговор Schlüssel Професионални значај
id UUID Nein PK ИД вредности
tenant_id UUID Nein - ИД за клијенте (RLS)
entity_type VARCHAR(50) Nein - Циљна ентитета (на пример, производ, квота_обем)
entity_id UUID Nein - ИД целеј ентитети
field_key VARCHAR(100) Nein - Уставни узори
value_text TEXT Nein - Нормизована вредност

🔌 Постапе почетка (УИ и АПИ)

Art Метод Крајна точка / пут Titel & Zweck Управовање
🖥️ WEB-UI GET /semantic
Семантичка студија
Преглед семантичких модела и стандарди ревизије
agents:read
🖥️ WEB-UI GET /semantic/customizing
Конзола за прилагођавање
Управљање фельдсет и атрибути
agents:manage
🖥️ WEB-UI GET /admin/categories
Управљање категоријама
Постројиоце поља и одноклик-поља-површавајући тогл
catalog:manage
⚡ REST API GET /api/v1/catalog/products/categories/{id}/fieldset
API за пољоприбор
Достави наслеђену сет атрибута поља од категорије
catalog:read
⚡ REST API POST /api/v1/catalog/products/categories/{id}/fieldset/bindings
Обличење особине
Додаје особину категорији
catalog:manage

🛡️ Регулаторна политика и у складу

Dieses Modul unterliegt folgenden gesetzlichen, regulatorischen und Revisionsstandards:

  • Документација података о моделу GoBD
  • Семантичка порекла
Сврзани модули:
➔ catalog ➔ quotes ➔ workorders ➔ portal