siveco românia - casmb erp... · vacationincludelast -- daca in indemnizatia de istoric co se...

88
SIVECO România STRUCTURA BAZEI DE DATE MANAGEMENTUL SALARIZARII

Upload: others

Post on 03-Feb-2020

10 views

Category:

Documents


0 download

TRANSCRIPT

SIVECO România

STRUCTURA BAZEI DE DATE

MANAGEMENTUL SALARIZARII

Proiect: CNAS - Siveco Applications

Managementul SALARIZARII

Structura bazei de date 2 / 88

Confidential (numai pentru uz intern)

Cuprins

Lista tabelelor pentru Managementul SALARIZARII .............................................. 6

TABELE CU NOMENCLATOARE TABELE CU PARAMETRI ............................. 7

PY_PARAM ..................................................................................................................... 8 ╙Tabela cu PARAMETRI ( SETARI\CONFIGURARE\PARAMETRI) .................... 8

PY_PARAM_DEF ........................................................................................................... 9 ╙Tabela cu definirea parametrilor.............................................................................. 9

TABELE CU SETARILE GENERALE DIN APLICATIE ........................................... 10

PAYROLLCONTROL ................................................................................................... 11 ╙Tabela cu informatii despre setarile generale din aplicatie................................. 11

TABELE CU DEFINIRE DOCUMENTE CONTABILE SALARII.............................. 13

PY_DOC......................................................................................................................... 14 ╙Tabela cu Definire Documente Contabile Salarii ................................................. 14

TABELE CU ELEMENTE PE BAZA CARORA SE GENEREAZA NOTE CONTABILE .................................................................................................................. 15

PY_NC_ELEMENT ....................................................................................................... 16 ╙Tabela cu Elementele pe baza carora se genereaza notele contabile ............. 16

PY_NC............................................................................................................................ 17 ╙Tabela cu Note contabile salarii ............................................................................ 17

DEF_PAY_CONTAB .................................................................................................... 18 ╙Tabela cu Setari conturi contabile......................................................................... 18

DEF_PAY_CONTAB_TMP.......................................................................................... 19 ╙Tabela cu Insumarea datelor pentru nota contabila ............................................ 19

TABELE CU SETARI SEMNATURI RAPOARTE..................................................... 20

SETREPORTSIGN ....................................................................................................... 21 ╙Tabela cu Semnaturi rapoarte ............................................................................... 21

TABELE CU SETURI DE CALCUL ............................................................................ 22

PY_PAYSET.................................................................................................................. 23 ╙Tabela cu Nomenclator seturi de calcul ............................................................... 23

REASON ........................................................................................................................ 24 ╙Tabela cu Motive concedii medicale ..................................................................... 24

PERIOD.......................................................................................................................... 25 ╙Tabela cu Clase de perioade (timpi de lucru) ...................................................... 25

PY_HR_CLASS ............................................................................................................ 26 ╙Tabela cu Clase de ore .......................................................................................... 26

PY_HR............................................................................................................................ 27 ╙Tabela cu Tipuri de ore .......................................................................................... 27

PY_BON_TYPE ............................................................................................................ 28 ╙Tabela cu Tipuri de prime ...................................................................................... 28

PY_APPL_TYPE........................................................................................................... 29

Proiect: CNAS - Siveco Applications

Managementul SALARIZARII

Structura bazei de date 3 / 88

Confidential (numai pentru uz intern)

╙Tabela cu Tipuri de aplicabilitate pentru elemente definite (pontaje, sporuri, retineri)........................................................................................................................ 29

PY_CALENDAR............................................................................................................ 30 ╙Tabela cu Calandare .............................................................................................. 30

PY_MAP......................................................................................................................... 31 ╙Tabela cu Aplicabilitati pentru sporuri, retineri, componente venit brut............. 31

HOLIDAY ....................................................................................................................... 32 ╙Tabela cu Nomencltor de sarbatori legale ale anului .......................................... 32

PY_REC_SECURITY ................................................................................................... 33 ╙Tabela cu Securitatea pe structura organizatorica .............................................. 33

VECHIMETABLE .......................................................................................................... 34 ╙Tabela cu Transe de vechime ............................................................................... 34

IMPOZITTABLE ............................................................................................................ 35 ╙Tabela cu Transe pentru impozit........................................................................... 35

PY_GRADE ................................................................................................................... 36 ╙Tabela cu Clase de salarizare ............................................................................... 36

PY_GRADE_HIST ........................................................................................................ 37 ╙Tabela cu Istoric clase de salarizare .................................................................... 37

PY_GROUP_TYPE ....................................................................................................... 38 ╙Tabela cu Tipuri de grupuri .................................................................................... 38

PY_GROUP ................................................................................................................... 39 ╙Tabela cu Grupuri de salariati ............................................................................... 39

PY_LABELS .................................................................................................................. 40 ╙Tabela cu Etichete campuri ................................................................................... 40

PY_EMPLOYMENT_TYPE.......................................................................................... 41 ╙Tabela cu Tipuri de contracte de munca .............................................................. 41

WORKSCHED............................................................................................................... 42 ╙Tabela cu Programe de lucru ................................................................................ 42

EMPLOYEE ................................................................................................................... 43 ╙Tabela cu Salariati - informatii ............................................................................... 43

PY_EMPHIST ................................................................................................................ 47 ╙Tabela cu Istoric angajati (plecati si reactivitati) .................................................. 47

PY_EMPVECH .............................................................................................................. 48 ╙Tabela cu Vechime salariati................................................................................... 48

TABELE CU COMPONENTE ALE SALARIZARII.................................................... 49

EMPLOYEEDYNAMIC ................................................................................................. 50 ╙Tabela cu Componente dinamice (valori lunare) ................................................. 50

PY_SPOR ...................................................................................................................... 52 ╙Tabela cu Definitii sporuri ...................................................................................... 52

ORETABLE ................................................................................................................... 53 ╙Tabela cu Transe pentru sporuri ........................................................................... 53

RETMASTER ................................................................................................................ 54

Proiect: CNAS - Siveco Applications

Managementul SALARIZARII

Structura bazei de date 4 / 88

Confidential (numai pentru uz intern)

╙Tabela Master cu Retineri ...................................................................................... 54

SRDETAIL ..................................................................................................................... 55 ╙Tabela cu Definitii Sporuri/Retineri ....................................................................... 55

EMPLOYEEPAV ........................................................................................................... 57 ╙Tabela cu Valori ale avansurilor ............................................................................ 57

PY_DEDUCTION .......................................................................................................... 59 ╙Tabela Master cu Deduceri salariati ..................................................................... 59

PY_DEDUCTION_DETAIL .......................................................................................... 60 ╙Tabela cu Detalii lunare deduceri salariati ........................................................... 60

PY_DEDUCTION_TYPE .............................................................................................. 61 ╙Tabela Master cu Tipuri de deduceri .................................................................... 61

PY_DEDUCTION_TYPE_DETAIL .............................................................................. 62 ╙Tabela cu Detalii tipuri de deduceri....................................................................... 62

PY_PAV_TYPE ............................................................................................................. 63 ╙Tabela cu Tipuri de avansuri ................................................................................. 63

EMPLOYEEBONUS ..................................................................................................... 64 ╙Tabela cu Valori pentru primee acordate lunar.................................................... 64

TABELE CU ACTIVITATE SALARIATI ..................................................................... 66

PY_HISTCM .................................................................................................................. 67 ╙Tabela cu Baza de calcul pentru concedii medicale ........................................... 67

PY_CALCCM ................................................................................................................ 68 ╙Tabela cu Valori de istoric pentru concediu medical ........................................... 68

EMPLOYEEPERIOD .................................................................................................... 69 ╙Tabela cu Evidentierea perioadelor de concediu (medical si de odihna).......... 69

EMPLOYEEMONTH ..................................................................................................... 71 ╙Tabela cu Detalii lunare despre salariati (pentru fiecare salariat corespunzator fiecarei luni de activitate) .......................................................................................... 71

PY_EMPACT ................................................................................................................. 72 ╙Tabela cu Pontaje lunare ....................................................................................... 72

TABELE CU CALCUL SALARII ................................................................................. 73

PY_PAYHR_TABLE..................................................................................................... 74 ╙Tabela cu Salarii calculate (detaliu activitate)...................................................... 74

PY_PAYMASTER ......................................................................................................... 75 ╙Tabela Master cu Salarii calculate ........................................................................ 75

PY_PAYRET.................................................................................................................. 76 ╙Tabela cu Salarii calculate (Retineri) .................................................................... 76

PY_PAYSP_TABLE ..................................................................................................... 77 ╙Tabela cu Salarii calculate (Sporuri) ..................................................................... 77

PY_PERIOD_IND.......................................................................................................... 78 ╙Tabela cu Indemnizatii si prime CO ...................................................................... 78

VACHISTDATE ............................................................................................................. 79

Proiect: CNAS - Siveco Applications

Managementul SALARIZARII

Structura bazei de date 5 / 88

Confidential (numai pentru uz intern)

╙Tabela cu Date de istoric pentru calculul indemnizatiei de CO (folosita cand indemnizatia CO = medie de luni de istoric) ........................................................... 79

TABELE CU UTILITARE ............................................................................................. 80

PAYROLLERRORS...................................................................................................... 81 ╙Tabela cu Erori de calcul in background (pentru functii, proceduri, package-uri)..................................................................................................................................... 81

PYCAR_ACTTYPE ....................................................................................................... 82 ╙Tabela cu Tipuri de activitati CAR......................................................................... 82

PYCAR_DUTIES........................................................................................................... 83 ╙Tabela cu Evidenta activitatilor.............................................................................. 83

PYCAR_MASTER......................................................................................................... 84 ╙Tabela cu Evidenta membri CAR (constituire datorii) ......................................... 84

PYCAR_OPERATIONS ............................................................................................... 85 ╙Tabela cu Detaliu CAR (operatii (incasari)).......................................................... 85

PY_RAP_DYN............................................................................................................... 86 ╙Tabela cu Valori pentru raportul dinamic.............................................................. 86

PYR_FFBORD .............................................................................................................. 87 ╙Tabela cu Fise fiscale............................................................................................. 87

