Posty bez odpowiedzi |oraz Aktywne tematy Dzisiaj jest 2024-04-27, 18:46x



Odpowiedz w temacie  [ Posty: 7 ] 
Blokada zmiany znacznika z okna Kartoteki ZMO 
Autor Wiadomość

Rejestracja: 2008-03-10, 14:01
Posty: 591
Post Blokada zmiany znacznika z okna Kartoteki ZMO
Witam.
Potrzebuję zablokować możliwość zmiany znacznika na ZMO - przy założeniu że zmiana powinna być możliwa dla faktur (musi być uprawnienie systemowe na zmianę znacznika).
Jeśli ktoś będzie chciał to zrobić poprzez edycję ZMO to chyba sobie jakoś poradzę.
Ale jeśli ktoś to zrobi z okna kartoteki ZMO (a tak jest prawie zawsze, bo prościej). Tam nie są wykonywane procedury dla zamówienia -jak to 'ugryźć'?

_________________
zz


2010-03-31, 11:27
Wyświetl profil
Autor Wiadomość
 


Awatar użytkownika

Rejestracja: 2008-12-03, 21:11
Posty: 276
Pomógł: 2
Post 
Witam,

Proponuję całkowicie zablokować zmianę znacznika z poziomu programu (prawo dla użytkownika) i napisać sobie niewielki raport do nadawania/zmiany znacznika na dokumencie - kwestia praw i osób które mają mieć lub nie dostęp do tych funkcji można już oprogramować w Symfonii. To taka pierwsza myśl i rozwiązanie w tym temacie.

Oczywiście procedura dodatkowo dla dokumentu, która również nie pozwoli na zmianę znacznika z poziomu dokumentu, ewentualnie przeglądnięcie jeszcze innych miejsc skąd można nadać znacznik (jak jest grupowe nadawanie znaczników gdzieś w operacjach).

_________________
Pozdrawiam

Misiek DGTL Rzeszów


2010-03-31, 13:31
Wyświetl profil
Ekspert
Ekspert

Rejestracja: 2007-11-16, 15:08
Posty: 3983
Pomógł: 445
Post 
Zrób analogicznie do :
http://forum.mojasymfonia.pl/viewtopic.php?t=1839

Tylko użyj obiektu BTw a nie BTowar i zmień sprawdzanie kodu towaru na sprawdzanie znacznika.

I załatwione.

_________________
Skontaktuj się z Ekspertem | Zamów dodatek

tel. 22 7 538 538
ekspert@mojaSymfonia.pl
http://www.mojaSymfonia.pl


2010-04-02, 13:02
Wyświetl profil

Rejestracja: 2008-03-10, 14:01
Posty: 591
Post 
Tak zrobiłem i niestety zero reakcji systemu. :(

_________________
zz


2010-04-07, 15:52
Wyświetl profil
Ekspert
Ekspert

Rejestracja: 2007-11-16, 15:08
Posty: 3983
Pomógł: 445
Post 
Kod:
//"prockonf.sc","Procedury - konfiguracja","\Procedury\",0,1.0.0,SYSTEM

int sub OnStart()
  Dispatch xKonf
  Dispatch xProcs
  Dispatch xProcObj

  xKonf = xFactory.konfiguracjaRaportow
  xKonf.Clear()
  xProcs = xKonf.proceduryObiektow
  xProcObj = xProcs.AddNew()
  xProcObj.objectTypeName = "BDokZo"
  xProcObj.aktywny = 1
  xProcObj.raport = "kod='Mix-soft Kontrola zmiany znacznika z listy'"
  Dispatch xProcEvent = xProcObj.proceduryZdarzen.AddNew()
  xProcEvent.zdarzenie = "kod='BeforeSave'"
  Dispatch xProcedura = xProcEvent.procedury.AddNew()
  xProcedura.nazwa = "SprawdzZnZMO"
  xProcedura.aktywny = 1
  xProcedura.kolejnosc = 1
  xProcedura.konieczna = 0
  xKonf.aktywny = 1
  OnStart = 0

endsub


Kod:
//"mixkzm.sc","Mix-soft Kontrola zmiany znacznika z listy","\Procedury\",0,1.0.0,SYSTEM

#define XmsgINTERNAL    0x03

long Sub SprawdzZnZMO(String strEventName, Dispatch xObject, String strParams, Dispatch xParams)
  SprawdzZnZMO = 0
  Dispatch msg

if (!AMStrCMpi(strParams, "znacznik")) then
     msg = xFactory.komunikaty.AddNew()
     msg.tresc = "Nie można zminiać znacznika na liście zamówień."
     msg.status = XmsgINTERNAL
     SprawdzZnZMO = 771
  EndIf

EndSub

_________________
Skontaktuj się z Ekspertem | Zamów dodatek

tel. 22 7 538 538
ekspert@mojaSymfonia.pl
http://www.mojaSymfonia.pl


2010-04-07, 21:07
Wyświetl profil

Rejestracja: 2008-03-10, 14:01
Posty: 591
Post 
IT WORKS !!!
THX

_________________
zz


2010-04-09, 07:49
Wyświetl profil

Rejestracja: 2008-03-10, 14:01
Posty: 591
Post 
Działa, ale 'prawie' dobrze :-(
Mam w okienku WYBORY pozakładane filtry (dla oddziałów). Wszystko jest OK, dopóki poruszam się w obrębie jednego oddziału. Jeśli przejdę do ZMO innego oddziału, mam błąd jak w zał. Muszę zamknąć kartotekę ZMO i ponownie otworzyć.


Załączniki:
ZMO blad.JPG
ZMO blad.JPG [ 6.77 KiB | Przeglądany 4243 razy ]

_________________
zz
2010-05-31, 15:26
Wyświetl profil
Wyświetl posty nie starsze niż:  Sortuj wg  
Odpowiedz w temacie   [ Posty: 7 ] 
   Podobne tematy   Autor   Odpowiedzi   Odsłony   Ostatni post 
Na tym forum nie ma nowych nieprzeczytanych postów. przenoszenie znacznika ZMO na F-rę

w Programy Handlowe

zz

1

2239

2010-10-20, 19:26

rafal Wyświetl najnowszy post

Na tym forum nie ma nowych nieprzeczytanych postów. Blokada okna dialogowego

w Programowanie

Benji_Pete

1

2149

2011-04-06, 21:07

Misiek Wyświetl najnowszy post

Na tym forum nie ma nowych nieprzeczytanych postów. Odświeżanie okna otwartej kartoteki w HMF

w Programowanie

nick

6

3578

2010-01-03, 21:35

rafal Wyświetl najnowszy post

Na tym forum nie ma nowych nieprzeczytanych postów. Otwieranie okna kartoteki kontrahentów w FKP

w Programowanie

koronen

1

2871

2011-08-09, 11:23

rafal Wyświetl najnowszy post



Kto jest online

Użytkownicy przeglądający to forum: Bing [Bot], Google [Bot] i 42 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:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group.
Support forum phpbb by phpBB Assistant