Centurio Sistemska in modulska dokumentacija
🏛️ Arhitektura platforme 🔑 Login
🏠 Vse module / core_platform / Semantična studija
🧠

Semantična studija

semantic_core core_platform 🛡️ RLS Protected

Delovalni tokovi, plošče, nameni, polja in simulacijske tokove.

Fachliche Bestimmung: Pogoja za prilagodljivo konfiguracijo brez sprememb v kodu.Kategorije izdelkov se lahko obogatita z različnimi polnimi seti (npr. prežarljivost žico, barva RAL, zmogljivost v kW).

⚡ Delo in življenjski cikli

Projektiranje, validacija in aktiviranje terjatev fieldset_lifecycle

Načrt kategorijskih znakov, oznaka obveznega polja, simulacija in sprostitev do proizvodne zrelosti.

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
Razvoj
Vključitev znakov, opredelitev tipov in označevanje je potrebno.
Aktionen: Izolacija
2. SIMULATION
Simulacija pravil
Preverjanje obstoječih proizvodov kategorije za kršitve obveznosti.
Aktionen: Objavljanje napake
3. PUBLISH
Razširitev
Izdelava neprekidnega posnetka (revizija s shashi SHA).
Aktionen: Preverjanje
4. ACTIVATION
Aktiviranje
Nastavljanje aktivne oznake za ERP in portal za stranke.
Aktionen: V portalu se preveri

🗄️ Podatki in polja

CategoryAttributeBinding category_attribute_bindings RLS Aktiv
7 Polja / stolpci

Povezovanje dinamičnih atributov z kategorijo izdelkov, vključno z obveznimi in vidnimi zastavami.

Feldname Vrsta podatkov Obveznost Schlüssel Poseben pomen
id UUID Nein PK Izdelek za povezovanje
tenant_id UUID Nein - Izkaz za stranke (RLS)
category_id UUID Nein FK ➔ product_categories.id Skupaj
field_key VARCHAR(100) Ja * - Tehnične značilnosti
is_required BOOLEAN Nein - Obvezna oznaka
portal_visible BOOLEAN Nein - Vidljivost v stranskem portalu
sequence INTEGER Nein - Sredstva prikazovanja
SemanticExtensionValue semantic_extension_values RLS Aktiv
6 Polja / stolpci

Vstajne trenutne vrednosti za konfigurirane pripombe na proizvode in dokaze.

Feldname Vrsta podatkov Obveznost Schlüssel Poseben pomen
id UUID Nein PK Dodatki za oznako
tenant_id UUID Nein - Izkaz za stranke (RLS)
entity_type VARCHAR(50) Nein - Ciljna entiteta (npr. izdelek, citat)
entity_id UUID Nein - ID ciljne osebe
field_key VARCHAR(100) Nein - Vključitve za oznake
value_text TEXT Nein - Normalna vrednost

🔌 Izhodišče (UI & API)

Art Sredstva Končna točka / pot Titel & Zweck Pravilo
🖥️ WEB-UI GET /semantic
Semantična studija
Pregled semantičnih modelov in pregledov
agents:read
🖥️ WEB-UI GET /semantic/customizing
Konzola za prilagajanje
Upravljanje polnih skupin in atributov
agents:manage
🖥️ WEB-UI GET /admin/categories
Upravljanje kategorij
Fieldset-graditelj in enkratni klik-obvezni tok
catalog:manage
⚡ REST API GET /api/v1/catalog/products/categories/{id}/fieldset
API za nastavitve
Dostop do naslednjenega skupina polj za atribute kategorije
catalog:read
⚡ REST API POST /api/v1/catalog/products/categories/{id}/fieldset/bindings
Oblikovanje
Dodaja k kategoriji
catalog:manage

🛡️ Regulatorska in skladnost

Dieses Modul unterliegt folgenden gesetzlichen, regulatorischen und Revisionsstandards:

  • Dokumentacija podatkovnega modela GoBD
  • Semantična izvira
Povezani moduli:
➔ catalog ➔ quotes ➔ workorders ➔ portal