Centurio System- og moduldokumentasjon
🏛️ Plattformarkittektur 🔑 Login
🏠 Alle moduler / core_platform / Semantikstudiet
🧠

Semantikstudiet

semantic_core core_platform 🛡️ RLS Protected

Leierarbeidsstrømmer, kanvas, intensjoner, felt og simuleringsløp.

Fachliche Bestimmung: Tillater fleksibel faglig konfigurasjon uten kodendringer. Produktkategorier kan forsterkes med versjonerte feltsett (f.eks. rørdiameter, RAL-farge, kraft i kW).

⚡ Arbeidsstrømme og livssykluser

Utforming, validering og aktivering av feltset fieldset_lifecycle

Utkast til kategorier, obligatorisk feltmerking, simulering og frigjøring til produksjon.

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
Utformingsfase
Det er nødvendig å sette opp egenskaper, definere typer og markere dem.
Aktionen: Utkast til
2. SIMULATION
Regel simulering
Kontrollering av eksisterende produkter i kategorien for overtredelser av pliktfelt.
Aktionen: Anmeldelse av feil
3. PUBLISH
Utgivelse
Generere en uforanderlig snapshot (revisjon med SHA-hash).
Aktionen: Revisjonsblokker
4. ACTIVATION
Aktivering
Sett den aktive versjonsindikatoren for ERP og kundeportal.
Aktionen: Slå inn Fieldset i portalen

🗄️ Datamodeller & felt

CategoryAttributeBinding category_attribute_bindings RLS Aktiv
7 Feltet / kolonne

Koppling av dynamiske egenskaper med en produktkategori, inkludert obligatoriske felt- og synlighetsflagger.

Feldname Data-type Tiltak Schlüssel Spesialdekst
id UUID Nein PK Bindings-ID
tenant_id UUID Nein - Klant-ID (RLS)
category_id UUID Nein FK ➔ product_categories.id Tilordnet kategori
field_key VARCHAR(100) Ja * - Tekniske merknadsnøkkel
is_required BOOLEAN Nein - Tilsynssmerke
portal_visible BOOLEAN Nein - Vislighet i kundeportalen
sequence INTEGER Nein - Anmeldelse
SemanticExtensionValue semantic_extension_values RLS Aktiv
6 Feltet / kolonne

Persisterte øyeblikkeværdier for konfigurerte produkt- og bevisattributter.

Feldname Data-type Tiltak Schlüssel Spesialdekst
id UUID Nein PK Værdi-ID
tenant_id UUID Nein - Klant-ID (RLS)
entity_type VARCHAR(50) Nein - For eksempel produkt, quot_item
entity_id UUID Nein - Identifisering av målentitet
field_key VARCHAR(100) Nein - Merkersnøkkel
value_text TEXT Nein - Normalisert verdi

🔌 Startpunkter (UI og API)

Art Metode Endpunkt / vei Titel & Zweck Tillatelse
🖥️ WEB-UI GET /semantic
Semantikstudiet
Oversikt over semantiske modeller og revisjonsstandarder
agents:read
🖥️ WEB-UI GET /semantic/customizing
Personliggjøringskonsoll
Administrering av feltsett og atributter
agents:manage
🖥️ WEB-UI GET /admin/categories
Kategoriforvaltning
Fieldset-bygger og enkelt-klikk-tollfelt-toggle
catalog:manage
⚡ REST API GET /api/v1/catalog/products/categories/{id}/fieldset
Fieldset API
Leverer den arvet atribytfeltet i en kategori
catalog:read
⚡ REST API POST /api/v1/catalog/products/categories/{id}/fieldset/bindings
Merkenskap binding
Legger til en kategori
catalog:manage

🛡️ Reglering og etterlevelse

Dieses Modul unterliegt folgenden gesetzlichen, regulatorischen und Revisionsstandards:

  • GoBD-datamodelldokumentasjon
  • Semantisk opprinnelse
Kopplede moduler:
➔ catalog ➔ quotes ➔ workorders ➔ portal