PY_YEAR_TAX............................................................................................................. 88 ╙Tabela cu Impozitul annual (regularizari) ............................................................. 88

Proiect: CNAS-Siveco Applications

Managementul SALARIZARII

Structura bazei de date 6 / 88

Confidential (numai pentru uz intern)

Lista tabelelor pentru Managementul SALARIZARII

Proiect: CNAS-Siveco Applications

Managementul SALARIZARII

Structura bazei de date 7 / 88

Confidential (numai pentru uz intern)

TABELE CU NOMENCLATOARE TABELE CU PARAMETRI

Proiect: CNAS-Siveco Applications

Managementul SALARIZARII

Structura bazei de date 8 / 88

Confidential (numai pentru uz intern)

PY_PARAM

╙Tabela cu PARAMETRI ( SETARI\CONFIGURARE\PARAMETRI)

Valabil de la PATCH 18

PYPARM_CODE -- cod(cheia primara ) PYPARM_DESC -- descriere PYPARM_KEY -- cheia care va fi referita in py_map PYPARAM_ISDEDUCT -- daca este sau nu deducere (D\N) PYPARAM_UCHAR1 -- user field caracter PYPARAM_UCHAR2 -- user field caracter PYPARAM_UNUM1 -- user field numeric PYPARAM_UNUM2 -- user field numeric

Proiect: CNAS-Siveco Applications

Managementul SALARIZARII

Structura bazei de date 9 / 88

Confidential (numai pentru uz intern)

PY_PARAM_DEF

╙Tabela cu definirea parametrilor

Valabil de la PATCH 18

PYPARD_KEY -- referinta la master(PY_PARAM.PYPARD_KEY) PYPARD_DEFINED -- definit pe (tip contract munca) PYPARD_START -- data de inceput a valabilitatii definirii PYPARD_END -- data de sfirsit a valabilitatii definirii PYPARD_VALUE -- valoare parametru ( nu e codat) PARD_CURR -- valuta (ref. la CURRENCIES, FK pentru coloana CRNCY_CODE)

Proiect: CNAS-Siveco Applications

Managementul SALARIZARII

Structura bazei de date 10 / 88

Confidential (numai pentru uz intern)

TABELE CU SETARILE GENERALE DIN APLICATIE

Proiect: CNAS-Siveco Applications

Managementul SALARIZARII

Structura bazei de date 11 / 88

Confidential (numai pentru uz intern)

PAYROLLCONTROL

╙Tabela cu informatii despre setarile generale din aplicatie

Valabil de la PATCH 18

ISCURRENT -- daca este luna curenta a aplicatiei(D / N) MONTHBEGIN -- ziua de inceput a lunii MONTHEND -- ziua de sfirsit a lunii DAYSINMEDIUMMONTH -- nr. de zile lucratoare mediu din luna se stabileste prin lege DAYSINMONTH -- nr. de zile lucratoare din luna (calculat) MINIMUMSALARY -- salariul minim pe economie (prin lege) BASECURRENCY -- valuta de baza a aplicatiei BASEROUNDTRESH -- nivelul de rotunjire CFGAJSSTI -- (neutilizat) CFGPSPSTI -- (neutilizat) CFGSHRCM -- (neutilizat) CFGSHRCO -- (neutilizat) CFGSHRREST -- (neutilizat) CFGNIGHTINPSP -- (neutilizat) CFGINTERINPSP -- (neutilizat) CFGPAYEDABSINPSP -- (neutilizat) CFGSPO2PSP -- (neutilizat) CFGSPO2CM2X -- (neutilizat) CFGCM2X2CASS -- (neutilizat) CFGCM2X2CASSGL -- (neutilizat) CFGDISTRIB2CAS -- (neutilizat) CFGBONUSINCCM -- (neutilizat) CFGYBONUSINCASS -- (neutilizat) CFGVECAFFECTED -- (neutilizat) GLONWHAT -- la ce nivel sunt generate notele contabile VACATIONLASTPAY -- calculeaza indemnizatia de istoric CO pornind de la ultima luna inchisa VACATIONHISTMONTHS -- pt. cite luni se calculeaza indemnizatia de istoric la CO

Proiect: CNAS-Siveco Applications

Managementul SALARIZARII

Structura bazei de date 12 / 88

Confidential (numai pentru uz intern)

VACATIONINCLUDELAST -- daca in indemnizatia de istoric CO se include si luna precedenta chiar daca nu e inchisa PAV2BRUT -- (neutilizat) PAVROUNDTRESH -- pragul de rotunjire al avansurilor PAVROUNDTYPE -- tipul de rotunjire al avansurilor (inf.,sup.) PAVROUNDTRESHINT -- pt. rotunjire (se calculeaza) IMPROUNDPERM -- rotunjeste retinerile la 1000 de lei SHOWNET -- (neutilizat) PAVPROC -- procentul de plata al avansurilor CTL_UCHAR1 -- ziua platii salariu (e compusa pe trigger) CTL_UCHAR2 -- nefolosit CTL_UCHAR3 -- ziua plata avans (e compusa pe trigger) CTL_UNUM1 -- coeficient maxim de deducere CTL_UNUM2 -- limita taxare colaboratori CTL_UNUM3 -- valoarea rotunjirii bazei impozabile BASEIMPROUNDTYPE -- tipul de rotunjire a bazei de impozitare

Proiect: CNAS-Siveco Applications

Managementul SALARIZARII

Structura bazei de date 13 / 88

Confidential (numai pentru uz intern)

TABELE CU DEFINIRE DOCUMENTE CONTABILE SALARII

Proiect: CNAS-Siveco Applications

Managementul SALARIZARII

Structura bazei de date 14 / 88

Confidential (numai pentru uz intern)

PY_DOC

╙Tabela cu Definire Documente Contabile Salarii

Valabil de la PATCH 18

PYDOC_COD -- codul documentului contabil PYDOC_NRDOC -- numar document contabil PYDOC_DESCDOC -- descriere document contabil

Proiect: CNAS-Siveco Applications

Managementul SALARIZARII

Structura bazei de date 15 / 88

Confidential (numai pentru uz intern)

TABELE CU ELEMENTE PE BAZA CARORA SE GENEREAZA NOTE CONTABILE

Proiect: CNAS-Siveco Applications

Managementul SALARIZARII

Structura bazei de date 16 / 88

Confidential (numai pentru uz intern)

PY_NC_ELEMENT

╙Tabela cu Elementele pe baza carora se genereaza notele contabile

Valabil de la PATCH 18

PYNC_PK -- pk generat prin secventa PYNC_COD -- cod element (unic folosit pentru navigare) PYNC_DESC -- descriere element

Proiect: CNAS-Siveco Applications

Managementul SALARIZARII

Structura bazei de date 17 / 88

Confidential (numai pentru uz intern)

PY_NC

╙Tabela cu Note contabile salarii

Valabil de la PATCH 18

PYNC_DOC -- numar document ref. PY_DOC,fk catre PYDOC_COD PYNC_COD -- folosit pentru navigare, generat automat PYNC_NRNC -- numar nota contabila PYNC_DESCNC -- descriere numar nota contabila

Proiect: CNAS-Siveco Applications

Managementul SALARIZARII

Structura bazei de date 18 / 88

Confidential (numai pentru uz intern)

DEF_PAY_CONTAB

╙Tabela cu Setari conturi contabile

Valabil de la PATCH 18

ID -- id-ul(se ia din secventa seq_def_pay_contab) COD -- cod egalitate DESCRIERE -- descriere egalitate DEBIT -- contul debitor CREDIT -- contul creditor TIP -- TIP ( F - financiar, G - Gestiune ) NUMARNC -- numar nota contabila NIVEL -- nivelul pentru care s-a definit elementul

(D)epartament, (C)ompanie, (U)nitate organizatorica, (S)alariat, (A)ctivitate

COD_AG -- cod unitate organizatorica (ref. Branches.branch_code) MINUS_AG -- U.O exceptie (pentru care nu se genereaza nota contabila) COD_SERV -- Cod departament(ref. Departments.dept_code) MINUS_SERV -- departament pentru care nu se genereaza nota contabila COD_SAL -- cod salariat (ref. Employee.re_emno) MINUS_SAL -- salariati pentru care nu se genereaza nota contabila FUNCTIE -- cod functie SUMA -- ref. PY_NC_ELEMENT , coloana PYNC_PK CONT_DEC -- cod CIP EMPLMT_TYPE -- tipul de contract pentru care se defineste elementul (PERM/COL)

Proiect: CNAS-Siveco Applications

Managementul SALARIZARII

Structura bazei de date 19 / 88

Confidential (numai pentru uz intern)

DEF_PAY_CONTAB_TMP

╙Tabela cu Insumarea datelor pentru nota contabila

Valabil de la PATCH 18

ID -- id IDM -- id-ul (din master DEF_PAY_CONTAB.ID) COD_AG -- cod agentie(ref. BRANCHES.BRANCH_CODE) COD_SERV -- cod serviciu(ref. DEPARTMENTS.DEPT_CODE) COD_SAL -- cod salariat(ref. EMPLOYEE.RE_EMNO) SUMA -- suma NUMARDOC -- numar document contabil asociat NUMARNC -- numar nota contabila asociata

Proiect: CNAS-Siveco Applications

Managementul SALARIZARII

Structura bazei de date 20 / 88

Confidential (numai pentru uz intern)

TABELE CU SETARI SEMNATURI RAPOARTE

Proiect: CNAS-Siveco Applications

Managementul SALARIZARII

Structura bazei de date 21 / 88

Confidential (numai pentru uz intern)

SETREPORTSIGN

╙Tabela cu Semnaturi rapoarte

Valabil de la PATCH 18

COD_RAPORT -- codul raportului pentru care se definesc semnaturile (ref. S_RAP_FORMA.COD_RAPORT) SIGN1 -- semnatura 1 LABEL1 -- eticheta 1 SIGN2 -- semnatura 2 LABEL2 -- eticheta 2 SIGN3 -- semnatura 3 LABEL3 -- eticheta 3 SIGN4 -- semnatura 4 LABEL4 -- eticheta 4 SIGN5 -- semnatura 5 LABEL5 -- eticheta 5 SIGN6 -- semnatura 6 LABEL6 -- eticheta 6

