Текущее время: Сб, июл 26 2025, 10:15

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




Начать новую тему Ответить на тему  [ Сообщений: 5 ] 
Автор Сообщение
 Заголовок сообщения: Компенсация отрицательного использования лимитов (negative deduction)
СообщениеДобавлено: Вс, фев 12 2012, 08:36 
Специалист
Специалист

Зарегистрирован:
Вс, апр 29 2007, 13:16
Сообщения: 133
Пол: Мужской
Добрый день, коллеги,
Помогите найти решение...
Итак, есть 2 лимита:
один (1) - ежегодный отпуск, генерируется RPTQTA00, разрешено отрицательное использование лимитов 3 дня;
второй (2) - остатки лимита ежегодный отпуск за предыдущие годы; генерируется оценкой времени.
Сейчас, если сотрудник перебрал до 3 дней лимита (1), то у него лимит (2) отрицательный, и если в последующие годы у него будут положительные остатки лимита (2), то возникший перебор будет компенсирован (вычтен из остатка дней).
Кадрам это не нравится. Они хотят в идеале видеть уменьшенный ежегодный отпуск (лимит 1) в году, следующем за годом в котором был перебор. Но готовы обсуждать другие варианты.
Пример,
сейчас
2009 год: квота (1) предоставлено 28 дней, использовано 31 день; квота (2) - 0 дней;
2010 год: квота (1) предоставлено 28 дней, использовано 23 дня; квота (2) - -3 дня;
2010 год: квота (1) предоставлено 28 дней, использовано хх дней; квота (2) - +2 дня;

требуется
2009 год: квота (1) предоставлено 28 дней, использовано 31 день; квота (2) - 0 дней;
2010 год: квота (1) предоставлено 25 дней, использовано 23 дня; квота (2) - 0 дней;
2010 год: квота (1) предоставлено 28 дней, использовано хх дней; квота (2) - +2 дня;

Есть ли такие варианты без АБАПа и перевода генерации лимита (1) на оценку времени?
Были предложены следующие варианты:
1. Вручную уменьшать квоту (1) и обнулять квоту (2) с помощью ИТ2013;
2. Уменьшать квоту (1) через создание записи в ИТ416 и и обнулить квоту (2) с помощью ИТ2013;
3. Разбить квоту (1) на две: одна из частей составляет 3 дня и срок использования покрывает 2 года - текущий и предыдущий.

Может существует что-то более красивое и, главное, стандартное? Я не нашел...
Надеялся на оценку времени. Но она никак не может повлиять на квоту сгенерированную RPTQTA00.

Спасибо!


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: rкомпенсация отрицательного использования лимитов (negative deduction)
СообщениеДобавлено: Пн, фев 13 2012, 07:50 
Гуру-эксперт
Гуру-эксперт

Зарегистрирован:
Пт, сен 07 2007, 07:53
Сообщения: 1398
А чем вызвана такая сложность в введении лимитов? Нельзя просто использовать лимиты год в год, без всяких остатков прошлых лет и отрицательных использований?

Лимиты ведутся следующим образом
Code:
1. 15.01.2010-14.01.2011 15.01.2010-31.12.9999 28 28
2. 15.01.2011-14.01.2012 15.01.2011-31.12.9999 28 21
3. 15.01.2012-14.01.2013 15.01.2012-31.12.9999 28 0
Первая пара дат - период лимита, вторая пар - период использования, далее размер лимита и его использования.

Если период лимита закончился, а он еще не израсходован, то он продолжает использоваться (конец использовании 31.12.9999). Никаких переносов остатков не требуется, при этом каждый период представляет сам себя (всегда можно понять, за какой период предоставлен отпуск).

Если требуется предоставить отпуск авансом, то заводится соответствующий лимит, при этом дата начала использования ставится раньше начала лимита. Например, если в описаном выше примере, на 15.12.2012 будет использован весь лимит, и потребуется предоставить отпуск авансом, заводим запись
Code:
4. 15.01.2013-14.01.2014 15.12.2012-31.12.9999 28 0

Опять же будет видно за какой период предоставлен отпуск.
По моему, это самое простое и стройное решение.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: rкомпенсация отрицательного использования лимитов (negative deduction)
СообщениеДобавлено: Пн, фев 13 2012, 09:47 
Специалист
Специалист

Зарегистрирован:
Вс, апр 29 2007, 13:16
Сообщения: 133
Пол: Мужской
RoustR написал(а):
А чем вызвана такая сложность в введении лимитов? Нельзя просто использовать лимиты год в год, без всяких остатков прошлых лет и отрицательных использований?
<...>
В системе много стран с самыми различными требованиями и приведенный подход посчитали наиболее универсальным, так как встречаются такие примеры как "в течении 3 месяцев следующего года можно использовать не более 5 дней оставшихся от предыдущего года". Или "сотруднику предоставляется 15 дней, а вместе с остатками предыдущих лет можно отгулять не более 25 дней".
Мне нужно стандартом и в рамках существующей реализации настроить правило "сотрудник в текущем году может использовать до 3х дней в счет следующего года".


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Компенсация отрицательного использования лимитов (negative deduction)
СообщениеДобавлено: Пн, фев 13 2012, 13:30 
Почетный гуру
Почетный гуру
Аватара пользователя

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

Вроде бы не плохо. Только юзеру надо не забыть уменьшить "обычный" лимит на число "соответствующего" лимита.

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


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Компенсация отрицательного использования лимитов (negative deduction)
СообщениеДобавлено: Пн, фев 13 2012, 14:37 
Специалист
Специалист

Зарегистрирован:
Вс, апр 29 2007, 13:16
Сообщения: 133
Пол: Мужской
calm написал(а):
Цитата:
Если требуется предоставить отпуск авансом, то заводится соответствующий лимит, при этом дата начала использования ставится раньше начала лимита.
Вроде бы не плохо. Только юзеру надо не забыть уменьшить "обычный" лимит на число "соответствующего" лимита.
SAP даже умеет это делать сам, т.е. если есть запись того же типа, то генерируется уменьшенный лимит.
Что не нравится в этом случае - сотрудники запрашивают отпуска через ESS, кадры не вовлечены в создание лимитов (лимиты генерируются автоматически). Т.е. сотрудник должен войти в ESS и понять, что ему "не додали" дней, затем связаться с кадрами, чтобы ему добавили лимит, а после идти в ESS и вводить отпуск...


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

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


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

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


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

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