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

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




Начать новую тему Ответить на тему  [ Сообщений: 15 ] 
Автор Сообщение
 Заголовок сообщения: Справка 182Н, 4 раздел, периоды при НРД
СообщениеДобавлено: Пт, окт 12 2018, 16:28 
Начинающий
Начинающий

Зарегистрирован:
Пт, окт 12 2018, 16:11
Сообщения: 2
Коллеги, добрый день!

Сотрудник совмещает неполный рабочий день и отпуск по уходу за ребенком. В 4 раздел справки 182-Н должны подтянуться периоды отпуска по уходу, но если завести 2001 ИТ, то смены НРД не попадут в расчёт.

Кто-нибудь сталкивался с такой проблемой? Как решить такое противоречие?

Заранее спасибо :)


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Справка 182Н, 4 раздел, периоды при НРД
СообщениеДобавлено: Пт, окт 12 2018, 16:59 
Младший специалист
Младший специалист

Зарегистрирован:
Пн, сен 17 2012, 21:38
Сообщения: 64
Делали отдельное отсуствие, которое и в 182Н выводится, и на оклад не влияет.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Справка 182Н, 4 раздел, периоды при НРД
СообщениеДобавлено: Чт, ноя 01 2018, 16:24 
Начинающий
Начинающий

Зарегистрирован:
Пт, окт 12 2018, 16:11
Сообщения: 2
Спасибо! Подскажите, как настроить такое отсутствие? Чтобы не влияло на оклад, и можно было завести смены сотруднику


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Справка 182Н, 4 раздел, периоды при НРД
СообщениеДобавлено: Пт, ноя 09 2018, 12:51 
Специалист
Специалист

Зарегистрирован:
Чт, сен 20 2007, 07:13
Сообщения: 174
Зависит от того, как у вас оклад считается. Найдите место в схеме, где для сотрудника, отработавшего неполный месяц, оклад уменьшился от номинального. Если по стандарту, то это будет через коэффициенты в ВО /80*. Далее ищите где используемый для пропорции /80* рассчитался (изначальное заполнение через GEN/8), там учитываются отсутствия по типам для уменьшения рабочего времени.

Собственно нужно отсутствие, которое не будет уменьшать /80*.

Если у вас есть другие ВО, рассчитываемые как пропорция факт к норме, проверьте, как для них коэффициент заполняется. Проверить можно через класс обработки 10, значение в нем определяет, какой из /80* используется.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Справка 182Н, 4 раздел, периоды при НРД
СообщениеДобавлено: Пт, ноя 09 2018, 20:42 
Гуру-эксперт
Гуру-эксперт

Зарегистрирован:
Пт, сен 07 2007, 07:53
Сообщения: 1392
Еще как вариант. Особенно если сложно или долго настраивать и проверять все подсистемы.
Сделать специальное отсутствие, которое следует вводить в ИТ2001 заблокированными. Тогда оно не будет ни на что влиять, а справку 182н доработать и считывать эти заблокированные записи.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Справка 182Н, 4 раздел, периоды при НРД
СообщениеДобавлено: Вт, апр 12 2022, 10:59 
Специалист
Специалист

Зарегистрирован:
Пн, дек 12 2011, 17:42
Сообщения: 141
Здравствуйте, дорогие мои.

Столкнулись с проблемой отображения отсутствий в отчетной форме 182-Н "Подтверждение заработка", которые были изменены после ограничения их срока действия.
Например, отпуск по уходу за ребенком ограничивается в результате досрочного выхода сотрудника на работу.
В поле DOCNR содержится уникальный код документа для записи ИТ2001, который используется для сверки в момент выбора записей в отчетную форму "Подтверждение заработка".
Логика прописана в ФМ HR_RU_DAQ_AB.
Code:
* AB
          loop at <ls_resul>-inter-ab assigning <ls_abtab>
               where begda ge <ls_resul>-evp-fpbeg and endda le <ls_resul>-evp-fpend.
* Check absence
            read table lt_p2001 transporting no fields with key docnr = <ls_abtab>-docnr.
            check sy-subrc eq 0.