Proiect: CNAS-Siveco Applications

Managementul SALARIZARII

Structura bazei de date 22 / 88

Confidential (numai pentru uz intern)

TABELE CU SETURI DE CALCUL

Proiect: CNAS-Siveco Applications

Managementul SALARIZARII

Structura bazei de date 23 / 88

Confidential (numai pentru uz intern)

PY_PAYSET

╙Tabela cu Nomenclator seturi de calcul

Valabil de la PATCH 18

PYPSET_PAYSET -- Codul setului de calcul PYPSET_DESC -- Denumire (va apare in list_item) PYPSET_HARDCODED -- daca este predefinit(D)sau User-Defined(N) Seturile predefinite sunt incarcate la instalare si nu pot fi sterse. Seturile User_Defined sunt actualizate de utilizator.

Proiect: CNAS-Siveco Applications

Managementul SALARIZARII

Structura bazei de date 24 / 88

Confidential (numai pentru uz intern)

REASON

╙Tabela cu Motive concedii medicale

Valabil de la PATCH 18

REASONTYPE -- tipul perioadei (default 9) REASONCODE -- codul de motiv REASONNAME -- numele motivului REASONDESCRIPT -- descrierea codului de motiv MEDICALHOWTOAPPLYCASS -- modul de aplicare al CASS - 'D' - la valoarea bruta a CM - 'N' - la 2 salarii minime MEDICALDEFAULTURGENCY -- valoarea default pentru nr.zile.penalizare MEDICALDEFAULTNONCAS -- valoarea default pentru nr.zile.sup.firma MEDICALDEFAULTPROC -- procentul implicit (daca UseVec='N') USEVEC -- daca se folosesc transe de vechime pentru calcularea procentului: - 'N' - nu se folosesc - 'V' - vechime normala - 'C' - vechime neintrerupta (continua)

Proiect: CNAS-Siveco Applications

Managementul SALARIZARII

Structura bazei de date 25 / 88

Confidential (numai pentru uz intern)

PERIOD

╙Tabela cu Clase de perioade (timpi de lucru)

Valabil de la PATCH 18

PERIODCLASS -- clasa perioadei PERIODTYPE -- tipul perioadei (ref. EMPLOYEEPERIOD coloana PERIODTYPE si REASON , coloana PERIODTYPE) PERIODDESCRIPTION -- descrierea perioadei

Proiect: CNAS-Siveco Applications

Managementul SALARIZARII

Structura bazei de date 26 / 88

Confidential (numai pentru uz intern)

PY_HR_CLASS

╙Tabela cu Clase de ore

Valabil de la PATCH 18

PYHRC_CLASS -- codul clasei de ore PYHRC_DESC -- descrierea tipului de ore PYHRC_DUMMY -- cimp dummy PYHRC_COUNTER -- cheia interna folosita la compunerea PK-ului din PY_HR coloana PYHR_COUNTER

Proiect: CNAS-Siveco Applications

Managementul SALARIZARII

Structura bazei de date 27 / 88

Confidential (numai pentru uz intern)

PY_HR

╙Tabela cu Tipuri de ore

Valabil de la PATCH 18

PYHR_CODE -- codul tipului de ora PYHR_CLASS -- clasa de ora (referinta la PY_HR_CLASS, coloana PYHRC_COUNTER) PYHR_DESC -- descrierea tipului de ora PYHR_REPLACE -- daca inlocuieste orele normale PYHR_PAYPROC -- procentul de plata fata de tariful din EMPLOYEEDYNAMIC PYHR_PAYAMT -- suma de plata (nu se foloseste) PYHR_PAYCURR -- valuta in care este exprimata suma de plata(referinta la CURRENCIES) PYHR_COUNTER -- contor intern PYHR_FCOUNTER -- cheia interna - se formeaza pe trigger Dupa formula pyhrc_counter * 1000 + pyhr_counter PYHR_ASTI -- daca procentul se aplica D/N PYHR_ATYPE -- daca baza pentru procent se aplica la Zile lucratoare(H)sau la Zile Lucratoare Medii(M) PYHR_MTYPE -- daca este suportat din COMP/CAS(pentru CM) - COM - companie - CAS - CAS PYHR_IS2X -- daca se comporta la fel ca orele lucrate PYHR_DAYBASED -- daca in forma de pontaje va fi afisat in - 'D' - zile - 'N' - ore PYHR_VECAFF -- daca afecteaza vechimea PYHR_ORDER -- ordinea de afisare (in forma de pontaje) PYHR_UCHAR1 -- simbol in pontaj PYHR_MINHIST -- Daca se calculeaza cu stagiu minim (D) sau fara stagiu minim (N) (pentru CM) PYHR_NEMODIF -- Daca in forma de pontaje valoarea din camp este sau nu modificabila PYHR_SPORAFF -- Daca se aplica sau nu la baza clasei

Proiect: CNAS-Siveco Applications

Managementul SALARIZARII

Structura bazei de date 28 / 88

Confidential (numai pentru uz intern)

PY_BON_TYPE

╙Tabela cu Tipuri de prime

Valabil de la PATCH 18

PYBONT_CODE -- cheia primara (se ia din SEQ_PY_BONTYPE) PYBONT_SHORT -- denumire scurta PYBONT_DESC -- descriere (apare in list-item) PYBONT_IMPSEP -- impozitare separata (D/N) GRP_TYPE -- tipul de grupare din employeedynamic pt. care se acorda prima GRP_CODE -- valoare gruparii pt. care se acorda prima PYBONT_PROP -- Daca se propaga (permite transferarea valorilor dintr-o luna in alta luna prin intermediul modulului

Copiere prime) PYBONT_IMPPART -- Daca sa impoziteaza sau nu partial PYBONT_PARAMKEY -- Elementul in functie de care se realizeaza impozitarea partiala PYBONT_IMPSEP_SUP -- Daca impozitarea separata este limitata superior PYBONT_IMPTYPE -- Daca se aplica (T)ransele de impozitare lunare asupra valorii primei

Proiect: CNAS-Siveco Applications

Managementul SALARIZARII

Structura bazei de date 29 / 88

Confidential (numai pentru uz intern)

PY_APPL_TYPE

╙Tabela cu Tipuri de aplicabilitate pentru elemente definite (pontaje, sporuri, retineri)

Valabil de la PATCH 18

PYAPT_TYPE -- tipul aplicabilitatii PYAPT_DESC -- descriere PYAPT_INHR -- se aplica la pontaje (D/N) PYAPT_INSP -- se aplica la sporuri (D/N) PYAPT_INRET -- se aplica la retineri (D/N)

Proiect: CNAS-Siveco Applications

Managementul SALARIZARII

Structura bazei de date 30 / 88

Confidential (numai pentru uz intern)

PY_CALENDAR

╙Tabela cu Calandare

Valabil de la PATCH 18

PYCAL_YEAR -- anul PYCAL_MONTH -- luna (numar) PYCAL_PAYMONTH -- luna (data) PYCAL_STATUS -- status

Proiect: CNAS-Siveco Applications

Managementul SALARIZARII

Structura bazei de date 31 / 88

Confidential (numai pentru uz intern)

PY_MAP

╙Tabela cu Aplicabilitati pentru sporuri, retineri, componente venit brut

Valabil de la PATCH 18

PYMAP_PK -- cheia primara (se ia din SEQ_PY_MAP) PYMAP_TYPE -- tipul de aplicabilitate - H :Componente venit brut - S :sporuri - R :retineri - N: avansuri - D: Numar mediu asigurati somaj - J: Numar mediu asigurati cas referinta la PY_MAP_APPL PYMAP_OBJECT -- obiectul definirii (cod spor sau retinere) PYMAP_BASE -- baza de definire(la ce se aplica) PYMAP_APPL -- tipul de aplicare(ref tabela PY_APPL_TYPE, FK pentru coloana PYAPT_TYPE) PYMAP_INCLUDE -- pt.sporuri :daca sunt incluse in indemnizatie PYMAP_FROM_DATE -- valabil de la PYMAP_TO_DATE -- valabil pana la

Proiect: CNAS-Siveco Applications

Managementul SALARIZARII

Structura bazei de date 32 / 88

Confidential (numai pentru uz intern)

HOLIDAY

╙Tabela cu Nomencltor de sarbatori legale ale anului

Valabil de la PATCH 18

HOLIDAYDATE -- data sarbatorii legale HOLIDAYDESC -- descrierea sarbatorii legale

Proiect: CNAS-Siveco Applications

Managementul SALARIZARII

Structura bazei de date 33 / 88

Confidential (numai pentru uz intern)

PY_REC_SECURITY

╙Tabela cu Securitatea pe structura organizatorica

Valabil de la PATCH 18

PYSEC_PK -- cheia primara(se ia din SEQ_PY_REC_SECURITY) PYSEC_USER -- user ORACLE PYSEC_BRANCH -- cod U.O. (ref. BRANCHES.BRANCH_CODE) PYSEC_DEPT -- cod departament (ref. DEPARTMENTS.DEPT_CODE) PYSEC_ALLOWED -- are drepturi (D/N)

Proiect: CNAS-Siveco Applications

Managementul SALARIZARII

Structura bazei de date 34 / 88

Confidential (numai pentru uz intern)

VECHIMETABLE

╙Tabela cu Transe de vechime

Valabil de la PATCH 18

PAYMONTH -- luna la care se refera TABLETYPE -- tipul tabelei 0 - spor vechime 1 - spor fidelitate >1000 - concedii medical -1 - concedii de odihna(zile admise)

-2 - procent spitalizare VECHIMEMIN -- valoarea minima a transei de vechime VECHIMEMAX -- valoarea maxima a transei de vechime VECHIMEPROC -- procentul

Proiect: CNAS-Siveco Applications

Managementul SALARIZARII

Structura bazei de date 35 / 88

Confidential (numai pentru uz intern)

IMPOZITTABLE

╙Tabela cu Transe pentru impozit

Valabil de la PATCH 18

