Posty bez odpowiedzi |oraz Aktywne tematy Dzisiaj jest 2024-04-20, 07:55x



Odpowiedz w temacie  [ Posty: 14 ] 
Przypisanie kontrahentów do użytkowników 
Autor Wiadomość

Rejestracja: 2009-06-18, 01:29
Posty: 8
Post Przypisanie kontrahentów do użytkowników
Witam,
Czy jest możliwe napisanie takiej procedury która będzie przy wystawianiu dokumentów pokazywała kontrahentów w zależności od uprawnień użytkownika.
Np:
Widzi tylko Swoich lub tylko takich którzy mają określony znacznik, dodatkowe pole...

Jeśli Ktoś ma już takie rozwiązanie do Symfonii Handel Premium to byłbym zainteresowany.

Pozdrawiam
Modjo


2009-06-18, 01:56
Wyświetl profil
Autor Wiadomość
 


Ekspert
Ekspert
Awatar użytkownika

Rejestracja: 2008-04-18, 18:52
Posty: 5169
Pomógł: 59
Post 
Taka procedura to raczej ciezko - ale latwo napisac procedure ktora przy wystawianiu sprawdzi czy wybrany kontrahent nalezy do konkretnegoo rodzaju/znacznika etc i ew zabroni wystawienia jesli nie nalezy......


2009-06-18, 10:06
Wyświetl profil

Rejestracja: 2009-06-18, 01:29
Posty: 8
Post 
Hmmm.. w sumie mogłoby to rozwiązać w jakimś stopniu problem (nieuprawniony użytkownik nie widziałby danych takiego kontrahenta)....


2009-06-18, 20:26
Wyświetl profil

