Operatorzy i zakazy jakie posiadają

Zapytania SQL, widoki, Crystal, definicje filtrów, szybkich raportów, wydruków, API, Hydra, .NET

Moderator: mikey

pwitkowski90
Posty: 25
Rejestracja: 24 lut 2011, 01:41
Rola: Administrator CDN XL
Wersja: 9.8

Operatorzy i zakazy jakie posiadają

Post autor: pwitkowski90 »

Witam! Mam problem i po cichutku liczę na Waszą pomoc! ;-) Konkretnie, muszę stworzyć tabele uprawnień użytkowników systemu. Zrobiłem sobie już tabele dla poszczególnych Centr Praw, natomiast jeśli chodzi o operatorów to mam problem.

w tabeli OpeKarty mam troche danych jednak potrzebowałbym dane znajdujące się na zakładce "Zakazy" w kartotece operatora. Gdzie w strukturze tabel znajdują się dane odnośnie tych zakazów by wypisać że dany użytkownik ma Zakazy do np dodawania i zmian kartoteki towaru itp. ? Znalazlem tylko tabele OpeZakazy, którą moge połączyć z OpeKarty jednak samo Id procesu nic mi nie daje :(


Dzięki za pomoc z góry :)
Awatar użytkownika
S0Cool
Posty: 150
Rejestracja: 13 lut 2008, 10:49
Rola: Administrator CDN XL
Wersja: 2018
Lokalizacja: śląskie

Re: Operatorzy i zakazy jakie posiadają

Post autor: S0Cool »

Lista nazw procedur jest zaszyta w kodzie CDNXL. Nie ma jej w żadnej tabeli. Ale można poradzić sobie w ten sposób: na karcie operatora na zakładce "Zakazy" klikasz plusik i z otwartej właśnie listy procedur robisz eksport do Excela. Tabelkę Excela zasysasz do SQL i łączysz z CDN.OpeZakazy po Nr_procedury=OPZ_ProcID.
Niniejszy podpis był testowany na zwierzętach.
Nie rozumiały go.
alfero
Posty: 18
Rejestracja: 03 lut 2012, 08:22
Rola: Użytkownik CDN XL
Wersja: 2016

Re: Operatorzy i zakazy jakie posiadają

Post autor: alfero »

pwitkowski90 pisze:Witam! Mam problem i po cichutku liczę na Waszą pomoc! ;-) Konkretnie, muszę stworzyć tabele uprawnień użytkowników systemu. Zrobiłem sobie już tabele dla poszczególnych Centr Praw, natomiast jeśli chodzi o operatorów to mam problem.

w tabeli OpeKarty mam troche danych jednak potrzebowałbym dane znajdujące się na zakładce "Zakazy" w kartotece operatora. Gdzie w strukturze tabel znajdują się dane odnośnie tych zakazów by wypisać że dany użytkownik ma Zakazy do np dodawania i zmian kartoteki towaru itp. ? Znalazlem tylko tabele OpeZakazy, którą moge połączyć z OpeKarty jednak samo Id procesu nic mi nie daje :(


Dzięki za pomoc z góry :)
witam,
ja obecnie siedzę nad raportem pokazującym listę operatorów oraz:
- moduły
- centra praw
- zakazy

jak i czy sobie poradziłeś z modułami i centrami praw?

pozdrawiam
Jaras
Posty: 250
Rejestracja: 29 paź 2010, 13:08
Rola: Użytkownik CDN XL
Wersja: 9.6

Re: Operatorzy i zakazy jakie posiadają

Post autor: Jaras »

Co do zakazów to warto przed każdym podwyższeniem wersji zachować sobie kopię - mi raz po podwyższeniu zniknęły wzorce oraz zakazy na operatorach.
elmiq
Posty: 1025
Rejestracja: 23 sie 2010, 10:04
Rola: Administrator CDN XL
Lokalizacja: Warszawa

Re: Operatorzy i zakazy jakie posiadają

Post autor: elmiq »

Centra praw, subraport wykorzystujący

Kod: Zaznacz cały

SELECT Centra.Frs_Nazwa
FROM CDN.FrmStruktura Ope
INNER JOIN CDN.FrmStruktura Centra ON Ope.FRS_GRONumer = Centra.FRS_GIDNumer AND Ope.FRS_GROTyp = Centra.FRS_GIDTyp
WHERE Ope.Frs_GIDNumer = [GID OPERATORA] AND Ope.Frs_GIDTyp = 128 AND Ope.FRS_GROTyp = -4272
Co do centrów, to na moim starym blogu jest procedura która dla każdego operatora je wyciąga (z tym, że dla starej wersji więc musiałbyś przerobić jeżeli korzystasz np. z 2013.X)

Pozdrawiam,
Mateusz
Mateusz Świerkosz

http://elmiq.blogspot.com/
ODPOWIEDZ