PAYMONTH -- luna la care se refera TABLETYPE -- tipul de impozit (se refera la pk-ul pt. impozit din SRDETAIL, coloana PKSRDETAIL) BRUTMIN -- limita inferioara a sumei brute BRUTMAX -- limita superioara a sumei brute FIXEDAMOUNT -- suma fixa IMPPROC -- procentul NETMIN -- suma neta minima NETMAX -- suma bruta minima

Proiect: CNAS-Siveco Applications

Managementul SALARIZARII

Structura bazei de date 36 / 88

Confidential (numai pentru uz intern)

PY_GRADE

╙Tabela cu Clase de salarizare

Valabil de la PATCH 18

PYGR_CODE -- codul clasei PYGR_DESC -- descriere clasa PYGR_DEF_HOURS -- program de lucru (ore/zi) PYGR_DEF_PYTY -- regim de plata (ora/luna) PYGR_DEF_SAL -- salariul (codat) PYGR_DEF_CURR -- valuta (referinta la CURRENCIES)

Proiect: CNAS-Siveco Applications

Managementul SALARIZARII

Structura bazei de date 37 / 88

Confidential (numai pentru uz intern)

PY_GRADE_HIST

╙Tabela cu Istoric clase de salarizare

Valabil de la PATCH 18

PYGRH_PK -- cheia primara(se ia din SEQ_PY_GRADE_HIST) PYGRH_STDATE -- data de inceput PYGRH_ENDDATE -- data de sfirsit PYGRH_CODE -- Referinta la master (PY_GRADE.PYGR.CODE) PYGRH_DEF_HOURS -- program zilnic (in ore) PYGRH_DEF_PYTY -- regim de plata (ora/luna) PYGRH_DEF_SAL -- salariu (codat) PYGRH_DEF_CURR -- valuta salariului (ref. la CURRENCIES)

Proiect: CNAS-Siveco Applications

Managementul SALARIZARII

Structura bazei de date 38 / 88

Confidential (numai pentru uz intern)

PY_GROUP_TYPE

╙Tabela cu Tipuri de grupuri

Valabil de la PATCH 18

PYGRPT_TYPE -- Tipul grupului (se pot defini 4 tipuri) PYGRPT_NAME -- Descriere

Proiect: CNAS-Siveco Applications

Managementul SALARIZARII

Structura bazei de date 39 / 88

Confidential (numai pentru uz intern)

PY_GROUP

╙Tabela cu Grupuri de salariati

Valabil de la PATCH 18

PYGRP_TYPE -- Tipul grupului (referinta la PY_GROUP_TYPE, coloana PYGRP_TYPE) PYGRP_COD -- Codul grupului PYGRP_DESC -- Descriere

Proiect: CNAS-Siveco Applications

Managementul SALARIZARII

Structura bazei de date 40 / 88

Confidential (numai pentru uz intern)

PY_LABELS

╙Tabela cu Etichete campuri

Valabil de la PATCH 18

PYLBL_MODULE -- nume modul PYLBL_FIELD -- cimp PYLBL_LABEL -- eticheta lunga PYLBL_SHORT -- eticheta scurta

Proiect: CNAS-Siveco Applications

Managementul SALARIZARII

Structura bazei de date 41 / 88

Confidential (numai pentru uz intern)

PY_EMPLOYMENT_TYPE

╙Tabela cu Tipuri de contracte de munca

Valabil de la PATCH 18

PYEMTY_CODE -- cod contract PYEMTY_DESC -- descriere contract

Proiect: CNAS-Siveco Applications

Managementul SALARIZARII

Structura bazei de date 42 / 88

Confidential (numai pentru uz intern)

WORKSCHED

╙Tabela cu Programe de lucru

Valabil de la PATCH 18

WKSCH_CODE -- cod program WKSCH_DESC -- descriere WKSCH_DAYS -- un string care-mi arata zilele de lucru WKSCH_DEF -- succesiunea secventelor si marimea lor(string)-numarul de ore lucratoare/zi

Proiect: CNAS-Siveco Applications

Managementul SALARIZARII

Structura bazei de date 43 / 88

Confidential (numai pentru uz intern)

EMPLOYEE

╙Tabela cu Salariati - informatii

Valabil de la PATCH 18

PK_RES_EMPL -- cheie primara salariat TIMESTAMP -- timestamp pentru salariat RS_RE_33 -- intern RT_RE_34 -- intern RE_EMNO -- marca salariat RE_BRCD -- cod de bare (implicit marca) RE_NAME -- din COSW (nefolosit) RE_COSC -- Camp neutilizat RE_PDHR -- Camp neutilizat RE_WRHR -- Camp neutilizat RE_DEF_RATE -- Camp neutilizat RE_SSNO -- Camp neutilizat RE_HITY -- Camp neutilizat RE_HIDT -- Camp neutilizat RE_RVDT -- Camp neutilizat RE_EMER_CONT -- Camp neutilizat RE_RES_PHON -- Camp neutilizat RE_TEXT1 -- Camp neutilizat RE_TEXT2 -- Camp neutilizat RE_FBDT -- Camp neutilizat RE_FBTM -- Camp neutilizat RE_SHIFT -- Camp neutilizat RE_EMPCODE -- copie la marca RE_LNAME -- nume salariat RE_FNAME -- prenume salariat RE_HPHONE -- telefon acasa

Proiect: CNAS-Siveco Applications

Managementul SALARIZARII

Structura bazei de date 44 / 88

Confidential (numai pentru uz intern)

RE_WPHONE -- telefon serviciu RE_WPINT -- interior serviciu RE_PRSNLC -- CNP (cod numeric personal) RE_SSC -- casa de asigurari ref. CASE_ASIG, coloana CASA_COD RE_PWP -- locul de munca anterior RE_NWP -- locul de munca urmator RE_BRTHD -- data nasterii RE_MARITAL -- nefolosit RE_SEX -- sexul RE_HIRE_DATE -- data angajarii RE_FIRE_DATE -- data plecarii RE_EMPLMT_TYPE -- tip angajare (PERM,COL,EXP) RE_TAXABLE -- impozabil sau nu RE_BKCODE -- codul bancii unde exista contul pentru plata RE_BKACCT -- contul bancar RE_CAF -- extensie ajutor somaj prima luna RE_CPF -- extensie pensie suplimentara prima luna RE_CAL -- extensie ajutor somaj ultima luna RE_CPL -- extensie pensie suplimentara ultima luna RE_VECHPREV -- nefolosit RE_BRANCH -- unitatea organizatorica RE_DEPT -- departamentul RE_VECHDATE -- nefolosit RE_VECHINTERN -- nefolosit RE_VECHNEINTR -- nefolosit RE_GROUP1 -- nefolosit RE_GROUP2 -- nefolosit RE_DEPT_POS -- pozitia in cadrul departamentului (rapoarte) HR_CO_ZILE -- numar zile concediu odihna normal la care are dreptul HR_CO_SUPPL -- numar zile concediu odihna suplimentar RE_COD -- copie a marcii HR_NUME_IN -- nefolosit HR_NUME_MAMA -- nume mama HR_NUME_TATA -- nume tata HR_NUME_INTERN -- nume intern (porecla) HR_WPHONE2 -- telefon serviciu (al doilea)

Proiect: CNAS-Siveco Applications

Managementul SALARIZARII

Structura bazei de date 45 / 88

Confidential (numai pentru uz intern)

HR_WORK_GSM -- mobil de serviciu HR_WORK_FAX -- numar fax HR_WORK_TELEX -- numar telex HR_WORK_EMAIL -- email de serviciu HR_PERS_GSM -- mobil personal HR_PERS_EMAIL -- email personal HR_CETATENIE -- cetatenie HR_NATION -- nationalitate HR_CM_NR -- numar contract munca HR_CM_DATA -- data contract munca HR_CA_UNDE -- numar carte de munca HR_CA_INREG -- eliberat de (carte de munca) HR_CA_DATA -- data eliberarii cartii de munca HR_NAS_CITY -- oras nastere HR_NAS_DISTR -- judet nastere HR_NAS_TARA -- tara nastere HR_STAT_MIL -- statut militar HR_SEF_COD -- cod sef HR_PL_TIP -- tip plecare (demisie, transfer, etc.) ref. Tabela MOD_GO, coloana MG_COD HR_PL_MOT -- motiv plecare ref. tabela NOM_MOTGO, coloana NMG_COD HR_FUNCTIE -- functie ref. tabela RES_TRADE, coloana RT_TDCD HR_MED_GRP -- grupa de sange HR_MED_DATA -- data ultimului control medical HR_MED_FIRMA -- cine a facut ultimul control medical HR_PERS_ADR -- nefolosit HR_TIP_ANG -- tip angajare ref. tabela NOM_TANG, coloana TA_COD HR_INALTIME -- inaltime HR_GREUTATE -- greutate HR_INCALTAMINTE -- numar incaltaminte HR_COIFURA -- masura casca HR_HAINE -- numar haine HR_ACT_DATA -- data ultimei actualizari(intern) HR_MARITAL -- stare civila HR_ZONE -- zona geografica HR_RESP -- nefolosit HR_FTX_ACT -- actionar companie HR_FTX_NOACT -- numar actiuni

Proiect: CNAS-Siveco Applications

Managementul SALARIZARII

Structura bazei de date 46 / 88

Confidential (numai pentru uz intern)

HR_FTX_VALACT -- valoare actiuni HR_FTX_CURR -- valuta actiuni HR_FTX_RATE -- rata de schimb HR_FTX_REST -- rest de achitat HR_CASIER -- casier HR_CO_REST -- rest concediu odihna an anterior LAST_USER_TO_MODIFY -- cine a modificat RE_CTAS -- cod client banca (pentru cei platiti pe card) HR_DEPT -- Departamentul HR (refera Departments) HR_STUDII -- nivelul de studii HR_FUNCTIE_COND -- functia de conducere HR_FUNCTIE_ECHIV -- fct publica echivalenta (pt. firme bugetare) HR_BRANCH -- Branchul HR (refera Branches.branch_code) IDBANCVAL -- banca/contul de card al salariatului (refera banc_val.bank_val_pk) (se completeaza in continuare si coloanele RE_BKCODE,RE_BKACCT) RE_CURR_ANG -- valuta de conversie a salariului negociat la data angajarii (EUR,USD, etc) RE_CURRVAL_ANG -- valoarea cursului valutei raportat la ROL in momentul angajarii

