Текущее время: Чт, мар 28 2024, 20:30

Часовой пояс: UTC + 3 часа




Начать новую тему Ответить на тему  [ 1 сообщение ] 
Автор Сообщение
 Заголовок сообщения: Пилотный проект, не выводится поле Ср.доход (BAVER) в HRPAYRU_FSSDP_FXML
СообщениеДобавлено: Вт, апр 25 2017, 14:01 
Ассистент
Ассистент

Зарегистрирован:
Сб, мар 18 2017, 15:54
Сообщения: 41
Прошу помочь в решении следующей проблемы:
При формировании реестра для ФСС (HRPAYRU_FSSDP_FXML) не формируется сумма в колонке "Ср. доход" (BAVER, FSDPE201) по некоторым ТН.
Пройдя в отладчике по программе HRPAYRU_FSSDP_FXML пришел к выводу, что поле BAVER формируется на основе данных из RT_PERSON по ВО SC15 и SC16.

Но почему-то эти данные не подтягиваются из кластера. Вот что в кластере:

Январь 2017 посчитан без больничных листов.
В таблице RT_PERSON нет ВО SC15 и SC16.

В феврале приносят БЛ

23.01.2017-08.02.2017 0207 Нетруд.\быт. травма; занесен 13.02.2017
Делают межрасчет 0108 (пилотный проект), потом регулярный (с пересчетом января, естественно).
Январь-в-Феврале в таблице RT_PERSON появились данные SC15 и SC16:

RUER 0001 2 SC15 Год 2015 для больн.листов 02 01 670.000,00 1,00 670.000,00 44
RUER 0001 2 SC16 Год 2016 для больн.листов 02 01 718.000,00 1,00 718.000,00 45

Февраль в Феврале в таблице RT_PERSON ВО SC15 и SC16 нулевые:
RUER 0001 2 SC15 Год 2015 для больн.листов 01 02 1,00 71
RUER 0001 2 SC16 Год 2016 для больн.листов 01 02 1,00 72

В марте заносят БЛ и в реестре уже нет значения поля BAVER Ср.Доход.
09.02.2017-09.03.2017 0207 Нетруд.\быт. травма занесен 15.03.2017

Также в отладчике обнаружил, что в RUAVC:
HRUCALC0_CE \ PCSUBRU0_CALC_AVERA_PERSON_CE \ CALC_AVERA_PERSON строка
* Read Frozen from AVERAGE_PERSON for current group
Code:
PERFORM get_frozen_average_person TABLES lt_avrules
                                           lt_i51av_p
                                           ct_av_it
                                           context->result_person_nat-aver_person
                                           wpbp
                                           ab
                                  CHANGING lt_av_it_frozen.

и если все значения замороженные, то в следующей проверке идет выход, до записи в RT_PERSON (далее в коде) дело не доходит.
Code:
CHECK ct_av_it[] IS NOT INITIAL.

Что делать?
1. Должны ли в таблице RT_PERSON в каждом периоде быть значения по ВО SC15 и SC16?
2. Это неправильная работа HRPAYRU_FSSDP_FXML, которая должна вытягивать данные из первого месяца?


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ 1 сообщение ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB