Menükonfiguration
Die Menüpunkte im TRADEMAN und die damit verbundenen Rechte, auf diese zuzugreifen, müssen dem Mitarbeiter bzw. der Rolle, die dem Mitarbeiter zugeordnet wurde, siehe Punkt "4.3.2.1 Benutzerkonfiguration - Rechte und Rollen", über den Menüpunkt Konfiguration → System-Konfiguration → Menü-Konfiguration freigeschaltet werden.
Die auswählbaren Menüpunkte werden durch die Lizenz freigeschaltet und sichtbar.
Damit ein Benutzer auf die Menü- und Untermenüpunkte zugreifen kann, muss Ihm der entsprechende Hauptmenüpunkt in der Benutzerkonfiguration freigeschaltet werden.
Angelehnt an das tatsächliche Menü zeigt die Menü-Konfiguration eine Matrix mit allen Menüpunkten. Hier kann der Benutzer darüber entscheiden, ob ein anderer Benutzer das Recht bekommt, diesen Menüpunkt zu sehen und zu betreten.
Wenn der Benutzer die Seite das erst Mal lädt, kann er alle verfügbaren Rollen einstellen.
Drückt der Benutzer, nachdem er die Rechte für die Rollen und Benutzer eingestellt hat, auf den "Speichern"-Button, werden diese Einstellungen übernommen.
Filter
Über den Filter kann der Benutzer nur gewisse Rollen anzeigen lassen und zusätzlich nach einzelnen Verkäufern suchen.
Rechte
Wenn der konfigurierte Benutzer in einer Rolle ist und diese Rolle (wie auch der Benutzer) selbst Rechte zugeordnet bekommen hat, werden hier die genehmigten Menüpunkte aus den entsprechenden Rollen und Benutzereinstellungen angezeigt.
Beispiel:
Die Rolle Verkäufer hat alle Menüpunkte für die Vorgänge freigeschaltet bekommen.
Der Benutzer hat alle Menüpunkte im Bereich Statistiken freigeschaltet bekommen und trägt die Rolle als Verkäufer.
=> So darf der Benutzer alle Vorgänge und alle Statistiken sehen.
Es ist nicht möglich, einem Benutzer Rechte aus einer Rolle, in der er sich befindet, zu entziehen!
Felder-Konfiguration
Mittels des Feld-Editors können Sie die Darstellung von Listen und Masken konfigurieren und somit auch rollenbezogene Benutzerrechte definieren.
Viewtype
Der ViewType Table definiert die Darstellung der Listenansicht.
Der ViewType Form definiert die Darstellung der Masken.
EntityName und RecordTypename geben die Quelle an, aus der die anzuzeigenden Daten gelesen werden.
Der RecordName definiert, in welchem Menüpunkt bzw. in welcher Maske das Form oder Table eingebunden ist.
Klicken Sie mit der rechten Maustaste auf den Eintrag im Feldeditor, den Sie anpassen möchten und wählen Sie "Editieren" aus.
Der Feld-Editor teilt sich in die 3 Bereiche - Navigationsbereich, Felder-Konfiguration und Rollen - auf.
Navigationsbereich
- Record-Name
zeigt das ausgewählte Element an, welches bearbeitet wird. - Profil
zeigt das Profil an, welches bearbeitet wird.
Um ein neues Profil anzulegen, tippen Sie für dieses einen Namen ein und bestätigen dann mit der Enter-Taste. - Feld bearbeiten (für alle Profile)
Nach Auswahl des entsprechenden Feldes wird der Editiermodus umgeschaltet, sodass das entsprechende Feld über alle Profile parallel editiert werden kann.
Felder-Konfiguration
- Position
Positionsreihenfolge, in der das Feld in der Maske bzw. Liste angezeigt werden soll.
Um die Position zu verändern, klicken Sie auf den Eintrag und halten die Maustaste gedrückt, während Sie den Eintrag verschieben. - Name
Dies ist der interne Feldname innerhalb TRADEMAN. - Required
Über dieses Kennzeichen kann das Feld zur Pflichteingabe definiert werden. - Readonly
Über dieses Kennzeichen kann das Feld vor Eingaben und Änderungen geschützt werden. - Main
Dieses Kennzeichen definiert, ob dieses Feld in der Kurz-Maske angezeigt werden soll. - Active
Dieses Kennzeichen definiert, ob dieses Feld in der Bearbeiten-Maske angezeigt werden soll. - Show Filter
Dieses Kennzeichen definiert, ob dieses Feld als Filterkriterium im Filter-Dialog angezeigt werden soll. - Description
In diesem Feld können Sie für das ausgewählte Profil die Feldbezeichnung überschreiben bzw. Ihrem gewohnten Sprachgebrauch anpassen. - Virtualfield
(intern) Dieses Kennzeichen definiert, ob dieses Feld physisches Feld in der Datenbank ist oder zur Laufzeit erzeugt wird . - Editable
(intern) - Join-Entity
(intern) - Join-Name
(intern)
Rollen
Im Bereich Rollen können Sie den Rollen das ausgewählte Profil freigeben und als Standard Profil definieren.
Vorbelegungen
Vorbelegungen können durch einen Klick auf "Vorbelegung festlegen" für jede Neuanlage Maske individuell definiert werden.
In diesem Beispiel wurde die MwSt. auf 19% Voreingestellt und der Artikel standardmäßig Rabattfähig gemacht.
Der Effekt ist nach dem Speichern direkt in der Artikel Anlagemaske sichtbar, die Werte werden ohne Benutzer-Zutun voreingestellt .
Validierung festlegen
Für die FORMs ArtikelKontierung, GrundKontierung und Mandanten ist es möglich Validierungen festzulegen.
Wird einer der Forms ausgewählt so erscheint der Knopf "Validierung festlegen"
Mit einem Linksklick auf den Knopf "Validierung festlegen" gelangt der Benutzer zu einer Ansicht wo diese festgelegt werden können.
Hier können zu jedem Feld Prüfregeln erstellt werden.
Hierzu werden sogenannte PCRE regex Regeln erstellt gegen die dann geprüft wird.
Zur Unterstützen ist Oben ein Link verfügbar, der auf eine Seite zum Erstellen und Testen einer solchen PCRE regex Regel verweist.
Die erstellte Regel kann dann in das Feld "Prüfregel" eingefügt werden. Zusätzlich kann ein Kommentar verfasst werden der dem Benutzer angezeigt wird wenn eine Eingabe nicht der Prüfregel entspricht.