Funkcjonalność dostępna za pomocą typów wypłat (Konfiguracja/ Płace/ Typy wypłat). Aby zdefiniować typ wypłaty będący umową cywilnoprawną należy dodać nowy typ wypłaty naciskając ikonę lub <INSERT>, a następnie na zakładce [Ogólne]:
- wybrać rodzaj Umowa ,
- wskazać Algorytm (wzór), którym zostanie obliczona wartość umowy:
- Algorytm 1 – gdy kwota umowy jest znana,
- Algorytm 4 – gdy z góry nieznana jest ilość (np. sztuki) za które będzie realizowana wypłata. Wartość liczona może być jako iloczyn 3 składników: stałej okresowej (wybór z listy), współczynnika (może być wpisany w konfiguracji składnika, albo bezpośrednio na wypłacie) oraz ilości (wpisywanej bezpośrednio przed wypłatą),
- Algorytm 6 – wartość umowy może być liczone według dwóch elementów: stałej okresowej (wybór z listy) i współczynnika (można go wpisać w konfiguracji składnika, albo bezpośrednio na wypłacie),
- Algorytm 12 (definicja zaawansowana) – dostępny tylko w Comarch ERP Optima Płace i Kadry Plus. Pozwala na obliczanie wartości umów według rozbudowanych wzorów. Do definiowania umowy cywilnoprawnej według tego algorytmu można wykorzystać wyłącznie definicję zaawansowaną. W definicji tego algorytmu można między innymi odwołać się do atrybutów pracownika, co pozwoli np. na zdefiniowanie umowy zlecenie rozliczanej godzinowo.
- Algorytm 14 – wartość umowy wyliczana jest jako iloczyn stawki za godzinę i ilości przepracowanych godzin przez zleceniobiorcę. Stawka za godzinę może być wpisana w definicji umowy w konfiguracji, na formularzu umowy zleceniobiorcy lub podana jako stała okresowa. Czas pracy zleceniobiorcy pobierany jest z uproszczonego zestawienia lub kalendarza (Nie)obecności, w zależności od ustawień na formularzu umowy zleceniobiorcy.
W polu Przychód PPK należy wskazać typ wypłaty, który został oznaczony jako Przychód PPK dla umów cywilnoprawnych. Wskazanie odpowiedniego elementu określi sposób naliczenia przychodu z tytułu PPK dla danego rodzaju umowy. W momencie dodania umowy domyślnie w polu Przychód PPK podpowiada się opcja Przychód z tytułu PPK/U.
Na zakładce [Podatki/Nieobecności] należy wybrać sposób naliczania podatku i rodzaju kosztów uzyskania. Udostępniono pełną edycję wartości dla tych pól:
- Sposób naliczania zaliczki podatku – dostępne opcje: nie naliczać, naliczać wg progów, procent, procent jak dla umów. Po wybraniu opcji procent pojawia się pole z możliwością wpisania procentu, a dla opcji „procent jak dla umów” procent będzie pobierany z konfiguracji ze stałych podatkowych dla danego roku,
- Sposób naliczania kosztów uzyskania – dostępne jest kilka opcji. Poza standardowymi, dostępne jest naliczanie kosztów: wg procentu i ryczałtowo. Po wybraniu opcji procent pojawia się pole z możliwością wpisania procentu.
- Sekcja Wliczać do podstawy naliczania – należy określić, czy umowa będzie wliczana do podstaw: zasiłków chorobowych, urlopu i ekwiwalentu za urlop.
Zakładka [Szczegółowe] – należy zwrócić uwagę na parametry: wliczany do GUS i pozycja ERP-7. Mają one wpływ na uwzględnianie umowy na wydrukach: pomocniczym do GUS i zaświadczeniu o zatrudnieniu i wynagrodzeniu ERP-7.
Po zdefiniowaniu umowy w konfiguracji, można ją wybrać na formularzu umowy cywilnoprawnej w polu Rodzaj umowy.
Zdefiniowane przez użytkownika umowy (za wyjątkiem umowy definiowanej algorytmem 1 Kwota) mają zablokowane (nieaktywne) pola z kwotami na formularzu umowy.
Na liście umów cywilnoprawnych – umowy użytkownika wyświetlane są jako niespłacone (zielone). Parametr ten nie zaznacza się automatycznie, tj. nie zmienia statusu umowy na spłaconą przy naliczaniu wypłat. Status umowy na Spłacona może być zmieniony tylko ręcznie przez Operatora. W tym celu należy otworzyć formularz umowy i zaznaczyć flagę . Umowa pojawi się w kolorze czarnym.