При изменении записи (например при ограничении) значение поля DOCNR в ИТ2001 меняется, в результате чего данная запись перестает выбираться в отчетную форму.
Подскажите пожалуйста, сталкивались ли вы с такой проблемой и как ее решали?

Заранее благодарю. Берегите себя.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Справка 182Н, 4 раздел, периоды при НРД
СообщениеДобавлено: Ср, апр 13 2022, 07:16 
Гуру-эксперт
Гуру-эксперт

Зарегистрирован:
Пт, сен 07 2007, 07:53
Сообщения: 1392
Сталкивались. Причем это проявляется в двух местах:
- в справке 182н, в упомянутой ФМ HR_RU_DAQ_AB
- в самом расчете, в расчете средних, при генерации ВО /890, ФМ HR_RU_AV_REL_SICK_2001_YEARS, процедура abs_days_results.

В логике стандарта при подобном изменении данных должен произойти обратный расчет с даты начала отпуска по уходу за ребенком. После этого DOCNR в расчете выравнивается с DOCNR из ИТ, и проблема уйдет.

На практике такой длинный перерасчет делать не хочется, поэтому приходится переписывать указанные ФМ без использования атрибута DOCNR.

Если соберетесь переписывать ФМ, учтите следующий момент. Почему SAP вообще сделал анализ поля DOCNR? Дело в том, в таблице AB при обратных расчетах могут сохранятся старые версии записей отсутствий. Поэтому, если просто считать данные по AB, то можно одно и то же отсутствие учесть несколько раз. Чтобы этого не происходило, SAP добавил фильтрацию по DOCNR.

Переписывают указанные ФМ кто как. Можно сделать просто на основе данных ИТ2001, можно сделать путем сопоставления данных AB и ИТ2001. Кто как придумает.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Справка 182Н, 4 раздел, периоды при НРД
СообщениеДобавлено: Ср, апр 13 2022, 10:51 
Специалист
Специалист

Зарегистрирован:
Пн, дек 12 2011, 17:42
Сообщения: 141
Дорогой, RoustR.

Спасибо вам огромное за ваш профессионализм. Как всегда, вы очень нам помогли.

С глубоким уважением, всего вам наилучшего. Берегите себя.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Справка 182Н, 4 раздел, периоды при НРД
СообщениеДобавлено: Ср, апр 13 2022, 12:56 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Вт, авг 23 2005, 12:50
Сообщения: 941
Пол: Мужской
ISergiv написал(а):
Здравствуйте, дорогие мои.
При изменении записи (например при ограничении) значение поля DOCNR в ИТ2001 меняется, в результате чего данная запись перестает выбираться в отчетную форму.

Code:
* input parameters
  split im_wafor-fidaq-soufi at ',' into lv_bezab lv_abgrp lv_fldnm.
  if not lv_bezab is initial.
* without AB, only MD
    lv_bezab = 'X'.
  endif.

Этот параметр (lv_bezab) не пробовали менять в настройках записи с вызовом DAQ?
Там если он заполнен то другая ветка работает.

_________________
Нет таких денег, за которые кто-то будет работать лучше, чем энтузиасты бесплатно. Пол Грэм.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Справка 182Н, 4 раздел, периоды при НРД
СообщениеДобавлено: Ср, апр 13 2022, 18:07 
Специалист
Специалист

Зарегистрирован:
Пн, дек 12 2011, 17:42
Сообщения: 141
Большое спасибо, Macros, за то, что откликнулись.

Попробую посмотреть на этот параметр.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Справка 182Н, 4 раздел, периоды при НРД
СообщениеДобавлено: Пн, апр 18 2022, 15:57 
Специалист
Специалист

Зарегистрирован:
Пн, дек 12 2011, 17:42
Сообщения: 141
Macros написал:
Code:
* input parameters
  split im_wafor-fidaq-soufi at ',' into lv_bezab lv_abgrp lv_fldnm.
  if not lv_bezab is initial.
* without AB, only MD
    lv_bezab = 'X'.
  endif.

