Unelte utilizator

Unelte site


Bara de navigare

DOC. hSALAR-Partea I
DOC. hSALAR-Partea II

Reguli de licenţiere

hsalar:lista_ev

1.1.9. Opţiunea Listă de evenimente

Utilizatorii acestei opţiuni pot să obţină o listă cu evenimentele care s-au produs cu aplicaţia hSALAR în cursul operării. Lista e utilă când pe aceeaşi aplicaţie lucrează mai mulţi operatori. Găsim astfel răspuns la întrebări de genul:

  • Cine, când şi de la ce calculator a utilizat aplicaţia ?
  • Cine a extras declaraţia 112 şi când ?
  • Când au fost modificate datele salariatului cu marca 0002 şi de către cine ?
  • Contarea a fost executată după extragerea declaraţiei ?
  • Cine şi când a efectuat trecerea la luna următoare ?

Pentru a obţine răspunsurile la întrebările de mai sus, fişierul cu lista evenimentelor poate fi consultat cu utilitarul hUTIL de utilizatorii care sunt autorizaţi pentru consultarea lui:

Operatorul cu codul S1 şi numele Operator1 a efectuat listarea unui document de tip Office din Personal în data de 19/12/2018 la ora 15:16:22 de pe calculatorul LAPTOP 1.

Datele culese, în afară de identificarea unor situaţii şi stabilirea responsabilităţilor, pot servi şi pentru:

  • cuantificarea lucrărilor executate pe operator, pe firmă etc.
  • controlul intern la cabinetele de contabilitate.

Pe bază de comandă, din lista de evenimente putem genera diverse rapoarte referitoare la:

  • cantitatea lucrărilor executate (număr ore, număr înregistrări introduse, modificate, număr operaţii executate), centralizate pe operator sau pe firmă,
  • lista activităţilor efectuate pentru o anumită firmă, pe aplicaţie, pe lună.

Informaţii tehnice

Operaţii jurnalizate în hSALAR:

  • început, sfârşit program,
  • la terminarea programului cu mesaj de eroare, se memorează mesajul
  • toate operaţiile de modificare, adăugare, ştergere fişiere generice,
  • operaţii executate pe fişierele generice,
  • operaţiile de Iniţializare perioadă,
  • modificare, adăugare, ştergere pentru: câmpuri, ferestre/liste,
  • modificare, adăugare, ştergere pentru: Constante şi funcţii, Dicţionar, Curs de schimb.

Prin fişiere generice, în hSALAR înţelegem fişierele Perioade, Foaie colectivă de prezenţă, Indemnizaţii asigurări sociale, Stat de salarii s.a.m.d., adică toate fişierele din meniurile: Perioade, Personal, Salarii, Raportări.

Semnificaţia informaţiilor înregistrate în Lista evenimente:

Nr.ord.eveniment: este un număr de ordine al evenimentului
Data eveniment şi Ora:min:sec: momentul înregistrării evenimentului

Cod aplicatie, Versiune program: identificarea aplicaţiei
Data aplicaţiei: în hSALAR este prima zi a lunii curente
Cod staţie: XX - valoarea variabilei de mediu: STATION

Utilizator: valoarea variabilei de mediu: USERNAME
Nume calculator: valoarea variabilei de mediu: COMPUTERNAME

Fişier: aliasul fisierului
Cod eveniment/op.: codul evenimentului sau al operaţiei

< - inceput program
> - sfarsit program
V - vizualizare
E - editare/modificare
A - adaugare
S - stergere
P - listare
O - operatie
I - initializare
W - atentionare
! - terminare cu eroare
? - necunoscut

Nr.fereastră/op.: numărul de ordine al ferestrei în cazul operatiilor: E,A,S, numărul de ordine al operaţiei în cazul operaţiilor: O

Stare operaţie:

  < - operaţie începută,
  > - operaţie terminată.

Nr.actualizare: nnn - numărul de actualizări al articolului (numai la operaţiile E,A,S)

Cheie: cheia fişierului, valoarea cheii de index 1, în hSALAR de regulă Marca
Mesaj: mesaj sau denumire

  dacă cod eveniment/op = ! - mesaj de eroare terminare program
                          O - denumire operaţie
                          E - denumire fereastră Modificare
                          A - denumire fereastră Adăugare
                          S - denumire fereastră Ştergere

Lista evenimente poate fi consultată cu hUTIL/Utilitare/Lista evenimente

Accesul este permis cu parola specială hUTIL, implicit HAMOR.

Ştergerea evenimentelor: Evenimentele până la un anumit număr de ordine se pot şterge cu:

hutil dbf $
Stergere

În momentul lansării operatiei de Ştergere nu trebuie să fie filtre pe fereastra de fişier.

Din când în când trebuie şters fişierul Liste evenimente şi trebuie reorganizat pentru ca dimensiunea să nu fie exagerată (poate cauza şi încetinirea operaţiilor). Oricum, evenimentele anterioare vor fi salvate în arhive.

Implementare:

Aplicaţii: optiune „l“

Stabiliţi o parolă speciala pentru hUTIL, implicit: HAMOR

Fisierul este implementat in:

Alias          : hlog
Cale (path)    :
Nume           : HLOG
Nume utilizator:
 - fisier:         Lista evenimente
 - articol:        Eveniment
Aplicatii:
Reorganizare/indexare ? [D/N]: D     Reorg. cu sortare ? [D/N]: N
Indecsi: Fisier:        Cheie:
1.:                     SA00

Trebuie analizat modul de salvare, arhivare.
Implicit se salvează/arhivează cu celelalte fişiere sistem.

Pentru activarea opţiunii, în Parametrii se introduce secţiunea:

[JURNAL_OPERATII]
// jurnalizare operatii de vizualizare si listare in Liste de evenimente
// numai cu optiunea l-Lista de evenimente  
// JRN_VIEWPRINT := "NU" implicit 
// JRN_VIEWPRINT := "DA"
   JRN_VIEWPRINT := "NU"

Dacă în Parametri este setat: JRN_VIEWPRINT := „DA“, în lista de evenimente sunt înregistrate vizualizările şi listările, inclusiv cine, de la care calculator a efectuat vizualizarea si listarea:

  • V - vizualizare - este înregistrată marca şi fereastra
  • P - listare - este înregistrat numele listei
[JURNAL_OPERATII]
// jurnalizare operatii de vizualizare si listare in Liste de evenimente
// numai cu optiunea l-Lista de evenimente 
// JRN_VIEWPRINT := "NU" implicit 
// JRN_VIEWPRINT := "DA"
JRN_VIEWPRINT := "DA"
hsalar/lista_ev.txt · Ultima modificare: 2025/12/02 02:09 (editare externă)