Verwendung von Zugriffscodes 

Übersicht

Verwenden Sie Zugriffscodes, um den Zugriff auf Daten in Ihrem System einzuschränken.

Sie können Zugriffscodes in den spezifischen Funktionen, auf Ebene der Entwicklungselemente oder der Datenbank in Ihrer Software angeben.

Zugriffscodes > Verwendung von Zugriffscodes: Grundfunktionalität oder spezifische Funktionalität des Supervisors.

Der Zugriff auf Funktionen ist vom Benutzerprofil abhängig. Das Benutzerprofil wird im Register Allgemeine Angaben des entsprechenden Benutzerdatensatzes parametrisiert. Sie können dieses Profil über des Menü des Profilcodes (Menüprofil - GESAPN) und über die Berechtigungen des Profilcodes (Profilfunktion - GESAFT) verwalten. Sie können auch angeben, auf welche Funktionen ein Benutzer zugreifen kann, und auf welche Funktionen er nicht zugreifen kann. Standardmäßig haben alle Benutzer mit Administratorrechten Zugriff auf alle Funktionen des Systems. Benutzer, die keine Administratorrechte haben, können auf Standardmodule und -funktionen und auf bestimmte spezifische Module und Funktionen zugreifen. Der Zugriffscode eines Benutzers legt fest, ob er auf bestimmte Funktionen, Masken und Felder zugreifen kann. Diese Zugriffscodes sind im Register Zugriff des Benutzerdatensatzes definiert.

Die Verwaltung der Standardobjekte ermöglicht die Verwaltung der Zugriffscodes wie folgt:

  • Enthält eine Datei einen Zugriffscode, erfolgt die Objektverwaltung anhand der Lese- und Schreibrechte zu diesem Zugriffscode, um die zur Anzeige und Änderung verfügbaren Datensätze für den entsprechenden Benutzer zu filtern.

Die Objektverwaltung bietet so automatisch einfache Zugriffsrechte auf Datensätze, die einem Zugriffscode zugewiesen sind.

Die Objektverwaltung erleichtert auch das Hinzufügen spezifischer Filter. Um einen Filter anzuwenden, müssen Sie ein entsprechendes Feld einem spezifischen Zugriffscode in der Tabelle des entsprechenden Objekts für eine gegebene Maske hinzufügen. Anschließend wird dieser Zugriffscode im Feld Zugriffscode der Funktion Objekte angegeben.

Die Objektcodes der Lese- und Schreibfilter nach Zugriffscode werden im Standard ausgeliefert.

Zugriffscodes

Die ausgewählten Zugriffscodes werden auch getestet, um die zugehörigen Ausführungsrechte zu prüfen, wenn ein mit einem Objekt verbundener Zugriffscode verwendet wird.

Ausführungsrechte

Zugriffscodes

Die in der folgenden Tabelle vorgeschlagenen Objektcodes werden im Standard mit Lese- und Schreibfiltern nach Zugriffscode ausgeliefert:

Objektcode

Funktion

BAN

Bankkonten

BOD, BOS

Stückliste

BUP

Budgetparameter

CASH

Kassen

CCE

Sektoren

CDA

Zahlungsattribute

COA

Kontenplan

CYM

Sektorhierarchien

DAD

Umlagendefinition

DIE

Dimensionen

DSP

Vorabaufteilung

GAC

Kontencodes Buchungskreis

GDA

Kontenrahmen

GDE

Belegerfassungstransaktionen

GTE

Dokumententypen

GYM

Kontenhierarchie

JOU

Journals

MCL, MDL, MFL, MGL, MIL, MML, MOL, MPL, MRE, MRL, MTL, MWL

Fertigungstransaktionen

PBY

Montage / Demontage

PRE, PRT

Versandvorbereitung

PTA, PTC, PTD, PTE, PTF, PTN, PTR, PTT

Einkaufstransaktionen

SLA, SLC, SLD, SLI, SLL, SLO, SLQ, SLR, SLS, SLT

Verkaufstransaktionen

SCT, SNP, SOT, SPK, SQT, SRG, SRO, SRT

Bestandstransaktionen

SNE

Definition Preisanpassungen

TBO

Stücklistenvariante

JA

Ausgabencodes

TPY

Zahlungserfassungstransaktionen

TXS, TXW

Übersicht

Ausführungsrechte

Die Ausführungsrechte werden für die spezifischen Objekte wie folgt verwaltet:

  • Ist ein Zugriffscode zu parametrisierbaren Transaktionen (Einkauf, Buchhaltung, Fertigung, Buchhaltung Personenkonten, Verkauf) vorhanden, ist die Verwendung dieser Transaktionen nicht erlaubt, wenn der Benutzer keine Ausführungsrechte auf Ebene seiner Zugriffscodes hat.
  • Ist ein Zugriffscode zu Systemtransaktionen vorhanden, ist die Ausführung dieser Transaktionen nicht erlaubt, wenn der Benutzer keine Ausführungsrechte hat.
  • Ist ein Zugriffscode zu parametrisierbaren Anzeigemasken vorhanden, ist die Verwendung dieser Masken nicht erlaubt, wenn der Benutzer keine Ausführungsrechte hat.
  • Ist zu den Konten, Sektoren, Dimensionen, Verteilungsschlüsseln, Belegen oder Belegarten ein Zugriffscode vorhanden, so müssen mit diesem Zugriffscode Ausführungsrechte zum Buchen auf das Konto, auf den Sektor, auf die Dimension, auf den Beleg, oder auf die Belegart, oder zum Verwenden des entsprechenden Verteilungsschlüssels gewährt werden.
  • Ist ein Zugriffscode zu Budgets oder Kostenstellenhierarchien vorhanden, so müssen mit diesem Zugriffscode Ausführungsrechte zur Erfassung oder Änderung der entsprechenden Budgets und Kostenstellenhierarchien gewährt werden.
  • Ist ein Zugriffscode zu einer nachträglichen Kostenrechnungsverteilung vorhanden, so müssen mit diesem Zugriffscode Ausführungsrechte zur Verwendung dieser Kostenrechnungsverteilung gewährt werden.
  • Ist ein Zugriffscode zu Bankkonten, Kassenkonten oder Zahlungsattributen vorhanden, so müssen mit diesem Zugriffscode Ausführungsrechte zur Erfassung von Zahlungsbewegungen auf diese Bankonten, Kassenkonten oder zur Verwendung dieser Zahlungsattribute gewährt werden.
  • Ist ein Zugriffscode zu einer Arbeitsplanalternative oder einer Stücklistenvariante vorhanden, müssen mit diesem Zugriffscode Ausführungsrechte zur Verwendung der Arbeitspläne oder der Stücklisten gewährt werden.
  • Ist ein Zugriffscode zu einem Dashboard vorhanden, so müssen mit diesem Zugriffscode Ausführungsrechte zur Berechnung der betreffenden Dashboards gewährt werden.
  • Ist ein Zugriffscode zu Preisanpassungsdaten vorhanden, müssen mit diesem Zugriffscode Ausführungsrechte zur Berechnung der betreffenden Preisanpassung gewährt werden.

Die Buchhaltungsbelege (GAS) weisen einige Unterschiede auf. Sie können keine Zugriffscodes in den Belegerfassungsmasken erfassen. Ein Zugriffscode wird automatisch über den im zugehörigen Beleg verwendeten Zugriffscode zugewiesen. Ein Filter wird systematisch auf den Buchhaltungsbeleg angewendet.