Текущее время: Пт, июл 18 2025, 21:13

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




Начать новую тему Ответить на тему  [ Сообщений: 6 ] 
Автор Сообщение
 Заголовок сообщения: Кол-во нормативных часов на конкретный день для сотрудника
СообщениеДобавлено: Пт, июн 02 2006, 09:37 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Вт, май 30 2006, 08:34
Сообщения: 1900
Уважаемые коллеги,
необходимо узнать сколько нормативных часов отработано сотрудником в указанный день.
Желательно с учетом замещений (ит 2003). И совсем было бы хорошо, если с учетом отсутствий (ит 2001).
И все это при условии, что оценка времени не осуществляется :(

Задача минимум - узнать какой ОРГВ приходится на указанный день.
Заранее спасибо.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, июн 02 2006, 13:57 
Менеджер
Менеджер
Аватара пользователя

Зарегистрирован:
Пт, окт 08 2004, 14:23
Сообщения: 706
Откуда: Moscow
Пол: Мужской
Могу попытаться ответить:
1. Если нет оценки времени то сколько запланировано часов стока и отработано. Если есть отсутствие соответсвенно за вычетом этого времени. На это есть таблица PSP и есть еще AB и CABC. 2 последние ориентированны на группировки не не работают с конкретным днем.
2. На определенный день узнать время :( Наверное тока во временной схеме. Она у Вас сама запускается во время расчета. Вот в ней проще и анализировать. 2001 и 2003 и так там учитываются.

На абапе можно функцию позвать HR_PERSONAL_WORK_SCHEDULE.

Кто есть ОРГВ? В системе есть персональный график. В 4.7 есть возможность навесить нормативный график через T7ru80s и функция RUGAB готовит таблицы аналогичные стандартным, но для нормативного.
А если нужно просто кол-во часов то это в T508A можно взять - нормативное время за месяц.

Как альтернатива:
Если речь об ОГРВ то есть поле в PSP TPROG. Можно пробежать по таблице в PPSP и повесить проверку в правиле на TABLEPSP NUM=BTPROG

Тут же можно попытаться время посчитать из поля STDAZ вот тока тут нет инфы о 2001. Нужно доделать чтение AB на эту дату. Вот тока как не знаю :(


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

Зарегистрирован:
Вт, май 30 2006, 08:34
Сообщения: 1900
AlY, большое спасибо за подробный ответ.

К сожалению, я забыл указать, что решение нужно на ABAP, а не при расчете ЗП.

Пробую испльзовать HR_PERSONAL_WORK_SCHEDULE.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, июн 02 2006, 14:15 
Менеджер
Менеджер
Аватара пользователя

Зарегистрирован:
Пт, окт 08 2004, 14:23
Сообщения: 706
Откуда: Moscow
Пол: Мужской
Ну так это совсем другое дело %)
функция HR_PERSONAL_WORK_SCHEDULE самое оно, вот тока
Есть еще лучше HR_WORK_SCHEDULE_TIMES она с разбивкой по часам внутри дня возвращает


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

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

В журнале использования этого FM ничего не находится, жаль.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, июн 02 2006, 14:29 
Менеджер
Менеджер
Аватара пользователя

Зарегистрирован:
Пт, окт 08 2004, 14:23
Сообщения: 706
Откуда: Moscow
Пол: Мужской
расчетная функция RUSI0
в инклюде PCSUBRU0_EVAL_PAID_HOURS_DAYS но может быть и нет тако инклюда - от версии зависит.
Да там все просто :)


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

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


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

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


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

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