tomacik написал(а):
Теперь весь 6 раздел стал пустым.
Стажевую модель не трогали?
Обнаружен досадный глюк:
2007970 - RSV-1: cumulative updates 04.2014 (II) написал(а):
1 An employee was fired before the reporting period. In the reporting period the employee does not have the insurance payments were accrued (relevant for the Parts 2, 6.4, 6.5 and 6.7). Also the employee does not have seniority in the reporting period (Part 6.

. The employee is presented in the Part 6 of the form, but should not;
Сап тупо проверяет 6 раздел, пустая ли табличка, 2 раздел бежит по суммам и сравнивает с нулем, но деляет это до схлопывния сумм.
У нас при пересчете 2013 года приходят на вход за один и тот же период суммы + и - в сумме итог после схлопывания 0, причины разделения сумм связанна разбиением характеристик классов налогов с 01.01.2014, дата tax-endda до пересчета 31.12.9999 после пересчета в 2014 31.12.2013. В итоге имеем при пересчете 2013 пустые формы 6 раздела

Code:
form check_seniority_and_py using iv_t1108 type maxbt
iv_tabl2 type flag.
if iv_t1108 = 0 and
iv_tabl2 is initial and
t64[] is initial and
t67[] is initial and
t68[] is initial.
perform reject_seniority_and_py_ex.
endif.
endform. " CHECK_SENIORITY_AND_PY
iv_tabl2 это флаг, равен 'X' если хотя бы одна сумма в T2 <> 0.
Считаю, что все раздел 6.4 нужно проверять аналогично 2-му по суммам и все это после схлопывания сумм по одинаковым ключам.
p.s.
пока проблему прикрыл эксчанжментом check_seniority_and_py.