DeMalino написал:
Всем привет.
Может кто сталкивался с сабж., интересует алгоритм рассчёта среднесписочной численности сотрудников, как я понимаю это репортик HRULP4. Или может документация, как к этому репорту подступиться..... а именно:
1. выполнение репорта приводит к какому-то результату, но невозможно понять где что, т.е. даже не ясно где среднесписочная численность собственно.
2. как изменить формат вывода с pdf на smartform.
Откройте отчет в SE38 и посмотрите документацию к программе. Там все разжевано :)
В частности для ECC 5
Краткий текст
Форма № П-4
Описание
Отчет HRULP4 создает форму П-4.
Предварительные условия.
Настройка признаков 331TT, 331TA, 331TG, PLOGI.
Видов времени для системы отчетов.
Исходными данными для расчета столбцов 2 и 3 раздела 1 и столбца 2 раздела 4 служат данные расчета зарплаты. Для правильного функционирования отчета необходимо настроить таблицу T7RUN2EXT. Для этого рекомендуется использовать транзакцию HRPADRUT7RUN. Список необходимых для настройки кодов Вы можете получить с использованием этой транзакции, указав имя соответствующего отчета. Карту решений для этого отчета Вы можете получить в разделе Документации на SAP Service Marketplace (
www.service.sap.com/hr , далее по меню: Country Information -> Europe -> C.I.S. -> Documentation -> mySAP HR Russia ).
T7RUN2EXT - таблица соответствия кода из справочника T7RUNC виду оплаты. Каждому коду может быть поставлен в соответствие один или несколько видов оплаты. Если Вы укажете несколько видов оплаты, то суммы по этим видам оплат будут аккумулироваться в соответствующем коде со знаком "+ " или "-". Для того чтобы вид оплаты входил со знаком "-" , необходимо инвертировать этот вид оплаты, установив флаг в поле знака [Знк].
Привязка вида оплаты ограничивается периодом действия.
Мандантно-зависимая таблица. Ведется через транзакцию HRPADRUT7RUN.
Параметр.
Выполнением отчета можно управлять при помощи параметров селекционного экрана. Параметры селекционного экрана собраны в группы по их логическому содержанию.
Формуляр - имя HR-CIS формуляра, используемого для представления данных.
В стандартную поставку входят три формуляра:
YP40 - форма утверждена постановлением Госкомстата от 21.09.2001 г.
YP41 - форма утверждена постановлением Госкомстата от 19.08.2003 г.
YP42 - форма утверждена постановлением Госкомстата от 17.07.2004 г.
Запись в журнал - если параметр отмечен, то во время выполнения отчета будут формироваться подробные данные для проверки данных разделов 1-3.
После выполнения отчета при помощи двойного нажатия мышью на интересующем пункте (разделов 1-3) на экран будет выведен подробный листинг для проверки.
При продуктивном запуске с целью увеличения производительности рекомендуется не выполнять запись в журнал.
1. "Организация":
Календарь. Производственный календарь, используемый на предприятии.
Юридическое лицо. Данные из таблицы T7RU9A.
Организация. Данные из таблицы T7RU9A.
Данные организации. Данные из таблицы T7RU9A.
Организационная единица. Используется для подсчета вакансий по организационной единице.
2. "Правило подсчета среднего".
Перевод на неполное рабочее время по инициативе администрации.
Можно определить двумя способами.
Вид мероприятия.
Причина мероприятия. Это первый способ - определить соответствующее мероприятие со своим видом и причиной.
Неполное рабочее время по инициативе администрации. Это второй способ - посредством вида времени для системы отчетов. А вид времени настраивается через соответствующие отсутствия.
Отсутствия, в которые среднесп.числ.спис.сост. = 0. Это вид времени для системы отчетов. Можно не настраивать данный вид времени, а воспользоваться признаком 331TA. Единственное, данный параметр позволяет выполнить эту настройку более гибко.
Использовать орг. менеджмент. Если отмечен данный параметр, то процент занятости будет браться из орг. менеджмента (ИТ1001).
Без орг. менеджмента. Если отмечен данный параметр, то процент занятости будет браться из ИТ 0007.
Учитывать статус занятости точно. Если отмечен данный параметр, то статус занятости будет учитываться точно, то есть при приеме сотрудника в выходной день занятость будет учитываться с даты приема в выходной день. Аналогично в случае увольнения в выходной день, занятость прекращается в день увольнения.
Общее.
Руководитель организации.
Должность отв. за сост. формы.
ФИО лица, отв. за сост. формы.
Дата составления документа.
Параметры на данной закладке непосредственно подставляются в формуляр.
3. "Раздел 1".
Группировка стран.
Фонд нач.зар.платы (спис.сост) По умолчанию: S002.
Фонд нач.зар.платы (внут.совм) По умолчанию: S002_1.
Фонд нач.зар.платы (внеш.совм) По умолчанию: S002_3.
Фонд нач.зар.платы (договор) По умолчанию: S002_4.
Фонд нач.зар.платы (другие) По умолчанию: S002_5.
Выпл. соц.харак. (спис.состав) По умолчанию: S003.
Выпл.соц.харак. (внут.совмест) По умолчанию: S003_1.
Выпл.соц.харак. (внеш.совмест) По умолчанию: S003_3.
Выпл.соц.харак. (по договору) По умолчанию: S003_4.
Выпл.соц.харак. (другие) По умолчанию: S003_5.
Выводить деньги в тыс. рублей. Если параметр отмечен, то в формуляр деньги будут выводиться с тыс. рублей и с одним десятичным знаком.
Только для текущего месяца. Если параметр отмечен, то показатели раздела 1 будут формироваться только для последнего месяца выбранного периода, иначе - для всего периода.
Для настройки видов оплат, входящих в посление два параметра нужно воспользоваться транзакцией HRPADRUT7RUN.
4. "Раздел 2".
Отработанное рабочее время списочного состава.
Отработанное рабочее время внешних совместителей
Административный отпуск без сохранения зарплаты
Административный отпуск с част. сохранения зарпл.
Отпуск без сохранения зарплаты по собств. желанию
Болезнь в соответствии с листками врем. нетрудосп.
Все параметры раздела 2 - это виды времени для системы отчетов.
5. "Раздел 3".
Мероприятие приема на работу. Используется для расчета показателя "Принято работников всего".
Принято на дополнительно введенные места - это принято на штатные должности, созданные в отчетном периоде.
Меропритие увольнения с работы. Используется для расчета показателя "Выбыло работников всего".
Причина мероприятия увольнения по сокращению. Используется для расчета показателя "уволено в связи с сокращением численности персонала"
Причина мероприятия массового увольнения по сокращению. Используется для расчета показателя "уволено в связи с сокращением численности персонала- в том числе в связи с массовым увольнением".
Причина мероприятия увольнения по собст.жел. Используется для расчета показателя "уволено по собственному желанию".
Экспорт таблиц
Экспорт П-4 таблиц - Вариант сохранения промежуточных результатов во временном кластере результатов для расчета средней численности при помощи отчета HRULAVR0.
Расширение кластера - поле, позволяющее сохранять множество результатов в кластере.
Вывод
К данному отчету поставляется формуляры
YP42,соответствующий постановлению Госкомстата России от 27.07.2007 № 34
YP41,соответствующий постановлению Госкомстата России от 19.08.2003 № 77
YP40,соответствующий постановлению Госкомстата России от 21.09.2001 г.
Выводная форма описана в таблицах T7RU2P и T7RU8P. Ведение указанных таблиц возможно с помощью программы HRUUTED0.
Настройка.
Признаки.
331TT. Используется для определения,
к какой группе для статистики относится сотрудник:
списочный состав
списочный состав, не включаемый в среднесписочную численность
работающие по договорам
внешние совместители
внутренние совместители
вид деятельности сотрудника.
Для настройки признака смотрите его документацию.
331TA. Этот признак определяет входит ли период отсутствия в расчет показателей "списочная численность" и "среднесписочная численность".
Для настройки признака смотрите его документацию.
PLOGI. Если процент занятости сотрудника равен нулю и признак PLOGI возвращает пустое значение, то занятость принимается равной 100 %.
331TG. Этот признак возвращет по сотруднику код ОКВЭД. Для ввода наименований видов экономической деятельности используется таблица T7RUOKVED.
Таблица T7RURPTCST00.
Параметр P_W0014. В значении этого параметра указывается вид оплаты. Этот параметр используется, если на предприятии используется ввод замещений через ИТ 0014. Данное специфическое замещение определяется по виду оплаты, введенному в значение параметра P_W0014. Процент занятости берется из поля "Число/Единица". Настройка используется только в алгоритме с использованием орг. менеджмента.
Виды времени для системы отчетов.
Для настройки виды времени для отчетности воспользуйтесь следующей веткой в SPRO: Управление временными данными->Информационная система->Параметры настройки для системы отчетов->Временные данные персонала->Определить виды времени для отчетности-> Ведение видов времени для системы отчетов.
Возможности расширения.
ZX_HRULP4_HRUIP4E - декларация типов, переменных
ZX_HRULP4_INTER_RT - переопределение чтения данных из таблицы RT
ZX_HRULP4_AVR_ORG_MAN - переопределение подсчета списочной численности по алгоритму орг. менеджмента
ZX_HRULP4_LOOP_PAYROLL - переопределение формирования денег в зависимости от принадлежности сотрудника группе (в начале обработки)
ZX_HRULP4_PAYMENT - переопределение формирования денег в зависимости от принадлежности сотрудника группе (в конце обработки)
ZX_HRULP4_FILL_AVNCOUNT - переопределение расчета среднесписочной численности
ZX_HRUP4_WRITE_TO_AVN - переопределение расчета среднесписочной численности
ZX_HRULP4_PART2 - переопределение формирования раздела 2 и пункта 24 раздела 3
ZX_HRULP4_PR_PART2 - переопределение формирования раздела 2
ZX_HRULP4_PAYJOUR - переопределение журнала формирования денег
ZX_HRULP4_APPEND_R4 - переопределение строки раздела 4
ZX_HRULP4_SOS - для расширения события START-OF-SELECTION
ZX_HRULP4_READ_PART_3 - переопределение формирования раздел. Например, можно подключить выбор из инфотипа 0302, создав в инклуде строку PERFORM read_part_3 TABLES p0302.
ZX_HRULP4_GET - для расширения события GET PERNR
ZX_HRULP4_INI - для расширения события INITIALIZATION
ZX_HRULP4_EOS - для расширения события END-OF-SELECTION
ZX_HRULP4_ACC - для расширения события AT SELECTION-SCREEN
ZX_HRULP4_FORMS - для добавления собственных процедур
ZX_HRUIP4PT - для добавления закладок на селекционный экран
ZX_HRUIP4P - для расширения селекционного экрана
ZX_HRULP4_DECLARE - декларация инфотипов, переменных и т.п. BADI
HRPADRU_P4 Методы:
CHECK_PART_3 - проверка учета сотрудника в разделе 3 формы П-4.
Стандартная обработка поставляется в реализации BADI HRPADRU_P4_IM. CHECK_MASS_REDUCTION - проверка учета сотрудника в графе - уволено
уволено по сокращению в связи с массовым увольнением. Необходимо использовать, когда нет отдельной причины сокращения в связи с массовым увольнением.