Текущее время: Вт, июл 29 2025, 12:35

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




Начать новую тему Ответить на тему  [ Сообщений: 11 ] 
Автор Сообщение
 Заголовок сообщения: Генерация лимитов с разными периодами действия
СообщениеДобавлено: Пн, июл 13 2009, 15:45 
Ассистент
Ассистент
Аватара пользователя

Зарегистрирован:
Пн, дек 22 2008, 12:52
Сообщения: 40
Для работников установлены 2 вида отпуска: основной ежегодный отпуск и дополгнительный за ненормированный рабочий день. При этом период действия для основного отпуска - рабочий год, а для дополнительного - календарный. Никак не получается в настройке генерации лимитов разойтись по периодам действия :roll: . В соответствии с признаком QUOMO выбирается одно правило генерации лимитов. А в нём можно задать только один период действия, который применяется для всех лимитов.

Как выйти из этого положения? Возможно ли обойтись совсем без АБАПа или хотя бы с минимальным АБАПом?


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Генерация лимитов с разными периодами действия
СообщениеДобавлено: Вт, июл 14 2009, 08:47 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Пт, мар 11 2005, 10:54
Сообщения: 315
Откуда: Москов
Создаете 2 типа лимита отсутствия.
Создаете 2 правила генерации: одно по календарному году, второе - по рабочему.

Генерацию запускаете по каждому типу лимита отдельно. Признак КУОМО здесь не при чем.

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


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Генерация лимитов с разными периодами действия
СообщениеДобавлено: Вт, июл 14 2009, 09:00 
Ассистент
Ассистент
Аватара пользователя

Зарегистрирован:
Пн, дек 22 2008, 12:52
Сообщения: 40
С созданием разных правил генерации проблем нет - тут понятно всё. Но мне казалось, что QUOMO как раз и определяет, какое из правил генерации будет использоваться отчетом RPTQTA00?


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Генерация лимитов с разными периодами действия
СообщениеДобавлено: Вт, июл 14 2009, 09:47 
Ассистент
Ассистент
Аватара пользователя

Зарегистрирован:
Пн, дек 22 2008, 12:52
Сообщения: 40
Кстати, период действия настраивается для предписания по генерации лимитов в целом. Поэтому, хотя в одно предписание входит несколько правил выбора для разных типов лимитов, получается, что все они имеют одинаковый период действия. В признаке QUOMO определяется предписание, которое будет использоваться при генерации лимитов отчётом.

Если я вас правильно понял, judge, вы предлагает сделать несколько предписаний по генерации с разными периодами действия. Но как сделать чтобы отчёт RPTQTA00 использовал оба предписания, а не то, которое прописано в QUOMO?


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Генерация лимитов с разными периодами действия
СообщениеДобавлено: Вт, июл 14 2009, 13:07 
Специалист
Специалист

Зарегистрирован:
Пн, мар 06 2006, 15:21
Сообщения: 249
Откуда: Город падонкофф
Чем обусловлено разделение годов для основного и дополнительного?

может проще и логичнее считать все в рабочих годах?

_________________
PAPARU Personalwesesen Stammdaten: Russland und mehr...


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Генерация лимитов с разными периодами действия
СообщениеДобавлено: Вт, июл 14 2009, 14:00 
Ассистент
Ассистент
Аватара пользователя

Зарегистрирован:
Пн, дек 22 2008, 12:52
Сообщения: 40
Обусловлено сложившимся бизнес-процессом планирования отпусков на предприятии. Решение о количестве дней дополнительного отпуска принимается 1 раз в год (от года к году количество может быть изменено).

Никак не пойму, как обойтись без QUOMO.... Дебагал RPTQTA00 - программа считывает его значение! Что задам в нём, то и генерится.

Поясню: сделал 2 типа лимита: 20 - основной отпуск и 21- дополнительный.
Для каждого из типов настроил собственное предписание по генерации: 01 - для основного отпуска (20) и 02 - для дополнительного(21). В QUOMO прописан код возврата 01. Запускаю отчет RPTQTA00 задаю табельный и тип лимита 20 - генерится лимит основного отпуска(отлично!). Теперь меняю тип лимита на 21 - ругается, что правила генерации не выбраны. Меняю код возврата в QUOMO на 02 и получаю аналогичную ситуацию, но теперь ругается при попытке генерации лимита 20...

Что делать?


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Генерация лимитов с разными периодами действия
СообщениеДобавлено: Пт, июл 17 2009, 10:29 
Ассистент
Ассистент
Аватара пользователя

Зарегистрирован:
Пн, дек 22 2008, 12:52
Сообщения: 40
Поскольку ничего полезного предложено не было :), решил писать программу для определения значения, возвращаемого признаком QUOMO в зависимости от типа обрабатываемого лимита: Чтобы признак возвращал код одного правила генерации, если обрабатываем лимит 20 и код другого правила, если обрабатываем лимит 21.

Тогда будет можно воспользоваться вариантом, предложенным judge, т.е. формировать лимты основного и дополнительного отпуска по-отдельности.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Генерация лимитов с разными периодами действия
СообщениеДобавлено: Пт, июл 17 2009, 10:45 
Гуру-эксперт
Гуру-эксперт

Зарегистрирован:
Вт, авг 24 2004, 07:19
Сообщения: 3952
Откуда: ECC 6.0, South Kazakhstan
посмотри расширение HRPTIM03, там куча ФМ - может что и подойдет


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Генерация лимитов с разными периодами действия
СообщениеДобавлено: Пт, июл 31 2009, 16:24 
Ассистент
Ассистент
Аватара пользователя

Зарегистрирован:
Пн, дек 22 2008, 12:52
Сообщения: 40
Нужного расширения, которое бы могло менять значение QUOMO, к сожалению нет... Просмотрел все 12 расширений.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Генерация лимитов с разными периодами действия
СообщениеДобавлено: Ср, дек 02 2009, 17:38 
Ассистент
Ассистент
Аватара пользователя

Зарегистрирован:
Пн, дек 22 2008, 12:52
Сообщения: 40
Случайно натолкнулся на свою прошлую проблему и решил написать еще об одном способе решения.


Необходимо в настройках задать период действия - рабочий год. Из мероприятия приёма на работу исключить ИТ2006. И создавать лимиты отчетом RPTQTA00 посредством запланированного задания. Для лимитов с разными периодами действия определить разные варианты отчета и запускать их отдельными заданиями. Т.е. для лимитов с периодом действия рабочий год на селекционном экране отчета RPTQTA00 задавать только начальную дату, чтобы остальные данные (в том числе и период действия) тянулись из настроек. А для лимитов с периодом действия календарный год на селекционном экране задать период "Текущий год", чтобы период действия для лимита тянулся с селекционного экрана.

Таким образом, лимиты сгенерятся с нужными периодами и совсем без АВАРа. :D


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Генерация лимитов с разными периодами действия
СообщениеДобавлено: Ср, дек 08 2010, 14:37 
Специалист
Специалист
Аватара пользователя

Зарегистрирован:
Вт, сен 04 2007, 07:33
Сообщения: 169
Откуда: Almaty
Пол: Мужской
4udak, посмотрите, пож-та тему
http://sapboard.ru/forum/viewtopic.php?f=11&t=65923
Наверное, Вы уже давно со всем разобрались. Подскажите, пож-та.


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

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


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

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


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

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