Все верно, расчет среднего апрельского больничного лежит в расчете апреля. И хотя апрельские суммы "переползают" в майский расчет, данные расчета среднего там не будут.
Если для отчета типа реестра БЛ есть требование показать информацию о расчете среднего, то ему придется работать с содержимым таблицы RURT.
В апрельском расчете суммы больничного должны остаться в таблице RURT, по ним можно будет восстановить расчет среднего. В принципе, иногда этого можно довольно просто добиться, некоторые стандартные ФМ обработки расчетов сами подменяют таблицу RT таблицей RURT. Пример ФМ HR_RU_GET_EVALUATION_PERIODS, в ней в конце есть такой код
Code:
* 5. Additional post processing block.
* Substitute wage types in RT with data from RURT if run was during correction run
IF rurt_processing IS NOT INITIAL AND pay_type = cd_c-correct.
LOOP AT evaluated_periods ASSIGNING <ls_period>
WHERE ( evp-inpty EQ cd_c-correct AND evp-payty EQ cd_c-regular ) OR
evp-payty EQ cd_c-correct.
<ls_period>-inter-rt = <ls_period>-nat-rurt.
ENDLOOP.
ENDIF.
Проблемы возникают лишь в случае, когда при переносе сумм обратного расчета в межрасчете B не выполняется замена ВО. Это проявляется за задвоение сумм перерасчета.