Forum Użytkownikow Subiekt GT
InsERT GT => Subiekt GT => Wątek zaczęty przez: blackshe w Sierpień 30, 2016, 14:51:10
-
Czy istnieje możliwość aby zablokować użytkownikowi możliwość edycji konta bankowego kontrahenta?
W jak sposób to zrobić? Czy jest na to jakiś parametr w ustawieniach czy trzeba ingerować zewnętrznie w program/bazę?
-
Można zablokować możliwość poprawiania kontrahenta.
-
czy ustawia się to w parametrach programu? jaki to parametr?
-
czy ustawia się to w parametrach programu? jaki to parametr?
Ustawia się to w uprawnieniach Personelu - Administracja-Słowniki-Personel. Dostępne tylko dla szefa.
-
OK dzięki :)
A jeżeli chciałbym zablokować tylko i wyłącznie możliwość edycji konta bankowego dla danego użytkownika? Jak to zrobić?
-
Uprawneinia presonelu (pracowników) ustawiasz indywidualnie dla każdego z osobna.
-
:)
Chciałbym aby dany użytkownik mógł edytować dane kontrahenta, ale aby nie miał możliwości edycji numeru konta, który został mu wpisany.
Zakładam, że trzeba to zrobić jakoś zewnętrznie poprzez ingerencje w bazę danych.
Czy ktoś wie jak to zrealizować?
-
:)
Chciałbym aby dany użytkownik mógł edytować dane kontrahenta, ale aby nie miał możliwości edycji numeru konta, który został mu wpisany.
Zakładam, że trzeba to zrobić jakoś zewnętrznie poprzez ingerencje w bazę danych.
Czy ktoś wie jak to zrealizować?
Teoretycznie można próbować dla danego użytkowika utworzyć osobny profil w SQL i zablokować dostęp do tabeli z rachunkami, które trzymane są w osobnej tabeli niż kontrahenci.
-
Najprawdopodobniej dałoby się to oprogramować triggerem.
-
Do wykorzystania jest mechanizm "Przechwytywanie w aplikacji błędów SQL Servera", z którego już korzystasz: http://www.forumsubiekta.pl/subiekt/maksymalny-rabat-do-pozycji-3/msg53005/#msg53005 (http://www.forumsubiekta.pl/subiekt/maksymalny-rabat-do-pozycji-3/msg53005/#msg53005). Odezwij się do "poprzedniego wykonawcy", Sławka, a jeśli będą zajęci to do mnie na PW.