Proiect: CNAS-Siveco Applications

Managementul SALARIZARII

Structura bazei de date 47 / 88

Confidential (numai pentru uz intern)

PY_EMPHIST

╙Tabela cu Istoric angajati (plecati si reactivitati)

Valabil de la PATCH 18

PYEMH_EMPCODE -- cod angajat (marca) PYEMH_HIREDATE -- data angajarii PYEMH_FIREDATE -- data plecarii

Proiect: CNAS-Siveco Applications

Managementul SALARIZARII

Structura bazei de date 48 / 88

Confidential (numai pentru uz intern)

PY_EMPVECH

╙Tabela cu Vechime salariati

Valabil de la PATCH 18

PYEMVH_EMPCODE -- cod salariat(ref. EMPLOYEE coloana RE_EMNO) PYEMVH_TYPE -- tip vechime (0-totala,1-interna,etc.) PYEMVH_DATE -- data la care exte exprimata vechimea PYEMVH_YEARS -- vechime (ani) PYEMVH_MONTHS -- vechime (luni) PYEMVH_DAYS -- vechime (zile)

Proiect: CNAS-Siveco Applications

Managementul SALARIZARII

Structura bazei de date 49 / 88

Confidential (numai pentru uz intern)

TABELE CU COMPONENTE ALE SALARIZARII

Proiect: CNAS-Siveco Applications

Managementul SALARIZARII

Structura bazei de date 50 / 88

Confidential (numai pentru uz intern)

EMPLOYEEDYNAMIC

╙Tabela cu Componente dinamice (valori lunare)

Valabil de la PATCH 18

PKEMPLOYEEDYNAMIC -- cheia primara SEQEMPLOYEEDYNAMIC FKEMPLOYEEMONTH -- referinta la EMPLOYEEMONTH coloana PKEMPLOYEEMONTH PAYSET -- setul de calcul(ref. PY_PAYSET coloana PYPSET_PAYSET) EMPCODE -- marca salariatului (redundant ,ref. EMPLOYEE, coloana RE_EMNO) PAYMONTH -- luna (redundant) STARTDATE -- data de inceput a perioadei ENDDATE -- data de sfirsit a perioadei BRANCHCODE -- cod U.O. (referinta la BRANCHES, coloana BRANCH_CODE) DEPTCODE -- cod departament (referinta la DEPARTMENTS coloana DEPTCODE) SALCONTRACT -- salariul contractual (codat) SALBASE -- salariul de baza (codat) SALCURR -- valuta salariului contractual SALCONTRCURR -- valuta salariului de baza SALEXCHANGERATE -- rata de schimb pentru valuta PAYMENTTYPE -- modalitatea de plata (Luna/Ora) Luna-SalBase este exprimat in LEI/LUNA

Ora-SalBase este exprimat in LEI/ORA HOURSPERDAY -- norma de lucru zilnica (ore) REDUCEDPROG -- program redus (neutilizat) REDUCEDHOURS -- norma de lucru in cazul programului redus TITLECODE -- cod functie (referinta la tabela RES_TRADE coloana RT_TDCD) WORKGROUP -- grupa de munca CLOSED -- daca inregistrarea se mai poate modifica (in cazul inchiderii salariilor campul are valoarea "D" TITLEGRADE -- clasa de salarizare (doar in cazul folosirii claselor de salarizare) TITLELEVEL -- nivelul de salarizare in cadrul functiei USENET -- daca se porneste de la salariul net

Proiect: CNAS-Siveco Applications

Managementul SALARIZARII

Structura bazei de date 51 / 88

Confidential (numai pentru uz intern)

SALNET -- salariul net(codat) SALNETCURR -- valuta in care este exprimat salriul net SALVARIABLE -- partea variabila a salariului in functie de vanzari (camp activat la setarea parametrului USE_VANZARI cu valoarea "D" din modulul Comenzi/Parametri generali Siveco Applications) COEFK -- coeficient din vanzari PERCENTSALE -- procent de realizare a vinzarilor PYEMDYN_DEPTCOST -- matricea de pontaje (cumulatul zilnic-numar de ore) PYEMDYN_STATUS -- statusul (Activ/Inactiv) PYEMDYN_UCHAR1 -- grupul 1 (Utilizat in cazul impartirii Salariatilor pe diverse categorii) PYEMDYN_UCHAR2 -- grupul 2 (Utilizat in cazul impartirii Salariatilor pe diverse categorii) PYEMDYN_UCHAR3 -- grupul 3 (Utilizat in cazul impartirii Salariatilor pe diverse categorii) PYEMDYN_UCHAR4 -- grupul 4 (E folosit pt.programul de lucru) PYEMDYN_UNUM1 -- (neutilizat) PYEMDYN_WKPLAN -- planul de lucru (legatura cu alta aplicatie) PYEMDYN_WKPLMX -- matricea planului de lucru (legatura cu alta aplicatie) TITLEGRADE_LEVEL -- treapta clasei (camp utilizat in cazul folosirii treptelor de salarizare) PYEMDYN_POST -- postul salariatului (FK pentru coloana WKPL_CODE din tabela WK_PLACE) HR_DEPTCODE -- departamentul atasat salariatului ( FK pentru coloana DEPT_CODE din tabela DEPARTMENTS) PYEMDYN_NRSEC -- secventa cu care incepe planul de lucru HR_ACTIV -- precizeaza daca salariatul este activ sau nu (ia valoarea D atunci cand salariatul figureaza ca angajat si este platit) PYEMDYN_FKWKSCH -- referinta la programul de lucru (FK pentru coloana WKSCH_CODE din tabela WORKSCHED) SALBASETITLEGRADE -- salariul bazei clasei (ia valori in cazul folosirii claselor de salarizare) SALBASEGRADECURR -- moneda salariului bazei clasei (ia valori in cazul folosirii claselor de salarizare) TAXABLE_CAS -- precizeaza daca salariatul este sau nu taxabil CAS (D sau N) TAXABLE_AJSOMAJ -- precizeaza daca salariatul este sau nu taxabil pentru ajutorul de somaj(D sau N)

Proiect: CNAS-Siveco Applications

Managementul SALARIZARII

Structura bazei de date 52 / 88

Confidential (numai pentru uz intern)

PY_SPOR

╙Tabela cu Definitii sporuri

Valabil de la PATCH 18

PYSP_PK -- cheia primara (se ia din SEQ_PY_SPOR) PYSP_CODE -- codul sporului PYSP_DESC -- descriere PYSP_HIDDEN -- daca e controlat de sistem PYSP_FIXED -- daca e suma fixa (

Da (D), Nu (N), Transe (T))

PYSP_ATVACH -- daca se foloseste la calculul ind. CO - istoric PYSP_DUMMY1 -- cimp dummy PYSP_HRAPPL -- daca se aplica la pontaje, desi e valoare Fixa(Adica, valoare fixa,dar proportionala cu pontajele) PYSP_DEPTH -- grad adincime spor

Proiect: CNAS-Siveco Applications

Managementul SALARIZARII

Structura bazei de date 53 / 88

Confidential (numai pentru uz intern)

ORETABLE

╙Tabela cu Transe pentru sporuri

Valabil de la PATCH 18

PAYMONTH -- luna la care se refera COD -- codul sporului careia ii este asociata refera SRDETAIL , coloana PKSRDETAIL) OREMIN -- limita inferioara de nr. de ore OREMAX -- limita superioara de nr. de ore OREPROC -- procentul aferent

Proiect: CNAS-Siveco Applications

Managementul SALARIZARII

Structura bazei de date 54 / 88

Confidential (numai pentru uz intern)

RETMASTER

╙Tabela Master cu Retineri

Valabil de la PATCH 18

