Anlagen & Betriebsmittel
assets
manufacturing_execution
🛡️ RLS Protected
Anlagen & Betriebsmittel — aus Code abgeleitete Prozess- und API-Dokumentation.
⚡ Workflows & Lifecycles
Wartung / Instandsetzung
cascade:business.maintenance.cycle
Kaskade (review_gated).
Wartungs-/Instandsetzungsfolge planen
cascade_target:business.maintenance.followup
Kaskade (review_gated).
Benutzerbefehl: asset capture agent
plan:command_asset_capture_agent
Geprüfter Durable-Plan (durable_plan), Start: manual_command.
Benutzerbefehl: asset crud subagent
plan:command_asset_crud_subagent
Geprüfter Durable-Plan (durable_plan), Start: manual_command.
Benutzerbefehl: asset general agent
plan:command_asset_general_agent
Geprüfter Durable-Plan (durable_plan), Start: manual_command.
Benutzerbefehl: maintenance agent
plan:command_maintenance_agent
Geprüfter Durable-Plan (durable_plan), Start: manual_command.
Benutzerbefehl: maintenance report agent
plan:command_maintenance_report_agent
Geprüfter Durable-Plan (durable_plan), Start: manual_command.
Benutzerbefehl: service history agent
plan:command_service_history_agent
Geprüfter Durable-Plan (durable_plan), Start: manual_command.
Anlagen-Ereignis erfasst
plan:maintenance_check
Geprüfter Durable-Plan (durable_plan), Start: domain_event.
Anlage
status:asset
Beobachtbare Zustandsmaschine (observable_only). Übergänge hier nicht erzwungen — siehe Service-Validierung.
⚙️ Fachprozesse & Capabilities (System-Fachlogik)
Registrierte Fachoperationen und System-Capabilities dieses Moduls zur Steuerung von Workflows, Kaskaden und KI-Agenten.
| Capability & Schlüssel | Fachliche Bezeichnung | Ausführung / Coverage | Risikostufe & Freigabe | Effekte & Kaskaden |
|---|---|---|---|---|
Agent-Einstieg asset_general_agent
agent_entry:asset_general_agent
|
Agent-Einstieg asset_general_agent
Quelle:
code:module_agent_map
|
manual_entry |
✓ Auto
|
Keine Seiteneffekte deklariert |
Anlage freigeben
capability:asset.approve
Op:
asset.approve
|
Intent:
approve_asset
Quelle:
code:capability_registry
|
⚙️ Engine |
🔒 Freigabe nötig
Risiko:
business_record
|
|
Anlage/Asset anlegen
capability:asset.create
Op:
asset.create
|
Intent:
create_asset
Quelle:
code:capability_registry
|
⚙️ Engine |
✓ Auto
Risiko:
business_record
|
|
AfA-Lauf
capability:asset.depreciation.run
Op:
asset.depreciation.run
|
Objekt:
asset
Quelle:
code:capability_registry
|
⚙️ Engine |
✓ Auto
Risiko:
business_record
|
|
Asset-Ereignis buchen
capability:asset.record_event
Op:
asset.record_event
|
Intent:
record_asset_event
Quelle:
code:capability_registry
|
⚙️ Engine |
✓ Auto
Risiko:
business_record
|
|
Anlage umbuchen
capability:asset.transfer
Op:
asset.transfer
|
Objekt:
asset
Quelle:
code:capability_registry
|
⚙️ Engine |
✓ Auto
Risiko:
business_record
|
|
Anlage aktualisieren
capability:asset.update
Op:
asset.update
|
Intent:
update_asset
Quelle:
code:capability_registry
|
⚙️ Engine |
✓ Auto
Risiko:
business_record
|
|
Asset: add component
capability:assets.asset.add_component
Op:
assets.asset.add_component
|
Objekt:
asset
Quelle:
code:capability_registry
|
⚙️ Engine |
✓ Auto
Risiko:
business_record
|
|
Asset: apply stock location
capability:assets.asset.apply_stock_location
Op:
assets.asset.apply_stock_location
|
Objekt:
asset
Quelle:
code:capability_registry
|
⚙️ Engine |
✓ Auto
Risiko:
business_record
|
|
Asset: approve
capability:assets.asset.approve
Op:
assets.asset.approve
|
Objekt:
asset
Quelle:
code:capability_registry
|
⚙️ Engine |
✓ Auto
Risiko:
business_record
|
|
Asset: create
capability:assets.asset.create
Op:
assets.asset.create
|
Objekt:
asset
Quelle:
code:capability_registry
|
⚙️ Engine |
✓ Auto
Risiko:
business_record
|
|
Asset: create maintenance work order
capability:assets.asset.create_maintenance_work_order
Op:
assets.asset.create_maintenance_work_order
|
Objekt:
asset
Quelle:
code:capability_registry
|
⚙️ Engine |
✓ Auto
Risiko:
business_record
|
|
Asset: delete
capability:assets.asset.delete
Op:
assets.asset.delete
|
Objekt:
asset
Quelle:
code:capability_registry
|
⚙️ Engine |
✓ Auto
Risiko:
business_record
|
|
Asset: import csv
capability:assets.asset.import_csv
Op:
assets.asset.import_csv
|
Objekt:
asset
Quelle:
code:capability_registry
|
⚙️ Engine |
✓ Auto
Risiko:
business_record
|
|
Asset: record event
capability:assets.asset.record_event
Op:
assets.asset.record_event
|
Objekt:
asset
Quelle:
code:capability_registry
|
⚙️ Engine |
✓ Auto
Risiko:
business_record
|
|
Asset: record maintenance
capability:assets.asset.record_maintenance
Op:
assets.asset.record_maintenance
|
Objekt:
asset
Quelle:
code:capability_registry
|
⚙️ Engine |
✓ Auto
Risiko:
business_record
|
|
Asset: record manual event
capability:assets.asset.record_manual_event
Op:
assets.asset.record_manual_event
|
Objekt:
asset
Quelle:
code:capability_registry
|
⚙️ Engine |
✓ Auto
Risiko:
business_record
|
|
Asset: remove component
capability:assets.asset.remove_component
Op:
assets.asset.remove_component
|
Objekt:
asset
Quelle:
code:capability_registry
|
⚙️ Engine |
✓ Auto
Risiko:
business_record
|
|
Asset: set maintenance plan
capability:assets.asset.set_maintenance_plan
Op:
assets.asset.set_maintenance_plan
|
Objekt:
asset
Quelle:
code:capability_registry
|
⚙️ Engine |
✓ Auto
Risiko:
business_record
|
|
Asset: update
capability:assets.asset.update
Op:
assets.asset.update
|
Objekt:
asset
Quelle:
code:capability_registry
|
⚙️ Engine |
✓ Auto
Risiko:
business_record
|
|
Wartungs-/Instandsetzungsfolge planen
capability:maintenance.schedule
Op:
maintenance.schedule
|
Objekt:
task
Quelle:
code:capability_registry
|
reviewed |
🔒 Freigabe nötig
Risiko:
business_record
|
|
MDM-Verbindungen abfragen
capability:mdm.connection.list
Op:
mdm.connection.list
|
Objekt:
mdm_connection
Quelle:
code:capability_registry
|
⚙️ Engine |
✓ Auto
Risiko:
read_only
|
Keine Seiteneffekte deklariert |
MDM-Fernbefehl anfordern
capability:mdm.device.command
Op:
mdm.device.command
|
Objekt:
mdm_command
Quelle:
code:capability_registry
|
⚙️ Engine |
🔒 Freigabe nötig
Risiko:
external_effect
|
Keine Seiteneffekte deklariert |
MDM-Geräte synchronisieren
capability:mdm.device.sync
Op:
mdm.device.sync
|
Objekt:
mdm_device
Quelle:
code:capability_registry
|
⚙️ Engine |
✓ Auto
Risiko:
business_record
|
Keine Seiteneffekte deklariert |
MDM-Profil zuweisen
capability:mdm.profile.assign
Op:
mdm.profile.assign
|
Objekt:
mdm_assignment
Quelle:
code:capability_registry
|
⚙️ Engine |
✓ Auto
Risiko:
external_effect
|
Keine Seiteneffekte deklariert |
Wartung / Instandsetzung
cascade:business.maintenance.cycle
|
Wartung / Instandsetzung
Quelle:
code:cascade_process
|
review_gated |
✓ Auto
|
Keine Seiteneffekte deklariert |
Wartungs-/Instandsetzungsfolge planen
cascade_target:business.maintenance.followup
Op:
maintenance.schedule
|
Wartungs-/Instandsetzungsfolge planen
Quelle:
code:cascade_target
|
review_gated |
🔒 Freigabe nötig
|
Keine Seiteneffekte deklariert |
asset: create form
form_surface_anchor:asset.create
|
Objekt:
asset
Quelle:
code:erp_form_surface
|
operator_surface |
✓ Auto
|
Keine Seiteneffekte deklariert |
asset: edit form
form_surface_anchor:asset.edit
|
Objekt:
asset
Quelle:
code:erp_form_surface
|
operator_surface |
✓ Auto
|
Keine Seiteneffekte deklariert |
Benutzerbefehl: asset capture agent
plan:command_asset_capture_agent
|
Benutzerbefehl: asset capture agent
Quelle:
code:reviewed_execution_plan
|
durable_plan |
✓ Auto
|
Keine Seiteneffekte deklariert |
Benutzerbefehl: asset crud subagent
plan:command_asset_crud_subagent
|
Benutzerbefehl: asset crud subagent
Quelle:
code:reviewed_execution_plan
|
durable_plan |
✓ Auto
|
Keine Seiteneffekte deklariert |
Benutzerbefehl: asset general agent
plan:command_asset_general_agent
|
Benutzerbefehl: asset general agent
Quelle:
code:reviewed_execution_plan
|
durable_plan |
✓ Auto
|
Keine Seiteneffekte deklariert |
Benutzerbefehl: maintenance agent
plan:command_maintenance_agent
|
Benutzerbefehl: maintenance agent
Quelle:
code:reviewed_execution_plan
|
durable_plan |
✓ Auto
|
Keine Seiteneffekte deklariert |
Benutzerbefehl: maintenance report agent
plan:command_maintenance_report_agent
|
Benutzerbefehl: maintenance report agent
Quelle:
code:reviewed_execution_plan
|
durable_plan |
✓ Auto
|
Keine Seiteneffekte deklariert |
Benutzerbefehl: service history agent
plan:command_service_history_agent
|
Benutzerbefehl: service history agent
Quelle:
code:reviewed_execution_plan
|
durable_plan |
✓ Auto
|
Keine Seiteneffekte deklariert |
Anlagen-Ereignis erfasst
plan:maintenance_check
|
Anlagen-Ereignis erfasst
Quelle:
code:reviewed_execution_plan
|
durable_plan |
✓ Auto
|
Keine Seiteneffekte deklariert |
Anlage
status:asset
|
Objekt:
asset
Quelle:
code:status_machine
|
observable_only |
✓ Auto
|
Keine Seiteneffekte deklariert |
🧠 Fachprozess-Erzählung & Dual Knowledge Architektur
Synthese aus der ideologischen Blaupause (Meta-Fachlogik / Soll), der faktischen System-Implementierung (System-Fachlogik / Ist) und No-Code Customizing für KI-Consultants.
Der durchgängige Businessprozess im Detail (End-to-End Fließtext-Erzählung)
Der durchgängige Compliance-, Anlagen- und Plattformprozess in der betrieblichen Praxis
Unternehmen sehen sich heute einem dichten Geflecht europäischer und nationaler Regulierungen gegenüber. Centurio ERP bettet Compliance- und Instandhaltungskontrollen direkt in die operativen Prozesse ein, sodass Rechtssicherheit ohne bürokratischen Stillstand gewährleistet ist.
1. Zoll- und Außenhandels-Compliance (KN8 / Intrastat / Export)
Beim grenzüberschreitenden Warenverkehr greifen strenge zollrechtliche Vorschriften:
- Kombinierte Nomenklatur (KN8-Warennummer): Jeder Handels- und Fertigungsartikel muss im Artikelstamm (
products,compliance) mit einer 8-stelligen KN8-Zolltarifnummer klassifiziert sein. Das System unterstützt die Zuweisung über intelligente Suchbäume und statistische Beschreibungen. - Intrastat-Meldewesen: Bei Überschreitung der gesetzlichen Meldeschwellen für innergemeinschaftliche Versendungen oder Eingänge aggregiert das System monatlich alle grenzüberschreitenden Warenbewegungen und generiert die offizielle XML-Meldung für das Statistische Bundesamt (Destatis) oder die europäische Partnerbehörde.
- Dual-Use- und Sanktionslistenprüfung: Bei Exporten in Drittländer verifiziert das System vor Warenausgang automatisch Empfängeradresse und Bestimmungsland gegen EU- und US-Sanktionslisten (
cap:compliance.sanctions.screen).
2. Verpackungsgesetz & EPR-Register (ZSVR LUCID)
Nach dem Verpackungsgesetz (VerpackG) und der europäischen Richtlinie über Verpackungen und Verpackungsabfälle (PPWR) haften Inverkehrbringer für die Entsorgung:
- Materialfraktionen: An jedem verkauften Produkt und Versandkarton werden Verpackungsgewichte nach Materialfraktionen hinterlegt: Glas, Papier/Pappe/Karton (PPK), Eisenmetalle, Aluminium, Kunststoffe, sonstige Verbundstoffe.
- LUCID-Meldung: Das Modul summiert die in Verkehr gebrachten Verpackungsmengen und generiert quartalsweise oder jährlich den testierten Mengenbericht für das Verpackungsregister LUCID (ZSVR) und das duale System (
cap:compliance.epr.generate_report).
3. Anlagenbuchhaltung & AfA-Abschreibung (Fixed Assets)
Betriebsmittel (Maschinen, Fahrzeuge, IT-Infrastruktur, Gebäude) binden erhebliches Unternehmenskapital:
- Aktivierung: Bei Beschaffung eines Anlageguts (
assets) über den Einkauf (purchasing) wird das Gut im Anlagenstamm mit Anschaffungskosten, Nutzungsdauer (laut amtlicher AfA-Tabelle des Bundesfinanzministeriums) und Abschreibungsmethode (linear nach HGB § 253) aktiviert (cap:assets.asset.create). - Monatliche AfA-Buchung: Das System errechnet die monatliche Wertminderung und bucht die planmäßige Abschreibung vollautomatisch in das Hauptbuchjournal (
GeneralLedgerEntry). - Geringwertige Wirtschaftsgüter (GWG): Wirtschaftsgüter bis 800 € Netto werden sofort im Jahr der Anschaffung als Aufwand erfasst oder wahlweise in einen Sammelposten (Poolabschreibung über 5 Jahre bis 1.000 €) gebucht.
4. Vorbeugende Instandhaltung nach DIN 31051 (Maintenance)
Maschinenausfälle in der Fertigung verursachen massive Stillstandskosten:
- Wartungsintervalle: An jeder Produktionsanlage (
Workstation,Asset) werden Inspektions-, Wartungs- und Instandsetzungszyklen hinterlegt (nach Kalenderzeit, z.B. alle 6 Monate, oder nach Betriebsstundenzähler, z.B. alle 1.000 Betriebsstunden). - Automatischer Wartungsauftrag: Erreicht der Zähler den Schwellenwert, erzeugt das System automatisch einen vorbeugenden Wartungsarbeitsauftrag (
cap:assets.asset.schedule_maintenance) für die Betriebsschlosserei oder externe Servicetechniker.
5. Informationssicherheit & Risikomanagement (ISM nach ISO/IEC 27001)
Zur Erfüllung von ISO 27001 und NIS-2 führt Centurio ERP das Modul ism:
- Asset-Schutzbedarfsanalyse: IT-Systeme und Datenbestände werden nach Vertraulichkeit, Integrität und Verfügbarkeit klassifiziert.
- Sicherheitsvorfälle (Incidents): Bei IT-Störungen, Phishing-Versuchen oder Datenpannen wird sofort ein Incident-Ticket mit Kritikalitätsstufe und Meldepflicht-Prüfung nach Art. 33 DSGVO eröffnet.
- Richtlinien-Audits: Regelmäßige Prüfaufgaben verifizieren die Einhaltung von Passwortrichtlinien, Backup-Wiederanlauftests und Zugriffsbeschränkungen.
Meta-Fachlogik: Ideologische Blaupause, Soll-Weltbild & Normen
Meta-Fachlogik: Die ideologische Blaupause & das normative Weltbild
Die Meta-Fachlogik basiert auf dem Zollrecht der Union (UZK), dem Verpackungsgesetz (VerpackG), handelsrechtlichen Bewertungsvorschriften (HGB § 253), DIN 31051 (Grundlagen der Instandhaltung) und ISO/IEC 27001.
1. Regulatorische Außenhandels- & Umweltstandards
- Unionszollkodex (UZK) & Statistische Nomenklatur:
- Jede Warensendung über EU-Binnengrenzen (Intrastat) oder Außengrenzen (ATLAS) erfordert zwingend die zolltarifliche Einreihung. Falsche Tarifierungen stellen Steuerordnungswidrigkeiten dar.
- VerpackG & Extended Producer Responsibility (EPR):
- Das Verursacherprinzip: Wer verpackte Ware gewerbsmäßig in Verkehr bringt, muss sich vorab bei der Zentralen Stelle Verpackungsregister (ZSVR) registrieren und an einem dualen System beteiligen (Systembeteiligungspflicht).
- Ein Vertriebsverbot greift kraft Gesetzes bei fehlender Registrierung.
2. Rechnungslegung & Instandhaltung
- Handelsgesetzbuch (§ 253 HGB):
- Anlagegüter sind zu Anschaffungs- oder Herstellungskosten vermindert um planmäßige Abschreibungen anzusetzen.
- Außerplanmäßige Abschreibungen sind bei voraussichtlich dauerhafter Wertminderung (z.B. Totalschaden einer Maschine) zwingend vorzunehmen (Niederstwertprinzip).
- DIN 31051 (Instandhaltung):
- Gliederung in Wartung (Pflege/Schmierung), Inspektion (Zustandsfeststellung), Instandsetzung (Reparatur) und Verbesserung.
- Das Soll-Modell verlangt die lückenlose Historisierung aller Wartungsereignisse zur Wahrung von Garantie- und Produkthaftungsansprüchen.
3. Invarianten des Soll-Modells
- Kein Artikel im grenzüberschreitenden Versand ohne gültige KN8-Warennummer.
- Keine Inverkehrbringung von Verpackungen ohne Erfassung der Materialgewichte.
- Ein voll abgeschriebenes Anlagegut verbleibt mit 1,00 € Erinnerungswert in der Buchhaltung, solange es physisch genutzt wird.
- Sicherheitsvorfälle (Incidents) mit potenzieller Datenverletzung müssen innerhalb von 72 Stunden an die Aufsichtsbehörde gemeldet werden.
Normbezug für assets
Prüfkatalog Standards-Registry v2026.10.1. Dieser Abschnitt ordnet Prüfreferenzen zu und stellt nicht fest, dass das Modul eine Norm einhält; keine Kataloganforderung ist als PASS bewertet.
Geführte Prüfreferenzen:
iso-9001-2026, ISO 9001:2026 Quality management systems — Requirements, Ausgabe ISO 9001:2026 (6. Ausgabe, 2026-09-16). Art: normative. Volltext liegt nicht vor. Keine Klauselprüfung. Keine modulspezifische Kataloganforderung. Die Zuordnung bleibt eine Prüfreferenz.
Im Auditauftrag zusätzlich genannt und nicht im Prüfkatalog v2026.10.1: ISO 55001, ISO 14224, EN 13306. Dafür gibt es hier keine Klausel und keine Aussage, dass eine Vorgabe eingehalten wird.
Plattformweite Katalogwerke mit Geltungsbereich all (unter anderem WCAG 2.2, EN 301 549 V4.1.1, ISO 9241-110:2020, ISO 9241-210:2019, ISO/IEC 25010:2023, ISO 9001:2026, ISO/IEC 27001:2022, APQC PCF 8.0, DSGVO, EU AI Act) umfassen dieses Modul mit. Wo der Volltext fehlt, bleibt der Zugang ohne Quelle, lizenzpflichtig oder nur als öffentliche Zusammenfassung gekennzeichnet. Auch diese Nennung weist keine eingehaltene Vorgabe nach.
Systemische Fachlogik: Faktische Umsetzung in Centurio ERP & Capabilities
Systemische Fachlogik: Die faktische Umsetzung in Centurio ERP
Die System-Fachlogik dokumentiert die Realisierung in den Modulen compliance, assets und ism.
1. Datenmodelle & Semantische Schicht (ORM)
ComplianceProductDeclaration: Zoll- und Verpackungsstammdaten (Felder:product_id,kn8_code,country_of_origin,weight_net_kg,packaging_paper_g,packaging_plastic_g,packaging_wood_g).EprReport: Deklaration für ZSVR LUCID (Felder:reporting_period,total_weight_kg,submission_status,dual_system_partner).Asset: Anlagegut (Felder:id,asset_number,name,category,acquisition_date,acquisition_cost,useful_life_months,book_value,depreciation_method[linear, immediate, pool],location_id).AssetDepreciation: AfA-Buchungszeile (Felder:asset_id,period,depreciation_amount,booked_gl_entry_id).IsmIncident: Sicherheitsvorfall (Felder:title,severity[low, medium, high, critical],category,status,resolution_notes).
2. Das Capability-Register
cap:compliance.kn8.assign_code: Zuweisung und Plausibilitätsprüfung der KN8-Zolltarifnummer.cap:compliance.epr.generate_report: Berechnung und Bereitstellung des LUCID-Verpackungsmengenberichts.cap:compliance.sanctions.screen: Sanktionslistenabgleich von Geschäftspartnern.cap:assets.asset.create: Aktivierung eines neuen Anlageguts.cap:assets.asset.run_depreciation: Monatslauf zur Verbuchung der AfA-Abschreibungen.cap:assets.asset.schedule_maintenance: Erzeugung vorbeugender Wartungsaufträge.cap:ism.incident.report: Erfassung und Eskalation eines Informationssicherheits-Vorfalls.
3. Der Gateway gw:compliance_verification@v1
Sichert grenzüberschreitende Sendungen ab:
- Prüfung: Verifiziert KN8-Vollständigkeit, Ursprungsland und Sanktionslistenstatus aller Sendungspositionen.
- Freigabe: Bei Mängeln wird der Warenausgang blockiert; andernfalls wird die Zollerklärung freigegeben.
- Outbox-Signal: Feuert
CUSTOMS_DECLARATION_VERIFIED.
4. Statusmodelle
- Anlagegut:
draft➔active_depreciating➔fully_depreciated➔sold_or_scrapped. - EPR-Meldung:
draft➔calculated➔submitted_lucid➔accepted.
KI-Consultant Leitfaden: Customizing- & No-Code-Konzept (Soll-Ist-Synthese)
KI-Consultant Blueprint: Customizing & No-Code Architektur
Anleitung für Solution Architects zur Einrichtung von Compliance-, Anlagen- und ISM-Strukturen.
1. Kundenanforderungsanalyse
- Welche Exportmärkte bedient der Kunde (nur EU-Binnenmarkt oder weltweiter Drittlands-Export nach USA/Asien)?
- Bei welchem dualen System ist der Kunde registriert (z.B. Grüner Punkt, Interzero, BellandVision)?
- Welche AfA-Methoden verlangt der Steuerberater (GWG-Sofortabschreibung bis 800 € oder Sammelpool)?
2. No-Code Zusatzfelder (Custom Fields)
Im No-Code Studio (/semantic/customizing):
- Auf
Asset:insurance_policy_number(Text): Versicherungspolicennummer bei Großmaschinen.warranty_end_date(Datum): Ablaufdatum der Herstellergarantie.
- Auf
ComplianceProductDeclaration:weee_reg_number(Text): ElektroG-Registrierungsnummer (WEEE) für Elektronikgeräte.battery_weight_g(Dezimal): Batteriegewicht nach Batteriegesetz (BattG).
3. No-Code Workflow Canvas DAGs
Blueprint A: Automatischer monatlicher AfA-Buchungslauf
- Trigger-Node: Scheduled Cron (
0 1 1 * *) – Am 1. jedes Monats. - Action-Node 1: Führe
cap:assets.asset.run_depreciationfür alle aktiven Anlagen aus. - Action-Node 2: Erzeuge GoBD-Journalbuchung: Abschreibungsaufwand an Sachanlagen im Hauptbuch.
Blueprint B: Automatischer Wartungsalarm bei Betriebsstundenschwelle
- Trigger-Node: IoT-Sensorwert über UIP-Connector (
operating_hours_update). - Condition-Node:
asset.current_hours >= asset.next_maintenance_hours. - Action-Node: Rufe
cap:assets.asset.schedule_maintenanceauf und weise dem Schichtführer eine Wartungsaufgabe zu.
📚 Operative Prozessbegriffe & Transaktionsschnittstellen
- Artikelneuanlagen aus dem Produktkatalog mit Materialdaten
- Anschaffungsrechnungen für Sachanlagen aus dem Einkauf
- Warenbewegungs- und Ausfuhrdaten aus dem Lagermodul
- Betriebsstundenzählerstände aus der Fertigung oder von IoT-Sensoren
- Monatliche Intrastat- und Ausfuhrmeldungen für Zollbehörden
- Testierte Verpackungsmengenberichte für das ZSVR LUCID Register
- Monatliche AfA-Buchungsbelege für das Hauptbuchjournal
- Vorbeugende Wartungs- und Instandhaltungsaufträge für Werkstätten
- ISO 27001 Sicherheits- und Audit-Protokolle
- asset_created -> schedule_depreciation: Automatische Erstellung des AfA-Abschreibungsplans
- maintenance_due -> create_workorder: Erzeugung eines Werkstatt-Instandhaltungsauftrags
- sanctions_screen_failed -> block_delivery: Sofortige Liefersperre bei Treffern auf Sanktionslisten
- epr_report_generated -> notify_compliance_officer: Bereitstellung zur Freigabe an die Geschäftsleitung
- Außerplanmäßige Abschreibungen bei Zerstörung oder dauerhafter Wertminderung von Anlagen
- Klären von Unstimmigkeiten bei zollamtlichen Außenprüfungen
- Sicherheits-Incident-Management mit 72-Stunden-Meldepflicht an die Datenschutzbehörde
- Inventur des Sachanlagevermögens und Abgleich mit dem Anlagenstamm
- Amtliche AfA-Tabellen für die eigene Branche im System hinterlegen
- Materialfraktionen für Verkaufsverpackungen im Produktkatalog pflegen
- Zollamts-Identifikationsnummer (EORI) in den Unternehmensstammdaten hinterlegen
- No-Code Zusatzfelder für Garantiezeiten und WEEE-Registernummern anlegen
🗄️ Data Models & Fields
🔌 Entry Points (UI & APIs)
| Art | Method | Endpoint / Path | Titel & Zweck | Required Role |
|---|---|---|---|---|
| ⚡ REST API | DELETE | /api/v1/assets/{asset_id} |
delete_asset
Semantic binding: operator_surface; mutation=True
|
assets
|
| ⚡ REST API | DELETE | /api/v1/assets/{asset_id}/components/{component_id} |
remove_component
Semantic binding: operator_surface; mutation=True
|
assets
|
| ⚡ REST API | GET | /api/v1/assets |
list_assets
Semantic binding: inventory_only; mutation=False
|
assets
|
| ⚡ REST API | GET | /api/v1/assets/autocomplete |
asset_autocomplete
Semantic binding: inventory_only; mutation=False
|
assets
|
| ⚡ REST API | GET | /api/v1/assets/maintenance/due |
list_due_maintenance
Semantic binding: inventory_only; mutation=False
|
assets
|
| ⚡ REST API | GET | /api/v1/assets/stats |
asset_stats
Semantic binding: inventory_only; mutation=False
|
assets
|
| ⚡ REST API | GET | /api/v1/assets/{asset_id} |
get_asset
Semantic binding: inventory_only; mutation=False
|
assets
|
| ⚡ REST API | GET | /api/v1/assets/{asset_id}/accessories |
asset_accessories
Semantic binding: inventory_only; mutation=False
|
assets
|
| ⚡ REST API | GET | /api/v1/assets/{asset_id}/compatible-parts |
asset_compatible_parts
Semantic binding: inventory_only; mutation=False
|
assets
|
| ⚡ REST API | GET | /api/v1/assets/{asset_id}/components |
list_components
Semantic binding: inventory_only; mutation=False
|
assets
|
| ⚡ REST API | GET | /api/v1/assets/{asset_id}/documents |
list_asset_documents
Semantic binding: inventory_only; mutation=False
|
assets
|
| ⚡ REST API | GET | /api/v1/assets/{asset_id}/events |
list_asset_events
Semantic binding: inventory_only; mutation=False
|
assets
|
| ⚡ REST API | GET | /assets |
assets_page
Semantic binding: inventory_only; mutation=False
|
assets
|
| ⚡ REST API | GET | /assets/new |
asset_create_page
Semantic binding: inventory_only; mutation=False
|
assets
|
| ⚡ REST API | GET | /assets/{asset_id} |
asset_detail_page
Semantic binding: inventory_only; mutation=False
|
assets
|
| ⚡ REST API | GET | /portal/{slug}/anlagen |
assets_page
Semantic binding: inventory_only; mutation=False
|
assets
|
| ⚡ REST API | GET | /portal/{slug}/anlagen/{asset_id} |
asset_detail_page
Semantic binding: inventory_only; mutation=False
|
assets
|
| ⚡ REST API | PATCH | /api/v1/assets/{asset_id} |
update_asset
Semantic binding: operator_surface; mutation=True
|
assets
|
| ⚡ REST API | POST | /api/v1/assets |
create_asset_manual
Semantic binding: operator_surface; mutation=True
|
assets
|
| ⚡ REST API | POST | /api/v1/assets/import |
import_assets_csv
Semantic binding: operator_surface; mutation=True
|
assets
|
| ⚡ REST API | POST | /api/v1/assets/trigger-maintenance-check |
trigger_maintenance_check
Semantic binding: operator_surface; mutation=True
|
assets
|
| ⚡ REST API | POST | /api/v1/assets/{asset_id}/approve |
approve_asset
Semantic binding: operator_surface; mutation=True
|
assets
|
| ⚡ REST API | POST | /api/v1/assets/{asset_id}/assign |
assign_asset
Semantic binding: operator_surface; mutation=True
|
assets
|
| ⚡ REST API | POST | /api/v1/assets/{asset_id}/commission |
commission_asset
Semantic binding: operator_surface; mutation=True
|
assets
|
| ⚡ REST API | POST | /api/v1/assets/{asset_id}/components |
add_component
Semantic binding: operator_surface; mutation=True
|
assets
|
| ⚡ REST API | POST | /api/v1/assets/{asset_id}/create-work-order |
create_asset_work_order
Semantic binding: operator_surface; mutation=True
|
assets
|
| ⚡ REST API | POST | /api/v1/assets/{asset_id}/decommission |
decommission_asset
Semantic binding: operator_surface; mutation=True
|
assets
|
| ⚡ REST API | POST | /api/v1/assets/{asset_id}/documents |
upload_asset_document
Semantic binding: operator_surface; mutation=True
|
assets
|
| ⚡ REST API | POST | /api/v1/assets/{asset_id}/documents/{document_id} |
link_document
Semantic binding: operator_surface; mutation=True
|
assets
|
| ⚡ REST API | POST | /api/v1/assets/{asset_id}/events |
create_asset_event
Semantic binding: operator_surface; mutation=True
|
assets
|
| ⚡ REST API | POST | /api/v1/assets/{asset_id}/maintenance |
record_maintenance
Semantic binding: operator_surface; mutation=True
|
assets
|
| ⚡ REST API | POST | /api/v1/assets/{asset_id}/photo |
upload_asset_photo
Semantic binding: operator_surface; mutation=True
|
assets
|
| ⚡ REST API | POST | /api/v1/assets/{asset_id}/relocate |
relocate_asset
Semantic binding: operator_surface; mutation=True
|
assets
|
| ⚡ REST API | POST | /api/v1/assets/{asset_id}/review |
review_asset
Semantic binding: operator_surface; mutation=True
|
assets
|
| ⚡ REST API | POST | /portal/{slug}/anlagen/melden |
asset_report_submit
Semantic binding: operator_surface; mutation=True
|
assets
|
| ⚡ REST API | POST | /portal/{slug}/anlagen/{asset_id}/zuordnen |
asset_assign
Semantic binding: operator_surface; mutation=True
|
assets
|
| ⚡ REST API | PUT | /api/v1/assets/{asset_id}/maintenance-plan |
set_maintenance_plan
Semantic binding: operator_surface; mutation=True
|
assets
|
🛡️ Regulatory & Compliance
Dieses Modul unterliegt folgenden gesetzlichen, regulatorischen und Revisionsstandards:
- GoBD Nachvollziehbarkeit
- Mandanten-Isolation (PostgreSQL RLS)