Skip to main content

Optima: bazy danych - tabele pracownicze

W systemie Comarch ERP Optima (z bazą danych MS SQL Server) dane dotyczące pracowników przechowywane są głównie w tabelach powiązanych z modułem Płace i Kadry (HR).

Oto najważniejsze tabele, które zawierają dane o pracownikach i ich powiązaniach:

Podstawowe dane pracowników

Tabela Opis
cdn.Pracownik Główna tabela z danymi pracowników (imię, nazwisko, PESEL, adres, zatrudnienie, ID oddziału itd.)
cdn.PracHistoria Historia zmian danych kadrowych pracownika (stanowisko, dział, etat, data zatrudnienia, itp.)
cdn.PracEtat Dane etatowe – np. wymiar etatu, godziny, wynagrodzenie zasadnicze, rodzaj umowy itp.
cdn.PracZatrudnienia Szczegóły dotyczące zatrudnienia (umowy, daty rozpoczęcia/zakończenia, rodzaj zatrudnienia)
cdn.PracAdres Adresy pracowników (zamieszkania, korespondencyjny)
cdn.PracDokumenty Dane dokumentów osobistych (dowód osobisty, paszport)

Dane płacowe

Tabela Opis
cdn.PracWynagrodzenie Wynagrodzenia zasadnicze i dodatkowe składniki płacowe
cdn.PracListaPlac Listy płac przypisane do pracowników
cdn.PracWyplaty Szczegółowe informacje o wypłatach (kwoty, składniki, potrącenia)
cdn.PracSkladniki Składniki płac przypisane do konkretnego pracownika

Ewidencja czasu pracy / nieobecności

Tabela Opis
cdn.PracNieobecnosci Urlopy, choroby, nieobecności pracowników
cdn.PracCzasPracy Ewidencja czasu pracy, nadgodzin itp.
cdn.PracDelegacje Dane o delegacjach służbowych

Powiązania i identyfikatory

Tabela Opis
cdn.Kontrahent Jeśli pracownik jest jednocześnie kontrahentem (np. zleceniobiorca)
cdn.Adres Ogólna tabela adresów w systemie – może być powiązana z pracownikiem przez Adr_AdrId
cdn.PracownikTyp Określa typ pracownika (etatowy, zleceniobiorca itp.)

Typowe powiązania między tabelami

  • cdn.PracHistoria.Prh_PraId = cdn.Pracownik.Pra_PraId

  • cdn.PracEtat.Pre_PraId = cdn.Pracownik.Pra_PraId

  • cdn.PracAdres.PraId = cdn.Pracownik.Pra_PraId

  • cdn.PracWyplaty.Prw_PraId = cdn.Pracownik.Pra_PraId