Rejestracja: 2009-06-18, 01:29
Posty: 8
Post 
W którym miejscu należałoby taką procedurę umieścić?
I w sumie jak miałaby wyglądać, bo chciałem rozgryźć to sam ale się nie udało:(

Pozdrawiam
Modjo


2009-06-22, 10:28
Wyświetl profil
Ekspert
Ekspert
Awatar użytkownika

Rejestracja: 2008-04-18, 18:52
Posty: 5169
Pomógł: 59
Post 
W procedurach dokumentu np onbeforeinsert i tak aby ta procedura zwracala wartosc -6000 w wypadku jesli dukument ma nie zostac wystawiony


2009-06-22, 11:28
Wyświetl profil

Rejestracja: 2009-06-18, 01:29
Posty: 8
Post 
I tym sposobem zablokuje wstawienie kontrahenta na dokument? Bo generalnie chodzi o to aby nieuprawniona osoba nie mogła podglądnąć danych wtawiając go do wystawionego dokumentu...


2009-06-22, 13:23
Wyświetl profil
Ekspert
Ekspert
Awatar użytkownika

Rejestracja: 2008-04-18, 18:52
Posty: 5169
Pomógł: 59
Post 
Tym zablokujesz wystawienie dokumentu - ale kontrahenta klient podejrzy przuy wyborze
wiec pozostaj tylko Handel forte i perwersyjne prawa dostepu do kth na bazie SQL na poziomie wierszy


2009-06-22, 13:53
Wyświetl profil

Rejestracja: 2009-06-18, 01:29
Posty: 8
Post 
Może spróbuję z innej strony.
Pogrzebałem trochę na forum i mam taki pomysł..tylko problem z wykonaniem:(

1. Używam procedur dok sprzedaży i w bloku:
int Sub OnAddNewDokument(long lId)
OnAddNewDokument = 0
EndSub

Sprawdzam jaki użytkownik jest zalogowany a następnie dla właściwego użytkownika wywołuję procedurę wstawiającą dane dokumentu (coś takiego znalazłem ale jakoś nie zadziałało):

int Sub kontr()
ioRec ioX
ioX.Clear()
ioX.SetField("typ_dokumentu", "FVS")
ioX.SetField("khkod", "AGD Adam")
ioX.SetField("seria", "sFVS")

EndSub

2. Blokuje pole kontrahenta (znów sprawdzając użytkownika):
int Sub OnKhChanged(long lId)

OnKhChanged = -6000
EndSub

Jak Myślicie da się zrobić?..potrzebowałbym trochę pomocy.

Pozdrawiam


2009-06-23, 08:52
Wyświetl profil
Ekspert
Ekspert
Awatar użytkownika

Rejestracja: 2008-04-18, 18:52
Posty: 5169
Pomógł: 59
Post 
Chyba przekombinowales - co z tego ze zablokujesz zmiane kontrahenta skoro i tak lista kth sie wyswietli?


2009-06-23, 17:56
Wyświetl profil

Rejestracja: 2009-06-18, 01:29
Posty: 8
Post 
Chyba tak :]
Mam ostatnią deskę ratunku...
Ustaliłem że użytkownik będzie wystawiał tylko paragony do których nie trzeba kontrahenta.
Czy jest możliwość sprawdzenia jaki użytkownik jest zalogowany a następnie przy wystawianiu dok sprzedaży w procedurach w bloku:
int Sub OnAddNewDokument(long lId)
OnAddNewDokument = 0
EndSub

lub może gdzieś indziej zablokować całkowicie blok wybierania kontrahenta??

Pozdrawiam


2009-06-24, 08:17
Wyświetl profil
Ekspert
Ekspert
Awatar użytkownika

Rejestracja: 2008-04-18, 18:52
Posty: 5169
Pomógł: 59
Post 
Raczej sobie musisz napisac wlasne okno wprowadzania dokumentu zeby to zrealizowac :-(


2009-06-24, 12:58
Wyświetl profil

Rejestracja: 2009-03-26, 14:47
Posty: 3
Post 
a może rozwiązaniem będzie kontakt z autorem tego dodatku:

http://www.mojasymfonia.pl/index.php?ln ... &strona=,9

pozdrawiam


2009-06-24, 19:51
Wyświetl profil
Ekspert
Ekspert
Awatar użytkownika

Rejestracja: 2007-12-11, 23:18
Posty: 1942
Pomógł: 49
Post 
oo.. ciekawy dodatek :) pytanie czy da się uskutecznić bez istnienia faktycznych oddziałów.


2009-06-24, 20:36
Wyświetl profil

Rejestracja: 2009-06-18, 01:29
Posty: 8
Post 
Faktycznie dodatek jest ale niestety działa dla Symfonii Forte a ja potrzebuje dla premium;(

Pozdrawiam


2009-06-27, 11:31
Wyświetl profil
Wyświetl posty nie starsze niż:  Sortuj wg  
Odpowiedz w temacie   [ Posty: 14 ] 
   Podobne tematy   Autor   Odpowiedzi   Odsłony   Ostatni post 
Na tym forum nie ma nowych nieprzeczytanych postów. Załączniki Uprawnienia użytkowników

w Programy Księgowe

INWEST

2

2778

2009-09-03, 13:58

barnie Wyświetl najnowszy post

Na tym forum nie ma nowych nieprzeczytanych postów. Przeniesienie użytkowników

w Programy Księgowe

PiracyOEM

1

2180

2016-12-27, 11:17

ro_bek Wyświetl najnowszy post

Na tym forum nie ma nowych nieprzeczytanych postów. FiK przypisanie kont

w Programy Księgowe

pbrk

2

2108

2013-01-16, 19:07

Maciek Wyświetl najnowszy post

Na tym forum nie ma nowych nieprzeczytanych postów. przypisanie okresu VAT - f-ry RR

w Programy Księgowe

aga

0

2449

2008-09-25, 10:01

aga Wyświetl najnowszy post



Kto jest online

Użytkownicy przeglądający to forum: Nie ma żadnego zarejestrowanego użytkownika i 5 gości


Nie możesz tworzyć nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz dodawać załączników

Szukaj:
Przejdź do:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group.
Support forum phpbb by phpBB Assistant