This is an old revision of the document!
Tabela _Log
Sadrži podatke o akcijama nad podacima (izmene, dodavanja, brisanja) u bitnim dokumentima/tabelama.
DocID | DocTip | Datum | DatumSab | DatumTrans | KorID | SasID | ElID | KupID | UslID | Akcija | LdsID |
---|---|---|---|---|---|---|---|---|---|---|---|
Long | Byte | Double | Double | Double | Long | Long | Long | Long | Long | Long | Long |
Ako je menjan dokument | Vrsta dokumenta | Datum na računaru | Datum obrade sabirnice | Datum obrade transportera | ID korisnika koji je snimio izmene na dokumentu | Ako je menjan sastav dokmenta | Ako je menjan artikal | Ako je menjan kupac | Ako je menjana usluga | Šifra akcije prema FN_LogAkcije definiciji | Veza sa tabelom LongDesc ako postoji napomena u vezi zapisa |
DDL za pravljenje tabele
CREATE TABLE _Log (DocID LONG, DocTip BYTE, Datum DOUBLE, DatumSab DOUBLE, DatumTrans DOUBLE, KorID LONG, SasID LONG, ElID LONG, KupID LONG, UslID LONG, Akcija BYTE, LdsID LONG)
Vrednosti polja Akcija
Vrednosti su definisane kroz view FN_LogAkcije koji je zapravo veza sa KontneGrupeSas tabelom. Struktura FN_LogAkcije je :
KgrID | Nivo | Opis | Akcija |
LONG | LONG | TEXT (80) | LONG |
Identifikator grupe (1015) | Nivo opasnosti : 0 - bezopasno 1 - imati u vidu 2 - srednje opasno 3 - opasno 4 - veoma opasno 5 - kritično | Opis akcija | Identifikator akcije |
Izmene na Balansu koje su u vezi ove tabele
- Na svim mestima gde se radi snimanje računa (kasnije i na mestima gde se snimaju druge vrste dokumenata)
- Na transporteru tako da pri obradi SQLa koji se odnosi na tabelu _Log u polje DatumTrans ubaci tekući datum i vreme
- Na sabirnici tako da pri obradi SQLa koji se odnosi na tabelu _Log u polje DatumSab ubaci tekući datum i vreme
- U formi “Raspolozen za igru” ignorisati iskaze koji imaju u sebi FROM _Log