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

Часовой пояс: 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 часа


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

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


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

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