baza_podataka

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Last revisionBoth sides next revision
baza_podataka [2011/09/15 13:30] nessabaza_podataka [2020/04/02 11:32] – [Tabela _Log] milica
Line 1: Line 1:
-====== Tabela __Log ======+~~COMPLEX_TABLES~~
  
 +
 +~~COMPLEX_TABLES~~
 +
 +
 +~~COMPLEX_TABLES~~
 +
 +
 +====== Tabela _Log ======
  
 Sadrži podatke o akcijama nad podacima (izmene, dodavanja, brisanja) u bitnim dokumentima/tabelama. 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 enumeratoru BE_LogActions  |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)
 +
 +
 +~~COMPLEX_TABLES~~
 +
 +
 +~~COMPLEX_TABLES~~
 +
 +
 +===== 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|
  
-^DocID ^DocTip ^Akcija ^Datum ^DatumSab ^DatumTrans ^KorID ^SasID ^ElID ^KupID ^UslID | 
-|Long |Byte | \\ Byte |Double |Double |Double |Long |Long |Long |Long |Long | 
-|Ako je menjan dokument |  |0-DELETE 1-INSERT    \\ 2-UPDATE |Datum     \\ na računaru |Datum obrade sabirnice |Datum obrade transportera |  |Ako je menjan sastav dokmenta |Ako je menjan artikal |Ako je menjan kupac |Ako je menjana usluga | 
  
 +\\
  
-Izmene na Balansu koje su u vezi ove tabele:+===== Izmene na Balansu koje su u vezi ove tabele =====
  
  
-1. Na svim mestima gde se radi snimanje računa (kasnije i na mestima gde se snimaju druge vrste dokumenata)\\  2. Na transporteru tako da pri obradi SQLa koji se odnosi na tabelu _Log u polje DatumTrans ubaci tekući datum i vreme\\  3. Na sabirnici tako da pri obradi SQLa koji se odnosi na tabelu _Log u polje DatumSab ubaci tekući datum i vreme+    - 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
  
  
 \\ \\