mojaSymfonia FORUM
https://forum.mix-soft.pl/

Historia zmian dokumentu
https://forum.mix-soft.pl/viewtopic.php?f=2&t=463
Strona 1 z 1

Autor:  MG [ 2008-12-15, 16:34 ]
Tytuł:  Historia zmian dokumentu

Handel Premium prezentuje na formatkach informacje o użytkowniku, który wystawił dany dokument. Bywa, że dokument zostanie wyedytowany i zmieniony przez innego użytkownika, który posiada odpowiednie uprawnienia. Taka operacja nie zmienia informacji o użytkowniku, który wystawił dokument. Czy możliwe jest uzyskanie z aplikacji informacji o osobie zmieniającej dokument ?

Pozdrawiam,

Autor:  wrob [ 2008-12-15, 17:56 ]
Tytuł: 

Tak bedac zalogowanym na supera wchodzisz do dokument i klikasz prawym na srodku doka - wtedy masz w menu opcje modyfikacje dokuemntu ktora to pokazuje

Autor:  MG [ 2008-12-15, 21:13 ]
Tytuł: 

Nie jestem dystrybutorem, więc hasła na supera pewnie nie dostanę.
Czy jest możliwe uruchomienie tej opcji w inny sposób ?

Autor:  wrob [ 2008-12-15, 22:31 ]
Tytuł: 

Chyba nie :(
ale zawsze mozna pogrzebac w bazie bezposrednio, przecież skoro opcja to pokazuje tzn ze jest to zapisane gdzies w tabeli :)

Autor:  barnie [ 2008-12-15, 23:38 ]
Tytuł: 

w bazie ZZ typi = 160 i subtypi = 40.
Obawiam się jednak, że zapisywane są tylko zmiany kwoty.

Autor:  wrob [ 2008-12-15, 23:55 ]
Tytuł: 

I id tego kto zmienial i data modyfikacji - to do sledztwa zazwyczja wystarcza :)

Autor:  greggz [ 2008-12-16, 02:28 ]
Tytuł: 

Dodatek, który zbiera informacje o tym, kto co i gdzie zmieniał na dokumencie, to koszt ok. 500 zł.

Prosta amba "na szybko", bez wodotrysków wyglądałaby tak:


Kod:

basezz z
//long zId
int err
//ZZ typi = 160 i subtypi = 40.  Thx Barnie
z.Open()
err= z.GetRec(FS)

while !err
   if z.GetField("typi")==160 &&    z.GetField("subtypi")==40 then
      print z.GetField("kod1") + " Zm: "
      print z.GetField("kod2") + " Dnia: "
      print z.GetField("termin") + LF 
   endif
   err=z.GetRec(NX)
wend

z.Close()


Autor:  MG [ 2008-12-16, 16:33 ]
Tytuł: 

Wielkie dzięki Panowie :)

Działa dla dokumentów handlowych. Czy można wyciągnąć informacje o modyfikacji dokumentów magazynowych ?

Autor:  greggz [ 2008-12-16, 16:35 ]
Tytuł: 

Zamień w tej linii
Kod:
if z.GetField("typi")==160 &&     z.GetField("subtypi")==40 then

typi i/lub subtypi na odpowiednie dla dokumentów magazynowych- jakie - nie wiem, ale sprawdź poprawiając dokument magazynowy - ostatni dopisany rekord w ZZ pokaże Ci to.

Autor:  MG [ 2008-12-16, 22:45 ]
Tytuł: 

Dziękuję, działa.

Pozdrawiam,

Strona 1 z 1 Strefa czasowa UTC+1godz. [letni]
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/