Этот параметр (lv_bezab) не пробовали менять в настройках записи с вызовом DAQ?
Там если он заполнен то другая ветка работает.

Нет, параметр lv_bezab не поможет.
В ФМ HR_RU_DAQ_PAY2_DAY вызов функции HR_RU_DAQ_AB происходит дважды:
Первый раз
Code:
   if ls_pay2s-summa > 0.
* periods MD
      ls_wafor-fidaq-soufi = 'X'.
      call function 'HR_RU_DAQ_AB'

Второй раз
Code:
* AB
    clear: ls_wafor-fidaq-soufi, ls_fidat-value[].
    call function 'HR_RU_DAQ_AB'

в первом случае параметр lv_bezab имеет значение 'X', а во втором - ' '.
При значении lv_bezab = 'X' при переборе отсутствий
Code:
        if lv_bezab = 'X'.
* is AB exists?
          loop at <ls_resul>-inter-ab transporting no fields
               where begda ge <ls_resul>-evp-fpbeg and endda le <ls_resul>-evp-fpend.
            exit.
          endloop.
          check sy-subrc <> 0.

проверка sy-subrc всегда дает результат false, поскольку в каждом расчетном периоде определяется какое-то отсутствие, либо отпуск до 1.5 лет либо отпуск до 3 лет.
Остаются только варианты, предложенные RoustR.
Спасибо.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Справка 182Н, 4 раздел, периоды при НРД
СообщениеДобавлено: Пн, апр 18 2022, 22:33 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Вт, авг 23 2005, 12:50
Сообщения: 941
Пол: Мужской
ISergiv написал(а):
Нет, параметр lv_bezab не поможет.
В ФМ HR_RU_DAQ_PAY2_DAY

В каких полях у вас этот ФМ?
В текущей системе не нашел такую настройку с этим ФМ, есть поля ABD1,2,3 с фм HR_RU_DAQ_AB_DAYS их и переопределил с полем V_T7RU_99FFC-SOUFI = "X,,". Вроде нарисовалось все как надо, только не уверен, что не сломалось что-то другое)

_________________
Нет таких денег, за которые кто-то будет работать лучше, чем энтузиасты бесплатно. Пол Грэм.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Справка 182Н, 4 раздел, периоды при НРД
СообщениеДобавлено: Вт, апр 19 2022, 11:31 
Специалист
Специалист

Зарегистрирован:
Пн, дек 12 2011, 17:42
Сообщения: 141
Субприложение - PAY2
Поле - DAY (Дни с периодами)
ФМ - HR_RU_DAQ_PAY2_DAY
Поле - VYEAR
Структура данных - PRU_PAY2_DAP
Код ВО - #PAY2DAY


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Справка 182Н, 4 раздел, периоды при НРД
СообщениеДобавлено: Вт, апр 19 2022, 11:34 
Специалист
Специалист

Зарегистрирован:
Пн, дек 12 2011, 17:42
Сообщения: 141
Предложил бизнесу поменять бизнес процесс, увеличить глубину перерасчетов до 1.5 лет и перед регулярным расчетом контролировать по сотрудникам возникновение ситуации с обратными расчетами на глубину более 1 месяца.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Справка 182Н, 4 раздел, периоды при НРД
СообщениеДобавлено: Вт, апр 19 2022, 13:22 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Вт, авг 23 2005, 12:50
Сообщения: 941
Пол: Мужской
ISergiv написал(а):
Предложил бизнесу поменять бизнес процесс, увеличить глубину перерасчетов до 1.5 лет и перед регулярным расчетом контролировать по сотрудникам возникновение ситуации с обратными расчетами на глубину более 1 месяца.

Так ведь не только по концу месяца, еще межрасчеты увольнения.

Получается если переопределять DAQ, то как миниму в 4-х полях и два ФМ?
Еще видел вариант восстановления прежнего докайди в 2001 ит при ограничении длительных отсутствий входящих в 182Н в pa30.

_________________
Нет таких денег, за которые кто-то будет работать лучше, чем энтузиасты бесплатно. Пол Грэм.


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

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


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

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


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

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