FRAGE/PROBLEM:
Wie können die Einträge der Tabelle in den Basisdaten beeinflusst werden? Es soll z.B. für Bediener 001 der Eintrag „Zuständigkeitsbereiche“ nicht sichtbar sein.
ANTWORT/LÖSUNG:
Grundsätzlich gibt es einen eigenen Zugriffsrechtebereich [ BASISTABINH, Basisdaten Tabelleninhalt ], in dem alle Einträge in dieser Tabelle gesteuert werden können.
Mittels einer Datei können diese Einträge individualisiert werden. Die Datei muss sich im Installationspfad der BüroWARE befinden und wie folgt heißen:
– I_BASIS_%.DAT
Wobei für „%“ gilt:
– K = KORE
– F = FIBU
– C = CRM
– W = WAWI
Möchte man also für die Basisdaten der Warenwirtschaft die Einträge individualisieren, muss die Datei „I_BASIS_W.DAT“ im Installationsverzeichnis angelegt sein.
Inhalt der Datei sind die Einträge in der Tabelle, wobei eine Zeile in der Datei einen Eintrag in der Tabelle darstellt.
Eine Zeile ist aufgebaut durch 5 anzugebende Parameter, welche mit „,“ getrennt werden.
Beispiele:
Banken,623,0,0,702
Filialen,602,24005,1,0
Belegnummernkreise,601,16407,1,0
…
Die vollständige Datei für die WAWI-Basisstammdaten gibt’s hier: I_BASIS_W.DAT
Die einzelnen Parameter sind für folgendes zuständig.
1. Bezeichnung
2. Nummer des BMP welches angezeigt werden soll (bwxxxxxx.bmp)
3. Programmnummer (zB 01 – Warenwirtschaft)
4. Modulnummer (zB 17xxx für ein Workflow Script)
5. Programmnummer Intern SoftENGINE (sollte bei individuell angelegten Einträgen 0 sein)
Die Priorität ist:
1. Individuelle Datei (I_BASIS_%.DAT)
2. Standard Datei (BASIS_%.DAT)
Falls keine Datei vorhanden ist, werden Standardeinträge geladen. Ist eine Datei vorhanden, werden nur die Einträge in dieser Datei verwendet.
Hinweis:
Diese Dateimöglichkeit bietet nur einen Zusatz zu den Zugriffsrechten. Ist in der Datei wie im Beispiel oben der Eintrag „Banken….“, es wurde jedoch das ZGR [ BASISTABINH, Basisdaten Tabelleninhalt (V55), Nr: 623 – Banken ] deaktiviert, wird es nicht angezeigt.