Текущее время: Вс, июл 27 2025, 02:30

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




Начать новую тему Ответить на тему  [ Сообщений: 13 ] 
Автор Сообщение
 Заголовок сообщения: Cреднесписочная численность HRULP4.......
СообщениеДобавлено: Чт, фев 08 2007, 19:22 
Начинающий
Начинающий

Зарегистрирован:
Пт, дек 22 2006, 13:07
Сообщения: 13
Откуда: Minsk (Belarus)
Пол: Мужской
Всем привет.

Может кто сталкивался с сабж., интересует алгоритм рассчёта среднесписочной численности сотрудников, как я понимаю это репортик HRULP4. Или может документация, как к этому репорту подступиться..... а именно:
1. выполнение репорта приводит к какому-то результату, но невозможно понять где что, т.е. даже не ясно где среднесписочная численность собственно.
2. как изменить формат вывода с pdf на smartform.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, фев 09 2007, 09:38 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Вт, май 30 2006, 08:34
Сообщения: 1900
Я считаю среднесписочную численность несколько иначе.
В оценке времени на каждый день генерится вид, означающий, что в этот день сотрудник участвовал в численности.

Результаты оценки читаются для активного состава, сокращаются пропорционально занятости сотрудника (ставка или менее).


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Cреднесписочная численность HRULP4.......
СообщениеДобавлено: Пт, фев 09 2007, 09:45 
Директор
Директор
Аватара пользователя

Зарегистрирован:
Чт, авг 19 2004, 14:31
Сообщения: 754
Откуда: Весь мир
Пол: Мужской
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 - проверка учета сотрудника в графе - уволено
уволено по сокращению в связи с массовым увольнением. Необходимо использовать, когда нет отдельной причины сокращения в связи с массовым увольнением.

_________________
--
virvit.ru
saphr.ru


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, фев 09 2007, 13:51 
Начинающий
Начинающий

Зарегистрирован:
Пт, дек 22 2006, 13:07
Сообщения: 13
Откуда: Minsk (Belarus)
Пол: Мужской
to calm.

Что означает "В оценке времени на каждый день генерится вид"?,
имеется ли ввиду след. алгоритм :
1) формировка внутр. таблицы с производственн. календарём,
2) цикл по таблице с сотрудниками и внутри цикл по календарю, анализирую кажд. день для одного сотрудника.
(внутри цикла анализируем на какую ставку он работает, было ли у него отсутствие в этот день, если отсутствия не было, то добавляем его к числу , кот будет участвовать в расчёте среднеспич. численности).

Вполне возможно я что-то путаю, не мог бы ты немного уточнить метод расчета ?
tx.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: среднесписочная и округление
СообщениеДобавлено: Вт, июл 24 2007, 10:29 
Младший специалист
Младший специалист
Аватара пользователя

Зарегистрирован:
Вт, авг 01 2006, 11:23
Сообщения: 84
Всем привет !

Начал копать HRULP4.
По моему система округляет среднесписочную до целых чисел. Например сотрудник принят на работу в 16.02.2007 , отработал таким образом 13 дней из 28-и.

По идее среднесписочная по нему 0,46, однако отчет выводит (Раздел 1, колонка 2) что численность = 0. При отработке более половины месяца сотрудник учитывается как "1".

Так действительно по закону ? П-4, должен вЫводить среднесписочную в целых числах?
А в дробных нельзя вывести ?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, июл 24 2007, 10:51 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Вт, май 30 2006, 08:34
Сообщения: 1900
Цитата:
Так действительно по закону ?

Неа. Среднесписочная численность дробной может быть (и чаще всего такой и бывает).

_________________
С уважением.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Cреднесписочная численность HRULP4.......
СообщениеДобавлено: Вт, июл 24 2007, 15:28 
Специалист
Специалист

