Skip to content

Feldrechte & Übersetzungen (SYS11, SYS13) ​

Transaktionen: SYS11 Feldrechte Management, SYS13 Übersetzungen verwalten
UI-Pfade: /fieldsRightsAccessManagement, /manageTranslations

Business-Zweck ​

Feldrechte steuern, welche Domänenfelder ein User/Rolle in UI und API sieht (SystemPropertyAccessRights). Übersetzungen pflegen mandantenspezifische Texte für Prüftabellen (CheckTables) und Transaktionsnamen (TransactionTranslation).

Partner müssen SYS11 verstehen, weil API-Responses gefilterte Feldmengen liefern (getPropertyAccessRights). SYS13 ist relevant für mehrsprachige Shops/Marktplätze (BAS-Produktübersetzungen, OMP).

Kernbegriffe ​

BegriffBedeutung
SystemPropertyAccessRightsFeld-Sichtbarkeit je Domäne, Rolle, Subdomäne
domainClassNamez. B. SalesHead, material, customer
propertyNameEinzelfeld
accessTyperead / write / hidden
TransactionTranslationÜbersetzter Transaktionsname je Sprache
CheckTablesMehrsprachige Prüftabellen (Länder, Status, …)

Fachlicher Ablauf – Feldrechte (SYS11) ​

  1. Domänenliste: GET /api/company/listDomainClasses
  2. Rechte laden: POST /api/company/listPropertyAccess mit className
  3. Anpassen: POST /api/company/updatePropertyAccess
  4. Runtime-Check: GET /api/common/getPropertyAccessRights/{domainClassName}

API-Services (SalesHead, Customer, Material, …) rufen intern getPropertyAccessRights auf und filtern JSON.

Fachlicher Ablauf – Übersetzungen (SYS13) ​

Prüftabellen ​

  1. Daten laden: GET /api/checkTables/getTranslationData
  2. Speichern: POST /api/checkTables/updateTranslations

Transaktionsnamen ​

  1. Dialog: GET /api/transactionRight/showTranslationDialog
  2. Speichern: POST /api/transactionRight/updateTransactionTranslation

Material-Übersetzungen (BAS): /api/materialTranslation – siehe Produktübersetzungen.

Partner-Szenarien ​

SzenarioMaßnahme
API liefert Feld nichtSYS11 für Integrations-Rolle prüfen
Mehrsprache im ShopSYS13 + BAS MaterialTranslation
Compliance: Preisfeld verbergenFeldrecht SalesItem.price

Voraussetzungen ​

  • Admin oder Mandantenverwaltungsrecht für Feldrechte
  • Aktive Sprachen im Mandanten

Typische Fehlerquellen ​

  • Schreibzugriff trotz read-only UI – API prüft Feldrechte; ggf. unterschiedlich zu UI
  • Übersetzung fehlt in API – language-Parameter / User-Sprache
  • Subdomäne – manche Rechte sind subDomainName-spezifisch

Weiterlesen ​

Nur für reybex-Partner. Nicht für Endkunden bestimmt.