Больничные-2019 - для внедренцев и разработчиков
Вернуться обратно на страницу Зарплата и кадры
Инструкция для пользователей по этой ссылке
С чего начинать обновление от 01.07.2019 модуля зарплата?
http://www.legis.md/cautare/getResults?doc_id=110748&lang=ru
Articolul 7. Baza de calcul al indemnizatiilor de asigurari sociale
(15) Baza de calcul al indemnizatiei prevazute la art. 5 alin. (1) lit. a) stabilite din contul angajatorului o constituie salariu mediu al angajatului, determinat in modul stabilit de Guvern.
Меняем расчет - больничный как ранее отпуск на базе 3 месяцев:
(сумма за 3 месяца / дни_факт * дни_график / дни_календарные = сумма за 1 календарный день и + сумма из квартальных(1/3) и годовых(1/12) премий)
В PACKAGE SL_CONCBUL:
в body добавляем PROCEDURE bul_010719
И её вызов из PROCEDURE bul :
ELSif vDatacalc1<'01.07.2019'
then
SL_CONCBUL.BUL_010414(vNrdoc,vRrowid,FALSE);
ELSE SL_CONCBUL.BUL_010719(vNrdoc,vRrowid,FALSE);
END IF;
----
В специфику добавляется строка:
PROCEDURE bul_010719 (vNrdoc NUMBER,vRrowid NUMBER,dont_refill_luni BOOLEAN:=FALSE) ;
Articolul 7. Baza de calcul al indemnizatiilor de asigurari sociale
(10) In cazul persoanelor asigurate pentru care lipseste baza de calcul la stabilirea indemnizatiilor prevazute la art. 5 alin. (l) lit. a), b), d) si g) si art. 15 alin. (1) lit. a), baza de calcul o constituie 35% din salariul mediu lunar prognozat, stabilit de Guvern, pentru anul in care s-a produs riscul asigurat
Если принят на работу «студент» и сразу заболел, то мы ему оплачиваем 5 дней по следующей формуле:
6975*35%=2441,25 лей. 2441,25/31 или 30 дней и умножаем на 5 дней =393,75 лей и еще умножаем на 75%. Для этого добавляем в таблице входимости новую аналитику для регистрации SMLP (salariul mediu lunar prognozat):

если есть начисления - расчет средней по фактически начисленным, если нет начислений - по окладу или тарифу за час.
---
Документ начисления больничных остается прежний, но в действиях изменить sql:
Recalcularea sumelor, Recalculare p-u o persoana, Recalculare-SUBSTITUIRE (p-u o persoana).
В печатной форме добавить колонку для календарных дней.
---
В справочнике R-205 всем больничным (у которых не было заполнено поле number2) проставляем number2=96:

Документ IPC18 – изменение в действии заполнения:
---
if :datadoc<='01.07.2019' then
Sl_IPC18.doc_tbl3a;
else
Sl_IPC18.doc_tbl3a19;
end if;
--
В PACKAGE SL_IPC18 добавлена PROCEDURE doc_tbl3a19;