SRCODE -- codul retinerii (ref. PYCAR_ACTTYPE, coloana PYCARAT_RETMAP) SRDESCRIPTION -- descrierea retinerii FIXED -- daca este suma fixa HARDCODED -- daca e controlat de sistem PRIORITY -- prioritatea de retinere (ref. EMPLOYEEPAV, coloana PYEMPAV_TYPE; PY_PAYRET, coloana PYPRET_RET) PROPAGATE -- daca se propaga APPLBASE -- tip formula de aplicare R2RBASE -- diverse flaguri PYRET_RTYPE -- tipul retinerii(TaXaSalariat,TaXaCompanie, PAVansuri,RETineri PYRET_DEFTYPE -- tip definire ( (O)rganigrama, tip (C)ontract) PYRET_AFFECT -- daca afecteaza (este inainte de) salariul net PYRET_GMDEP -- daca depinde de grupa de munca (pentru CAS) PYRET_ISCUMULAT -- daca se calculeaza cumulat cu lunile anterioare PYRET_ALLOWNEG -- daca admite valori negative PYRET_ALLOWMAX -- daca este plafonata PYPRET_PAYTIME -- Tipul de plata la care se aplica (L)unara

Proiect: CNAS-Siveco Applications

Managementul SALARIZARII

Structura bazei de date 55 / 88

Confidential (numai pentru uz intern)

SRDETAIL

╙Tabela cu Definitii Sporuri/Retineri

Valabil de la PATCH 18

PKSRDETAIL -- cheia primara(se ia din SEQSRDETAIL) SRCODE -- codul S/R ( ref.la RETMASTER.SRCODE/PY_SPOR.PYSP_CODE), STARTDATE -- data de inceput a perioadei de valabilitate ENDDATE -- data de sfirsitt a perioadei de valabilitate DEFINEDON -- nivelul de definire - C - companie - A - agentie (UO) - D - serviciu (departament) - S - salariat - X - tip contract SELECTOR -- elementul pe care este definita (de ex: (PERM)anent,(COL)aboratori, cod.sal) BRANCHCODE -- cod U.O.(ref. la BRANCHES.BRANCH_CODE) DEPTCODE -- cod departament (ref. la DEPARTMENTS.DEPT_CODE) EMPCODE -- cod salariat (ref. la EMPLOYEE.RE_EMNO) SRAMOUNT -- suma fixa (daca S/R e fix) SRCURRENCY -- valuta (ref. la CURRENCIES) SRPROC -- procentul SRCREDITACCOUNT -- contul contabil SRAMOUNT_TOTAL -- valoare totala care trebuie retinuta SRAMOUNT_REST -- valoarea ramasa neretinuta PYSRD_TYPE -- tip detaliu (S)por/(R)etinere PYSRD_DURATION -- durata de valabilitate(zile) PYSRD_DURTYPE -- mod de exprimare zile calendaristice/lucratoare PYSRD_PAYSET -- setul de calcul (ref. la PY_PAYSET) PYSRD_UCHAR1 -- user field char1 PYSRD_UCHAR2 -- user field char2

Proiect: CNAS-Siveco Applications

Managementul SALARIZARII

Structura bazei de date 56 / 88

Confidential (numai pentru uz intern)

PYSRD_UNUM1 -- user field num 1 PYSRD_UNUM2 -- user field num 2 PYSRD_PARAMKEY -- parametrul de plafonare PYSRD_PARAMMULTIPLAY -- parametru de multiplicare valoare de Plafonare SRIDBANCVAL -- cont personal SRIDBANCVAL_EMP -- contul asociat valorii retinute

Proiect: CNAS-Siveco Applications

Managementul SALARIZARII

Structura bazei de date 57 / 88

Confidential (numai pentru uz intern)

EMPLOYEEPAV

╙Tabela cu Valori ale avansurilor

Valabil de la PATCH 18

PKEMPLOYEEAVANS -- cheia primara (se ia din SEQEMPLOYEEPAV) FKEMPLOYEEMONTH -- referinta la employeemonth coloana PKEMPLOYEEMONTH EMPCODE -- cod salariat (ref. EMPLOYEE coloana,RE_EMNO,redundant) PAYDATE -- data platii avansului PAYDATE_SEQ -- secventa in cadrul datei platii PAYMONTH -- luna platii (redundant) AVTYPE -- tipul avansului(nefolosit) AVAMOUNT -- suma neta avans(codat) IMPOZIT -- impozitul aferent avansului(codat) AVCURRENCY -- valuta in care este exprimat avansul AVEXCHANGERATE -- rata de schimb a valutei AVDESCRIPTION -- descrierea avansului CLOSED -- daca este inchis GLPOSTED -- daca a generat nota contabila AUTOCALCULATE -- daca e calculat automat MODIFIED -- daca a fost modificat manual FKEMPBONUS -- referinta la EMPLOYEEBONUS coloana PKEMPLOYEEBONUS(daca e aferent unei prime) FKPERIND -- referinta la PY_PERIOD_IND coloana PERIND_PK (daca e aferent unei indemnizatii de CO) LASTMODIFICATION -- ultima modificare WHODIDIT -- user-ul care a facut ultima modificare PYEMPAV_TYPE -- tipul avansului (referinta la RETMASTER coloana PRIORITY) BASEAMOUNT -- valoare bruta avans(codat) PYEMPAV_UCHAR1 -- user field1 caracter - nefolosit PYEMPAV_UCHAR2 -- user field2 caracter - nefolosit PYEMPAV_UCHAR3 -- user field3 caracter - nefolosit PYEMPAV_UNUM1 -- user field1 numeric - nefolosit

Proiect: CNAS-Siveco Applications

Managementul SALARIZARII

Structura bazei de date 58 / 88

Confidential (numai pentru uz intern)

PYEMPAV_UNUM2 -- user field2 numeric - nefolosit PYEMPAV_UNUM3 -- user field3 numeric (folosit pentru a indica pt.cite zile din luna s-a acordat avansul) PYEMPAV_PAYSET -- setul de calcul(ref. PY_PAYSET coloana PYPSET_PAYSET) PYEMPAV_IMPOZIT_VIRAT -- precizeaza daca a fost sau nu virat impozitul pentru avans ("D" sau "N")

Proiect: CNAS-Siveco Applications

Managementul SALARIZARII

Structura bazei de date 59 / 88

Confidential (numai pentru uz intern)

PY_DEDUCTION

╙Tabela Master cu Deduceri salariati

Valabil de la PATCH 18

PYDED_PK -- cheia primara (se ia din SEQ_PY_DEDUCTION_MASTER) PYDED_EMPCODE -- codul angajatului(ref. EMPLOYEE, coloana RE_EMNO) PYDED_COUNT -- numarul deducerii PYDED_DEDTYPE -- tipul de deducere(refer. la PY_DEDUCTION_TYPE, FK pentru coloana PYDEDT_CODE) PYDED_FROMDT -- data de la care salariatul are de deducere PYDED_TODT -- data pina la care are deducerea respectiva PYDED_TORU -- codul rudei pt.care e deducerea (ref. la TO_RUDE, FK pentru coloana INTRU_COD) PYDED_COMM -- comentariu

Proiect: CNAS-Siveco Applications

Managementul SALARIZARII

Structura bazei de date 60 / 88

Confidential (numai pentru uz intern)

PY_DEDUCTION_DETAIL

╙Tabela cu Detalii lunare deduceri salariati

Valabil de la PATCH 18

PYDEDD_FKMASTER -- referinta la master (Fk pentru coloana PYDED_PK din tabela PY_DEDUCTION) PYDEDD_YEAR -- anul (number)-redundant PYDEDD_MONTH -- luna (number)-redundant PYDEDD_DEDUCT -- coeficientul de deducere PYDEDD_EMPCODE -- codul salariatului(ref. EMPLOYEE coloana RE_EMNO,redundant) PYDEDD_PAYMONTH -- luna

Proiect: CNAS-Siveco Applications

Managementul SALARIZARII

Structura bazei de date 61 / 88

Confidential (numai pentru uz intern)

PY_DEDUCTION_TYPE

╙Tabela Master cu Tipuri de deduceri

Valabil de la PATCH 18

PYDEDT_CODE -- codul tipului de deducere PYDEDT_DESC -- descriere PYDEDT_CLASS -- clasa deducerii

De baza (B), Suplimentara (D), Suplimentara persoana in intretinere(N))

PYDEDT_START -- data de inceput a valabilitatii tipului de deducere PYDEDT_END -- data de sfirsit a valabilitatii tipului de deducere PYDEDT_AUTO -- este automata (Da (D), Nu (N)) PYDEDT_GR1 -- e invaliditate de gr.1 PYDEDT_GR2 -- e invaliditate de gr.2

Proiect: CNAS-Siveco Applications

Managementul SALARIZARII

Structura bazei de date 62 / 88

Confidential (numai pentru uz intern)

PY_DEDUCTION_TYPE_DETAIL

╙Tabela cu Detalii tipuri de deduceri

Valabil de la PATCH 18

PYDEDTT_CODE -- referinta la master(PY_DEDUCTION_TYPE coloana PYDEDT_CODE) PYDEDTD_DEFINED -- tipul de contact pe care e definita PYDEDTD_START -- data de inceput a valabilitatii pentru contractul pe care e definit PYDEDTD_END -- data de sfirsit a valabilitatii pentru contractul pe care e definit PYDEDTD_COEF -- coeficient aferent

Proiect: CNAS-Siveco Applications

Managementul SALARIZARII

Structura bazei de date 63 / 88

Confidential (numai pentru uz intern)

PY_PAV_TYPE

╙Tabela cu Tipuri de avansuri

Valabil de la PATCH 18

PYPAVT_CODE -- cod PYPAVT_SHORT -- denumire scurta PYPAVT_DESC -- denumire lunga

Proiect: CNAS-Siveco Applications

Managementul SALARIZARII

Structura bazei de date 64 / 88

Confidential (numai pentru uz intern)

EMPLOYEEBONUS

╙Tabela cu Valori pentru primee acordate lunar

Valabil de la PATCH 18

PKEMPLOYEEBONUS -- cheia primara (se ia din SEQEMPLOYEEBONUS) FKEMPLOYEEMONTH -- referinta la employeemonth (coloana FKEMPLOYEEMONTH) EMPCODE -- marca salariatului (redundant ,ref. EMPLOYEE coloana RE_EMNO) PAYMONTH -- luna (redundant) BONUSTYPE -- tipul primei (FK pentru codul aferent tipului de prima din tabela PY_BON_TYPE coloana PYBONT_CODE) BONUSAMOUNT -- suma (e criptata pe trigger) BONUSCURR -- valuta in care este exprimata prima BONUSEXCHANGERATE -- rata de schimb a valutei BONUSDATE -- data acordarii primei BONUSDESCRIPTION -- descriere CLOSED -- starea (inchisa sau nu) AUTOCALCULATE -- daca a fost calculat automat MODIFIED -- daca a fost modificata manual USENET -- daca porneste de la net NETAMOUNT -- suma neta (criptata pe trigger) NETCURR -- valuta pt. suma neta NETEXCHANGERATE -- rata de schimb pt. suma neta FKPERIND -- referinta la py_period_ind (daca este o prima aferenta unei indemnizatii de CO) LASTMODIFICATION -- data ultimei modificari WHODIDIT -- user-ul ultimei modificari PAYSET -- setul de calcul(ref. PY_PAYSET coloana PYPSET_PAYSET) PYEMBON_UCHAR1 -- user field1 char PYEMBON_UCHAR2 -- user field2 char PYEMBON_UCHAR3 -- user field3 char PYEMBON_UNUM1 -- user field1 number PYEMBON_UNUM2 -- user field2 number

Proiect: CNAS-Siveco Applications

Managementul SALARIZARII

Structura bazei de date 65 / 88

Confidential (numai pentru uz intern)

PYEMBON_UNUM3 -- user field3 number

Proiect: CNAS-Siveco Applications

Managementul SALARIZARII

Structura bazei de date 66 / 88

Confidential (numai pentru uz intern)

TABELE CU ACTIVITATE SALARIATI

Proiect: CNAS-Siveco Applications

Managementul SALARIZARII

Structura bazei de date 67 / 88

Confidential (numai pentru uz intern)

PY_HISTCM

╙Tabela cu Baza de calcul pentru concedii medicale

Valabil de la PATCH 18