Зарегистрирован:
Пн, апр 24 2006, 13:50
Сообщения: 249
Пол: Женский
[quote="VirVit]
Карту решений для этого отчета Вы можете получить в разделе Документации на SAP Service Marketplace ( www.service.sap.com/hr , далее по меню: Country Information -> Europe -> C.I.S. -> Documentation -> mySAP HR Russia ).
[/quote]

Что-то не вижу здесь карты решений для П-4?
Где ее можно еще найти?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, фев 26 2008, 13:52 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Пт, мар 11 2005, 10:54
Сообщения: 315
Откуда: Москов
calm написал(а):
Цитата:
Так действительно по закону ?

Неа. Среднесписочная численность дробной может быть (и чаще всего такой и бывает).
Это народные правила. По закону как раз таки, и я закон полностью поддерживаю, человек не может считаться дробями. Здорово иначе получается: на предприятии в январе месяце работало 354 человека и еще пара рук и 3 уха.

П-4 же выводит дробями только совместителей. Вернее может выводить, если в USER-EXIT прописать соответствующее число знаков после запятой. По-умолчанию округляет до целого.

Вот немного RTFM:
Цитата:
Расчет среднесписочной численности за месяц

Среднесписочная численность работников за месяц определяется путем суммирования списочной численности работников за каждый календарный день месяца, т.е. с 1-го по 30-е или 31-е число (для февраля - по 28-е или 29-е число), включая праздничные (нерабочие) и выходные дни, и деления полученной суммы на число календарных дней месяца.
Численность работников списочного состава в выходной или праздничный (нерабочий) день принимается равной списочной численности работников за предшествующий рабочий день. Если выходные или праздничные (нерабочие) дни следуют подряд (т.е. 2 или более), то численность работников списочного состава за каждый из этих дней принимается равной численности работников списочного состава за рабочий день, предшествовавший выходным и праздничным (нерабочим) дням.

Пример 1. Рассчитаем среднесписочную численность работников за февраль 2007 г.

Code:
--------------------T------------------------------------------------------------------------------┐
│      Число        │                         Списочная численность, чел.                          │
│                   +------------T---------------------------------T-------------------------------+
│                   │   общая    │  в том  числе  не  включаемая в │  Включаемая в среднесписочную │
│                   │            │   среднесписочную численность   │    численность (гр. 2-гр. 3)  │
│                   +------------+---------------------------------+-------------------------------+
│       1           │     2      │               3                 │              4                │
+-------------------+------------+---------------------------------+-------------------------------+
│       1           │     32     │               4                 │             28                │
+-------------------+------------+---------------------------------+-------------------------------+
│       2           │     32     │               4                 │             28                │
+-------------------+------------+---------------------------------+-------------------------------+
│ 3 (суббота)       │     32     │               4                 │             28                │
+-------------------+------------+---------------------------------+-------------------------------+
│ 4 (воскресенье)   │     32     │               4                 │             28                │
+-------------------+------------+---------------------------------+-------------------------------+
│       5           │     32     │               4                 │             28                │
+-------------------+------------+---------------------------------+-------------------------------+
│       6           │     31     │               2                 │             29                │
+-------------------+------------+---------------------------------+-------------------------------+
│       7           │     31     │               2                 │             29                │
+-------------------+------------+---------------------------------+-------------------------------+
│       8           │     31     │               1                 │             30                │
+-------------------+------------+---------------------------------+-------------------------------+
│       9           │     31     │               1                 │             30                │
+-------------------+------------+---------------------------------+-------------------------------+
│10 (суббота)       │     31     │               1                 │             30                │
+-------------------+------------+---------------------------------+-------------------------------+
│11 (воскресенье)   │     31     │               1                 │             30                │
+-------------------+------------+---------------------------------+-------------------------------+
│      12           │     30     │               0                 │             30                │
+-------------------+------------+---------------------------------+-------------------------------+
│      13           │     30     │               0                 │             30                │
+-------------------+------------+---------------------------------+-------------------------------+
│      14           │     32     │               0                 │             32                │
+-------------------+------------+---------------------------------+-------------------------------+
│      15           │     32     │               0                 │             32                │
+-------------------+------------+---------------------------------+-------------------------------+
│      16           │     32     │               0                 │             32                │
+-------------------+------------+---------------------------------+-------------------------------+
│17 (суббота)       │     32     │               0                 │             32                │
+-------------------+------------+---------------------------------+-------------------------------+
│18 (воскресенье)   │     32     │               0                 │             32                │
+-------------------+------------+---------------------------------+-------------------------------+
│      19           │     32     │               1                 │             31                │
+-------------------+------------+---------------------------------+-------------------------------+
│      20           │     32     │               1                 │             31                │
+-------------------+------------+---------------------------------+-------------------------------+
│      21           │     32     │               1                 │             31                │
+-------------------+------------+---------------------------------+-------------------------------+
│      22           │     32     │               1                 │             31                │
+-------------------+------------+---------------------------------+-------------------------------+
│23 (праздничный)   │     32     │               1                 │             31                │
+-------------------+------------+---------------------------------+-------------------------------+
│24 (суббота)       │     32     │               1                 │             31                │
+-------------------+------------+---------------------------------+-------------------------------+
│25 (воскресенье)   │     32     │               1                 │             31                │
+-------------------+------------+---------------------------------+-------------------------------+
│      26           │     32     │               2                 │             30                │
+-------------------+------------+---------------------------------+-------------------------------+
│      27           │     32     │               3                 │             29                │
+-------------------+------------+---------------------------------+-------------------------------+
│      28           │     32     │               3                 │             29                │
+-------------------+------------+---------------------------------+-------------------------------+
│      Итого        │            │                                 │             843               │
L-------------------+------------+---------------------------------+--------------------------------


Среднесписочная численность в феврале 2007 г. составляет (показывается в целых единицах):
843 : 28 = (30 чел.).

_________________
САП маст дай...


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, июл 25 2008, 07:46 
Специалист
Специалист
Аватара пользователя

Зарегистрирован:
Пт, окт 26 2007, 14:28
Сообщения: 121
Пол: Женский
calm написал(а):
Я считаю среднесписочную численность несколько иначе.
В оценке времени на каждый день генерится вид, означающий, что в этот день сотрудник участвовал в численности.

Результаты оценки читаются для активного состава, сокращаются пропорционально занятости сотрудника (ставка или менее).


А где у вас происходит деление на количество дней в месяце
также в оценке ?? и каким образом ?
Или в другом отчете?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, июл 25 2008, 08:53 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Вт, май 30 2006, 08:34
Сообщения: 1900
2 Lisichka:
в другом отчете.

P.S. Нет никакого смысла дублировать свои сообщения в форуме в личные сообщения.

_________________
С уважением.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, июл 25 2008, 09:00 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Вт, май 30 2006, 08:34
Сообщения: 1900
Цитата:
Численность работников списочного состава в выходной или праздничный (нерабочий) день принимается равной списочной численности работников за предшествующий рабочий день.


Не очень-то логично получается.
Чел уволился к примеру 31 декабря, т.е. 31 он еще входит численность. Получается в численность он будет входить еще 10 дней праздников?

_________________
С уважением.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, ноя 18 2008, 15:44 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Пт, мар 11 2005, 10:54
Сообщения: 315
Откуда: Москов
calm написал(а):
Цитата:
Численность работников списочного состава в выходной или праздничный (нерабочий) день принимается равной списочной численности работников за предшествующий рабочий день.


Не очень-то логично получается.
Чел уволился к примеру 31 декабря, т.е. 31 он еще входит численность. Получается в численность он будет входить еще 10 дней праздников?
Ja ja.
Это же списочная численность.

_________________
САП маст дай...


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, ноя 26 2008, 11:55 
Младший специалист
Младший специалист

Зарегистрирован:
Пт, окт 31 2008, 15:58
Сообщения: 70
Цитата:
1. выполнение репорта приводит к какому-то результату, но невозможно понять где что, т.е. даже не ясно где среднесписочная численность собственно.


Принцип работы отчета прост. Используется стандартная ЛБД PNP.
Мы бежим по текущему сотруднику и собираем данные.
** read payroll data
PERFORM read_payroll_all.

Далее получаем все выплаты за нужный период и укладываем их.
CALL FUNCTION 'HR_RU_GET_EVALUATION_PERIODS' ...
... it_man_payroll-pernr = pernr-pernr.
it_man_payroll-wcode = it_t7run2ext-wcode.
it_man_payroll-lgart = it_t7run2ext-lgart.
value_betrg = wa_rt-betrg...

Дальше численность
** read average count of employees
Перед этим проверяем наличие записей в ИТ1001 и
PROVIDE * FROM p0000
* FROM p0001
* FROM p0007
* FROM p0008
* FROM p0016
* FROM it_p2001
* FROM it_p1001
BETWEEN it_tfc-begda_real AND it_tfc-endda_real.
проверяем на события увольнения и т.д и т.п

collect it_man_payroll.
wa_avncount-period = cur_per. "Period (year)
wa_avncount-pernr = p0001-pernr. "Pernr
wa_avncount-bukrs = p0001-bukrs.
wa_avncount-werks = p0001-werks.
wa_avncount-btrtl = p0001-btrtl.
wa_avncount-gsber = p0001-gsber.
wa_avncount-orgeh = p0001-orgeh. "Organizational Unit
wa_avncount-persg = p0001-persg. "Employee Group
wa_avncount-persk = p0001-persk. "Employee Subgroup
wa_avncount-plans = p0001-plans. "Position
wa_avncount-stell = p0001-stell. "Job
wa_avncount-kostl = p0001-kostl. "Cost Center
wa_avncount-nbtgk = p0016-nbtgk. "Sideline job
wa_avncount-trfar = p0008-trfar. "Pay scale type
wa_avncount-trfgb = p0008-trfgb. "Pay Scale Area
wa_avncount-trfgr = p0008-trfgr. "Pay Scale Group
wa_avncount-trfst = p0008-trfst. "Pay Scale Level
wa_avncount-stat2 = p0000-stat2. "Employment Status
wa_avncount-awart = it_p2001-awart. "Absence Type
wa_avncount-massn = p0000-massn. "Action Type
wa_avncount-massg = p0000-massg. "Reason for Action
wa_avncount-gesch = p0002-gesch. "Sex
WRITE p_emppe TO wa_avncount-emppe.
* wa_avncount-empct = p0007-empct. "Employment percentage
COLLECT wa_avncount INTO it_avncount.
Ну и т.д. и т.п.

Если что-то осталось не ясно SE80->HRULP4-> cntl+f

Цитата:
2. как изменить формат вывода с pdf на smartform.

Это нужно смотреть настройки формы. Когда указываем название формы, он читает её свойства из таблиц t5f99ocft t5f99osft.
Меням свойства с PDF на SSC

_________________
С Уважением, Абрамов Виктор.
The devil is in the detail.


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

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


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

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


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

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