Текущее время: Ср, апр 17 2024, 01:54

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


Правила форума


ВНИМАНИЕ!

Вопросы по SAP Query и Quick View - сюда



Начать новую тему Ответить на тему  [ Сообщений: 2 ] 
Автор Сообщение
 Заголовок сообщения: Проблема с ФМ-ом HR_RU_DAQ_PAY2_SUM
СообщениеДобавлено: Ср, ноя 01 2017, 09:02 
Специалист
Специалист

Зарегистрирован:
Ср, окт 07 2015, 12:36
Сообщения: 124
Коллеги, добрый день.

Возникла проблема при расчёте денег за два года уволенному сотруднику (транз. HRPAYRU_PAY2).
Проблема заключается в том, что система "не видит" предел зар. платы для сотрудников для 2015 и ранее годов. Для 2016, 2017 всё ок.
Нашёл тему на форуме с аналогичной проблемой:
http://sapboard.ru/forum/viewtopic.php? ... 7&start=15

Сделал всё "по мануалу", скорректировав год на 2015) Получилось как то так:
Изображение

Но беда ещё и в том, что по отладке, в переменную lv_sum ничего не падает. Так что, подозреваю, тут проблема именно в настройках и я не в той ветке пишу.
Просто я изначально подходил с точки зрения абап-разработки, поэтому прошу простить, если тема не та =)
Заранее спасибо.


Пометить тему как нерешенную
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Проблема с ФМ-ом HR_RU_DAQ_PAY2_SUM  Тема решена
СообщениеДобавлено: Чт, ноя 02 2017, 09:49 
Специалист
Специалист

Зарегистрирован:
Ср, окт 07 2015, 12:36
Сообщения: 124
Разобрался своими силами - может ещё кому то поможет.
В общем, кроме исправлений из темы из первого сообщения (соот-но, надо править уже на 2016 год, а не 2010):
Plotnikov написал(а):
1. необходимо скопировать ФМ HR_RU_DAQ_PAY2_SUM в пользовательский и внести изменения в блок:
* < 2010
if lv_begpr(4) < '2010' and lv_sum > 415000.
lv_sum = 415000.
endif.
2. переопределить поля DAQ на созданный ФМ: PY1; PY2; PY3; RTD1; RTD2; RTD3


необходимо также скопировать ФМ HR_RU_DAQ_PAY2_PAY в пользовательский и внести изменения на 134 строке ФМ-а:
Code:
  if <ls_years>-begda(4) < '2016' and lv_summa > 670000.
    lv_summa = 670000.
  endif.


и переопределить на этот изменённый ФМ поле PAY формуляра PAY2. Тему закрываю.


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

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


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

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


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

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