Текущее время: Чт, июл 19 2018, 06:14

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


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


ВНИМАНИЕ!

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



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

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

Возникла проблема при расчёте денег за два года уволенному сотруднику (транз. 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, 10:49 
Младший специалист
Младший специалист

Зарегистрирован:
Ср, окт 07 2015, 13:36
Сообщения: 93
Разобрался своими силами - может ещё кому то поможет.
В общем, кроме исправлений из темы из первого сообщения (соот-но, надо править уже на 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 + 4 часа


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

Сейчас этот форум просматривают: Yandex [Bot]


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

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