pyh_pk -- Cheia primara pyh_empcode -- Marca angajatului pyh_paymonth -- Luna in care se introduce baza de calcul CM; Default este luna care este curenta in Payrollcontrol pyh_basecm -- valoarea bazei de calcul a CM pyh_dayscm -- numarul de zile de CM pyh_payset -- setul de calcul - default 'PAYROLL'

Proiect: CNAS-Siveco Applications

Managementul SALARIZARII

Structura bazei de date 68 / 88

Confidential (numai pentru uz intern)

PY_CALCCM

╙Tabela cu Valori de istoric pentru concediu medical

Valabil de la PATCH 18

PAYMONTH -- luna in care se plateste concediul EMPCODE -- marca salariatului REASONCODE -- motivul concediului medical BASEMONTH -- luna din istoric de provenienta a valorilor BASESUM -- valoarea BASEDAYS -- numarul de zile REF -- referinta catre concediul medical (ref EMPLOYEEPERIOD, coloana PKEMPLOYEEPERIOD)

Proiect: CNAS-Siveco Applications

Managementul SALARIZARII

Structura bazei de date 69 / 88

Confidential (numai pentru uz intern)

EMPLOYEEPERIOD

╙Tabela cu Evidentierea perioadelor de concediu (medical si de odihna)

Valabil de la PATCH 18

PKEMPLOYEEPERIOD -- cheia primara (se ia din SEQEMPLOYEEPERIOD) EMPCODE -- marca salariatului(ref. EMPLOYEE coloana RE_EMNO, redundant) PERIODTYPE -- tipul perioadei (ref. PERIOD coloana PERIODTYPE)

