|
|
|
|
Strona 1 z 1
|
[ Posty: 10 ] |
|
Autor |
Wiadomość |
MG
Rejestracja: 2008-05-20, 08:53 Posty: 108
|
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,
|
2008-12-15, 16:34 |
|
|
Autor |
Wiadomość |
Mix-soft.pl
|
|
|
wrob
Ekspert
Rejestracja: 2008-04-18, 18:52 Posty: 5169 Pomógł: 59
|
Tak bedac zalogowanym na supera wchodzisz do dokument i klikasz prawym na srodku doka - wtedy masz w menu opcje modyfikacje dokuemntu ktora to pokazuje
|
2008-12-15, 17:56 |
|
|
MG
Rejestracja: 2008-05-20, 08:53 Posty: 108
|
Nie jestem dystrybutorem, więc hasła na supera pewnie nie dostanę.
Czy jest możliwe uruchomienie tej opcji w inny sposób ?
|
2008-12-15, 21:13 |
|
|
wrob
Ekspert
Rejestracja: 2008-04-18, 18:52 Posty: 5169 Pomógł: 59
|
Chyba nie :(
ale zawsze mozna pogrzebac w bazie bezposrednio, przecież skoro opcja to pokazuje tzn ze jest to zapisane gdzies w tabeli :)
|
2008-12-15, 22:31 |
|
|
barnie
Ekspert
Rejestracja: 2008-04-07, 13:26 Posty: 208 Pomógł: 2
|
w bazie ZZ typi = 160 i subtypi = 40.
Obawiam się jednak, że zapisywane są tylko zmiany kwoty.
|
2008-12-15, 23:38 |
|
|
wrob
Ekspert
Rejestracja: 2008-04-18, 18:52 Posty: 5169 Pomógł: 59
|
I id tego kto zmienial i data modyfikacji - to do sledztwa zazwyczja wystarcza :)
|
2008-12-15, 23:55 |
|
|
greggz
Rejestracja: 2008-08-24, 19:48 Posty: 10
|
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()
|
2008-12-16, 02:28 |
|
|
MG
Rejestracja: 2008-05-20, 08:53 Posty: 108
|
Wielkie dzięki Panowie :)
Działa dla dokumentów handlowych. Czy można wyciągnąć informacje o modyfikacji dokumentów magazynowych ?
|
2008-12-16, 16:33 |
|
|
greggz
Rejestracja: 2008-08-24, 19:48 Posty: 10
|
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.
|
2008-12-16, 16:35 |
|
|
MG
Rejestracja: 2008-05-20, 08:53 Posty: 108
|
Dziękuję, działa.
Pozdrawiam,
|
2008-12-16, 22:45 |
|
|
|
Strona 1 z 1
|
[ Posty: 10 ] |
|
Kto jest online |
Użytkownicy przeglądający to forum: Nie ma żadnego zarejestrowanego użytkownika i 53 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
|
|
|
|