Centurio Sistem ve modül belgesi
🏛️ Platform mimarisi 🔑 Login
🏠 Tüm modüller / core_platform / Semantik Çalışma
🧠

Semantik Çalışma

semantic_core core_platform 🛡️ RLS Protected

Kiracı çalışma akışları, kaplamalar, niyetler, alanlar ve simülasyonlar.

Fachliche Bestimmung: Kod değişiklikleri olmadan esnek bir uzman yapılandırmasını sağlar. Ürün kategorileri versiyonlu alan kümeleri ile zenginleştirilebilir (örneğin boru çapı, RAL rengi, kW'da güç).

⚡ İş akışları ve yaşam döngüleri

Alan setleri tasarımı, doğrulama ve etkinleştirme fieldset_lifecycle

Kategoriler, mecburi alan etiketleri, simülasyon ve üretim olgunluğa yönelik serbest bırakma.

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
Tasarım aşaması
Özellikleri oluşturmak, türleri tanımlamak ve işaretlemek gereklidir.
Aktionen: Teklif
2. SIMULATION
Kural simülasyonu
Mevcut ürünlere karşı, görev alanı ihlallerine karşı denetim.
Aktionen: Hata raporunu bildir
3. PUBLISH
Yayınlama
Değişmeyen bir anlık çekim oluşturmak (SHA-hash ile revize edilmiştir).
Aktionen: Değişiklik
4. ACTIVATION
Aktifleştirme
ERP ve müşteri portalı için aktif versiyon göstergesini ayarlayın.
Aktionen: Portalda Fieldset Ekle

🗄️ Verim modelleri & alanlar

CategoryAttributeBinding category_attribute_bindings RLS Aktiv
7 Alanlar / Sütunlar

Dinamik özelliklerin, bir ürün kategorisine bağlanması, her birinde görev alanı ve görünürlük bayrağı da dahil.

Feldname Verim tipi İade Schlüssel Mesleki anlam
id UUID Nein PK Bağlantı kimliği
tenant_id UUID Nein - İzleyen Kimliği (RLS)
category_id UUID Nein FK ➔ product_categories.id Kategoriya
field_key VARCHAR(100) Ja * - Teknik özellikler anahtarları
is_required BOOLEAN Nein - İadeli alan işaretleme
portal_visible BOOLEAN Nein - Müşteri Portalı Görünümlülüğü
sequence INTEGER Nein - İlan sırası
SemanticExtensionValue semantic_extension_values RLS Aktiv
6 Alanlar / Sütunlar

Konfigürlenmiş ürün ve belge atributları için kalıcı enstansa değerleri.

Feldname Verim tipi İade Schlüssel Mesleki anlam
id UUID Nein PK Değer kimliği
tenant_id UUID Nein - İzleyen Kimliği (RLS)
entity_type VARCHAR(50) Nein - Hedef (örneğin ürün, quote_item)
entity_id UUID Nein - Hedef kimliği
field_key VARCHAR(100) Nein - Merkezi anahtarlar
value_text TEXT Nein - Normalleştirilmiş değer

🔌 Giriş noktaları (UI & API)

Art Metod Son nokta / yol Titel & Zweck Yasal
🖥️ WEB-UI GET /semantic
Semantik Çalışma
Semantik modellerin ve denetim durumlarının genel bakış
agents:read
🖥️ WEB-UI GET /semantic/customizing
Kullanımlı Konsol
Alan kümeleri ve atributları yönetimi
agents:manage
🖥️ WEB-UI GET /admin/categories
Kategori yönetimi
Alan seti oluşturan ve tek tıklama zorunlu alan toğlu
catalog:manage
⚡ REST API GET /api/v1/catalog/products/categories/{id}/fieldset
Alan Aileleri
Bir kategorinin miras aldığı özellik alan kümesini gönderir
catalog:read
⚡ REST API POST /api/v1/catalog/products/categories/{id}/fieldset/bindings
Özellik bağlamak
Bir kategoriye bir özellik ekliyor
catalog:manage

🛡️ Yönetim ve Uyum

Dieses Modul unterliegt folgenden gesetzlichen, regulatorischen und Revisionsstandards:

  • Görevler ve veri modeli belgesi
  • Semantik Kaynak
Bağlantı modüller:
➔ catalog ➔ quotes ➔ workorders ➔ portal