10 CO (concedii de odihna) 9 CM (concedii medicale 8 (alte documente) PERIODSTART -- data de inceput a concediului PERIODEND -- data de sfirsit a concediului LASTDAYHOURS -- nu se foloseste MEDICALURGENCY -- nr. de zile de penalizare pt. CM MEDICALNONCAS -- nr. de zile de CM platite de firma MEDICALPROC -- procentul cu care se platest CM-urile REASONCODE -- motivul concediului medical ( ref. REASON coloana REASONCODE) DELEGATIONBONUS -- nefolosit ISSPITAL -- daca CM-ul e cu spitalizare DESCRIPTION -- descrierea concediului SPITSTART -- data de inceput a spitalizarii SPITEND -- data de sfirsitt a spitalizarii TOTALDAYS -- nr.zile lucratoare concediu(se calculeaza) DOCNR -- nr. documentului DOCDATE -- data eliberarii documentului ISINITIAL -- daca este concediu initial sau in continuarea altui concediu ("I" sau "C") REFSTART -- data de inceput a conceiului initial la care se face referinta (in cazul in care este un concediu in

continuarea altuia) REFEND -- data de final a concediului initial la care se face referinta (pentru concediile in continuare) PK_REF -- referinta catre pkemployeeperiod (coloana a aceleiasi tabele).

Proiect: CNAS-Siveco Applications

Managementul SALARIZARII

Structura bazei de date 70 / 88

Confidential (numai pentru uz intern)

Ia valoarea pkemployeeperiod a inregistrarii de care apartine atunci cand este un concediu initial si pkemployeeperiod a perioadei inregistrate la care face referinta atunci cand este un concediu in continuare.

REFCURRMONTH -- daca, valoarea concediului medical se plateste in luna curenta (valoarea "D") sau in alta luna ulterioara lunii curente (valoarea "N") REFPAYMONTH -- luna in care se plateste concediul medical (ia valori daca, concediul este platit in alta luna decat

cea in care a fost efectuat)

Proiect: CNAS-Siveco Applications

Managementul SALARIZARII

Structura bazei de date 71 / 88

Confidential (numai pentru uz intern)

EMPLOYEEMONTH

╙Tabela cu Detalii lunare despre salariati (pentru fiecare salariat corespunzator fiecarei luni de activitate)

Valabil de la PATCH 18

PKEMPLOYEEMONTH -- cheia primara (se ia din SEQEMPLOYEEMONTH) EMPCODE -- cod salariat(ref. EMPLOYEE, FK pentru coloana RE_EMNO) PAYMONTH -- luna BRANCHCODE -- cod UO (ref. tabela DEPARTMENTS, FK pentru coloana DEPT_BRANCH :informatia este valida numai dupa

calcul salarii) DEPTCODE -- cod departament (ref . tabela DEPARTMENTS, FK pentru coloana DEPT_CODE) DUMMY -- cimp dummy. Este folosit de forma de pontaje DONE -- Daca este nul - salariatul este plecat PERCENT_SALE -- procent vinzari

Proiect: CNAS-Siveco Applications

Managementul SALARIZARII

Structura bazei de date 72 / 88

Confidential (numai pentru uz intern)

PY_EMPACT

╙Tabela cu Pontaje lunare

Valabil de la PATCH 18

PYEMAC_PK -- cheia primara(se ia din SEQ_PY_EMPACT) PYEMAC_FKEMPDYN -- referinta la EmployeeDynamic (FK pentru coloana PKEMPLOYEEDYNAMIC) PYEMAC_PAYSET -- setul de calcul(ref. PY_PAYSET, FK pentru coloana PYPSET_PAYSET) PYEMAC_EMPCODE -- codul salariatului(ref. EMPLOYEE,FK pentru coloana RE_EMNO,redundant) PYEMAC_PAYMONTH -- luna de calcul PYEMAC_STARTDATE -- redundant, pentru afisare (din EmployeeDynamic) PYEMAC_ENDDATE -- redundant, pentru afisare (din EmployeeDynamic) PYEMAC_HR -- tipul de ore (referinta la PY_HR, FK pentru coloana PYHR_FCOUNTER) PYEMAC_HRMX -- matricea de ore pe zile (HHMM) PYEMAC_HRTOTAL -- numarul total de ore PYEMAC_HRPROC -- procentul de plata PYEMAC_AUX1 -- tinem numarul de ore de spitalizare ponderat cu procentul PYEMAC_AUX2 -- tinem procentul de acordare a compensatiei in functie de vechime(CONEL) PYEMAC_AUX3 -- tinem raportul dintre numarul de zile spitalizare si durata empdyn(CONEL) PYEMAC_AUX4 -- timnem copie la hoursperday (ore/zi) - pentru formele de pontaje PYEMAC_ORDER -- ordinea (redundant) PYEMAC_FKEMP -- neutilizat

Proiect: CNAS-Siveco Applications

Managementul SALARIZARII

Structura bazei de date 73 / 88

Confidential (numai pentru uz intern)

TABELE CU CALCUL SALARII

Proiect: CNAS-Siveco Applications

Managementul SALARIZARII

Structura bazei de date 74 / 88

Confidential (numai pentru uz intern)

PY_PAYHR_TABLE

╙Tabela cu Salarii calculate (detaliu activitate)

Valabil de la PATCH 18

PYPHR_PK -- cheia primara(se ia din SEQ_PY_PAYHR) PYPHR_FKMASTER -- referinta la master (PY_PAYMASTER coloana PYPM_PK) PYPHR_PAYSET -- set de calcul(redundant) PYPHR_DEPTCODE -- cod departament(ref. la DEPARTMENTS,FK pt. Coloana DEPT_CODE) PYPHR_EMPCODE -- cod salariat (re. la EMPLOYEE, FK pentru coloana RE_EMNO) PYPHR_PAYMONTH -- luna de calcul (redundant) PYPHR_HR -- tip ora ( ref. la PY_HR.PYHR_FCOUNTER) PYPHR_VALUE -- valoare (codat) PYPHR_ADDON -- sporuri aferente tipului de ora PYPHR_AUX1 -- nr. de zile lucrate pe tipul de ora PYPHR_AUX2 -- nr. de ore lucrate pe tipul de ora PYPHR_UCHAR1 -- user field caracter PYPHR_UNUM1 -- user field numeric PYPHR_WORKGROUP -- grupa de munca

Proiect: CNAS-Siveco Applications

Managementul SALARIZARII

Structura bazei de date 75 / 88

Confidential (numai pentru uz intern)

PY_PAYMASTER

╙Tabela Master cu Salarii calculate

Valabil de la PATCH 18

PYPM_PK -- cheia primara(se ia din SEQ_PY_PAYMASTER PYPM_FKMON -- referinta la master (EMPLOYEEMONTH,FK pentru coloana PKEMPLOYEEMONTH) PYPM_PAYSET -- setul de calcul(ref. PY_PAYSET, coloana PYPSET_PAYSET) PYPM_EMPCODE -- cod salariat (redundant , ref. la EMPLOYEE, coloana RE_EMNO) PYPM_PAYMONTH -- luna de calcul (redundant) PYPM_BRANCH -- cod U.O. (ref. la BRANCHES.BRANCH_CODE) PYPM_DEPT -- cod departament (ref. la DEPARTMENTS.DEPT_CODE) PYPM_SALINC -- salariu de incadrare(codat) PYPM_SALBRUT -- salariu brut (codat) PYPM_MBONUS -- prime lunare (codat) PYPM_YBONUS -- prime anuale (codat) PYPM_SALNET -- salariu net (codat) PYPM_RESTPL -- rest de plata(codat) PYPM_NONIMP -- suma neimpozabila (codat) PYPM_ORDER -- ordunea de afisare in rapoarte PYPM_UCHAR1 -- user field caracter PYPM_UNUM1 -- user field number PYPM_CLOSED -- este salariul inchis

Proiect: CNAS-Siveco Applications

Managementul SALARIZARII

Structura bazei de date 76 / 88

Confidential (numai pentru uz intern)

PY_PAYRET

╙Tabela cu Salarii calculate (Retineri)

Valabil de la PATCH 18

PYPRET_PK -- cheia primara(se ia din SEQ_PY_PAYRET) PYPRET_FKMASTER -- referinta la master(PY_PAYMASTER, FK pentru coloana PYPM_PK) PYPRET_PAYSET -- set de calcul(redundant) PYPRET_EMPCODE -- cod salariat(redundant , ref. EMPLOYEE.RE_EMNO) PYPRET_PAYMONTH -- luna de calcul (redundant) PYPRET_RET -- cod retinere (refera RETMASTER, FK pentru coloana PRIORITY) PYPRET_BASE -- baza retinerii PYPRET_ANTER -- valoarea reportata din luna anterioara(codat) PYPRET_VALUE -- val. ce trebuie retinuta in luna curenta (codat) PYPRET_REAL -- valoarea retinuta in luna curenta (codat) PYPRET_PROP -- valoarea propagata in luna viitoare (codat) PYPRET_UCHAR1 -- user field - caracter PYPRET_UNUM1 -- user field - number PYPRET_WORKGROUP -- grupa de munca PYPRET_VIRAT_AVANS -- daca impozitul pt. avans a fost virat sau Nu (VALOARE) PYPRET_PAV -- daca valoarea a fost retinuta din avans

Proiect: CNAS-Siveco Applications

Managementul SALARIZARII

Structura bazei de date 77 / 88

Confidential (numai pentru uz intern)

PY_PAYSP_TABLE

╙Tabela cu Salarii calculate (Sporuri)

Valabil de la PATCH 18

PYPSP_PK -- cheia primara(se ia din SEQ_PY_PAYSP) PYPSP_FKMASTER -- referinta la master(ref. PY_PAYMASTER , FK pentru coloana PYPM_PK) PYPSP_PAYSET -- setul de calcul(redundant) PYPSP_DEPTCODE -- cod departament(ref. DEPARTMENTS.DEPT_CODE) PYPSP_EMPCODE -- cod salariat (redundant , ref. EMPLOYEE.RE_EMNO) PYPSP_PAYMONTH -- luna de calcul (redundant) PYPSP_SPOR -- cod spor (ref. PY_SPOR, FK pentru coloana PYSP_PK) PYPSP_VALUE -- valoarea sporului(codat) PYPSP_UCHAR1 -- user field caracter(Procentul sporului) PYPSP_UNUM1 -- user field number(nr. de ore la care se aplica) PYPSP_WORKGROUP -- grupa de munca

Proiect: CNAS-Siveco Applications

Managementul SALARIZARII

Structura bazei de date 78 / 88

Confidential (numai pentru uz intern)

PY_PERIOD_IND

╙Tabela cu Indemnizatii si prime CO

Valabil de la PATCH 18

PERIND_PK -- cheia primara(se ia din SEQ_PERIND) PERIND_FKEMPER -- referinta la master (ref EMPLOYEEPERIOD, FK pentru coloana PKEMPLOYEEPERIOD) PERIND_MONTH -- luna platii PERIND_TYPE -- tipul sumei primite(IND/BON) PERIND_VALUE -- valoare PERIND_VALCURR -- valoare partiala la luna curenta PERIND_VALHIST -- valoare partiala istoric PERIND_CODAYS -- nr. de zile de CO din luna platite PERIND_SPHPROC -- media sporuruilor din luna

Proiect: CNAS-Siveco Applications

Managementul SALARIZARII

Structura bazei de date 79 / 88

Confidential (numai pentru uz intern)

VACHISTDATE

╙Tabela cu Date de istoric pentru calculul indemnizatiei de CO (folosita cand indemnizatia CO = medie de luni de istoric)

Valabil de la PATCH 18

VHD_PK -- cheia primara (se ia din SEQ_VHD) VHD_FKEMPER -- referinta la CO (ref. la EMPLOYEEPERIOD) VHD_MONTH -- luna VHD_TYPE -- tipul sumei (A-salariu /S - sporuri) VHD_VALUE -- valoare

Proiect: CNAS-Siveco Applications

Managementul SALARIZARII

Structura bazei de date 80 / 88

Confidential (numai pentru uz intern)

TABELE CU UTILITARE

Proiect: CNAS-Siveco Applications

Managementul SALARIZARII

Structura bazei de date 81 / 88

Confidential (numai pentru uz intern)

PAYROLLERRORS

╙Tabela cu Erori de calcul in background (pentru functii, proceduri, package-uri)

Valabil de la PATCH 18

SESSIONID -- id-ul de sesiune ERRORSELECT -- cod eroare(poate fi si marca saariatului) ERRORNAME -- mesajul de eroare

Proiect: CNAS-Siveco Applications

Managementul SALARIZARII

Structura bazei de date 82 / 88

Confidential (numai pentru uz intern)

PYCAR_ACTTYPE

╙Tabela cu Tipuri de activitati CAR

Valabil de la PATCH 18

PYCARAT_CODE -- codul tipului de retinere PYCARAT_DESC -- descrierea tipului de retinere PYCARAT_RETMAP -- retinerea pe care se mapeaza PYCARAT_CLASS -- clasa activitatii (B)alanced, (U)nlimited

Proiect: CNAS-Siveco Applications

Managementul SALARIZARII

Structura bazei de date 83 / 88

Confidential (numai pentru uz intern)

PYCAR_DUTIES

╙Tabela cu Evidenta activitatilor

Valabil de la PATCH 18

PYCARD_PK -- cheia primara (se ia din SEQ_PYCAR_DUTIES) PYCARD_EMPCODE -- codul salariatului(ref. EMPLOYEE) PYCARD_TYPE -- tipul datoriei(se ia din PYCAR_ACTTYPE) PYCARD_DATE -- data costituirii datoriei PYCARD_CURR -- valuta in care sunt exprimate TOATE sumele PYCARD_TOTVAL -- valoarea retinerii (type=B) PYCAR_CURRVAL -- Valoarea returnata din imprumut pana in luna corespunzatoare inregistrarii PYCARD_RATE -- rata lunara PYCARD_RETSTART -- luna din care incepe retinerea PYCARD_CLOSED -- datorie inchisa PYCARD_CLDATE -- data inchiderii datoriei PYCARD_COMM -- comentariu

Proiect: CNAS-Siveco Applications

Managementul SALARIZARII

Structura bazei de date 84 / 88

Confidential (numai pentru uz intern)

PYCAR_MASTER

╙Tabela cu Evidenta membri CAR (constituire datorii)

Valabil de la PATCH 18

PYCARM_EMPCODE -- codul salariatului / persoanei fizice PYCARM_ISEMP -- daca este salariat PYCARM_FROMDT -- data de la care este membru CAR PYCARM_TODT -- data pina la care este membru CAR PYCAR_FNAME -- numele persoanei inregistrata ca membru CAR PYCAR_LNAME -- prenumele persoanei inregistrata ca membru CAR

Proiect: CNAS-Siveco Applications

Managementul SALARIZARII

Structura bazei de date 85 / 88

Confidential (numai pentru uz intern)

PYCAR_OPERATIONS

╙Tabela cu Detaliu CAR (operatii (incasari))

Valabil de la PATCH 18

PYCARO_FKPYCARD -- referinta catre datorie(tabela PYCAR_DUTIES,coloana PYCARD_PK) PYCARO_COUNT -- numarul operatiei (pentru navigare) PYCARO_OPTYPE -- tipul operatiei - (M)anual - incasare manuala - (A)uto - retinere automata PYCARO_DATE -- data realizarii incasarii PYCARO_AMOUNT -- valoarea realizata a incasarii PYCARO_COMM -- comentariu PYCARO_MODIFIED -- daca a fost modificata manual PYCARO_RETMONTH -- luna retinerii corespunzatoare in salarii

Proiect: CNAS-Siveco Applications

Managementul SALARIZARII

Structura bazei de date 86 / 88

Confidential (numai pentru uz intern)

PY_RAP_DYN

╙Tabela cu Valori pentru raportul dinamic

Valabil de la PATCH 18

PYRDYN_PK -- cheia primara PYRDYN_EMPCODE -- cod salariat (redundant , ref. EMPLOYEE.RE_EMNO) PYRDYN_BRCODE -- cod U.O. (ref. la BRANCHES.BRANCH_CODE) PYRDYN_DEPTCODE -- cod departament (ref. la DEPARTMENTS.DEPT_CODE) PYRDYN_PAYSET -- setul de calcul(redundant) PYRDYN_TITLECODE -- functia salariatului (ref.EMPLOYEEDYNAMIC, coloana TITLECODE) PYRDYN_CNP -- CNP salariat ( ref. Employee, coloana RE_PRSNLC) PYRDYN_NAME -- Nume si prenume salariat (ref EMPLOYEE.RE_LNAME||EMPLOYEE.RE_FNAME) PYRDYN_TIPCONTR -- Tip contract de munca PYRDYN_USERCOL1 -- Valori corespunzatoare definirii coloanei 1 PYRDYN_USERCOL2 -- Valori corespunzatoare definirii coloanei 2 .......................................... PYRDYN_USERCOL50 -- Valori corespunzatoare definirii coloanei 50

Proiect: CNAS-Siveco Applications

Managementul SALARIZARII

Structura bazei de date 87 / 88

Confidential (numai pentru uz intern)

PYR_FFBORD

╙Tabela cu Fise fiscale

Valabil de la PATCH 18

PYRFFB_SESSID -- id sesiune PYRFFB_COUNT -- nr. crt. PYRFFB_CNP -- CNP salariat (referinta la EMPLOYEE) PYRFFB_LNAME -- nume salariat (referinta la EMPLOYEE.RE_LNAME) PYRFFB_FNAME -- prenume salariat(referinta la EMPLOYEE.RE_FNAME) PYRFFB_INCOME -- venit PYRFFB_TAX -- impozit platit PYRFFB_FFTYPE -- tip fisa fiscala PYRFFB_REGDONE -- regularizare facuta PYRFFB_REGDONE -- fisa rectificativa

Proiect: CNAS-Siveco Applications

Managementul SALARIZARII

Structura bazei de date 88 / 88

Confidential (numai pentru uz intern)

PY_YEAR_TAX

╙Tabela cu Impozitul annual (regularizari)

Valabil de la PATCH 18

PYYRT_YEAR -- an PYYRT_EMPCODE -- cod salariat(ref. la EMPLOYEE) PYYRT_INCOME -- venit anual (la firma curenta) PYYRT_TAX -- impozit anual aferent PYYRT_REGDONE -- regularizare efectuata PYYRT_REGDO -- regularizarea trebuie efectuata PYYRT_SUPLINC -- incadrare pe tipul de venit suplimentar PYYRT_TYPEINC -- tip de incadrare PYYRT_IREGL -- valoare rezultata in urma regularizarii