Текущее время: Чт, апр 25 2024, 17:44

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




Начать новую тему Ответить на тему  [ Сообщений: 9 ] 
Автор Сообщение
 Заголовок сообщения: Правило подсчета выходных/праздничных дней
СообщениеДобавлено: Пн, дек 23 2013, 08:34 
Начинающий
Начинающий
Аватара пользователя

Зарегистрирован:
Пн, апр 11 2011, 06:56
Сообщения: 21
Откуда: Алматы
Пол: Мужской
Добрый день, коллеги.

Столкнулся с проблемой при подсчете выходных дней.

Выходные создаем присутствием через 2002.
Для подсчета кол-ва расчетных дней делал подмену ОГРВ, через оценку все отлично проходило, создавал нужный ВО, часы брал с подмененного ОГРВ. Проблема в том, что этот ОГРВ уже ни с 0 часов, как в выходной/праздничный, а с 8, и он пишется в PSP и дальше учитывается в PY при расчете нормы. Поэтому задача - убрать 8-ки в выходные дни из PSP.

Лыжи вообще не едут, подскажите, как подсчитывать дни и часы выходных в ИТ 2002, возможно при этом не меняя ОГРВ. Если не делать подмену, то P2002 не рожает TIP, т.к. расчетные часы по нулям, хотя запись конечно есть.

Буду очень благодарен!


Пометить тему как нерешенную
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Правило подсчета выходных/праздничных дней
СообщениеДобавлено: Пн, дек 23 2013, 09:36 
Специалист
Специалист
Аватара пользователя

Зарегистрирован:
Ср, окт 06 2010, 14:27
Сообщения: 220
Откуда: Moscow
Пол: Мужской
Привет.

Если я правильно понял, норма-часы Вы генерите в оценке времени.
Соответсnвенно необходимо убрать из правила генерации ВО(t510s) для нормо-часов класс обработки для сверхурочных/выходных(по умолчанию M).


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Правило подсчета выходных/праздничных дней
СообщениеДобавлено: Пн, дек 23 2013, 10:32 
Начинающий
Начинающий
Аватара пользователя

Зарегистрирован:
Пн, апр 11 2011, 06:56
Сообщения: 21
Откуда: Алматы
Пол: Мужской
Chief_DOG написал:
Привет.

Если я правильно понял, норма-часы Вы генерите в оценке времени.
Соответсnвенно необходимо убрать из правила генерации ВО(t510s) для нормо-часов класс обработки для сверхурочных/выходных(по умолчанию M).


Нет, норма-часы генерим в зарплате. И там работает функция PARTT, которая бежит по PSP, где уже вместо 0 часов в выходной, стоит 8 из подмененного ОГРВ для подсчета часов работы в выходной.

Вот пример:
Сотрудник работает по пятидневки и выходит в субботу. Я создаю присутствие в 2002 и для подсчета кол-ва часов использую вариант ОГРВ, который подменяет 0 часов по норме в субботу на 8 часов. Я не уверен, что это верный вариант. Но все работает отлично, за исключением подсчета нормы в ЗП.
Проблема в том, что эта 8-ка из подмененного ОГРВ появляется в PSP и считается нормативной.


Пометить тему как нерешенную
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Правило подсчета выходных/праздничных дней
СообщениеДобавлено: Пн, дек 23 2013, 10:32 
Начинающий
Начинающий
Аватара пользователя

Зарегистрирован:
Пн, апр 11 2011, 06:56
Сообщения: 21
Откуда: Алматы
Пол: Мужской
Chief_DOG написал:
Если я правильно понял, норма-часы Вы генерите в оценке времени.

Нет, норма-часы генерим в зарплате. И там работает функция PARTT, которая бежит по PSP, где уже вместо 0 часов в выходной, стоит 8 из подмененного ОГРВ для подсчета часов работы в выходной.

Вот пример:
Сотрудник работает по пятидневки и выходит в субботу. Я создаю присутствие в 2002 и для подсчета кол-ва часов использую вариант ОГРВ, который подменяет 0 часов по норме в субботу на 8 часов. Я не уверен, что это верный вариант. Но все работает отлично, за исключением подсчета нормы в ЗП.
Проблема в том, что эта 8-ка из подмененного ОГРВ появляется в PSP и считается нормативной.


Пометить тему как нерешенную
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Правило подсчета выходных/праздничных дней
СообщениеДобавлено: Пн, дек 23 2013, 11:38 
Старший специалист
Старший специалист

Зарегистрирован:
Пт, ноя 25 2011, 17:37
Сообщения: 291
Добрый день!
Я так понимаю, вы хотите в ит2002 просто вбивать даты, без указания часов, либо, делать одно присутствие на несколько дней?
У нас для этих целей в pbo логике (mp200000 экран 2051) используется расширешие, которое снимает галку полный рабочий день и открывает поля с часами, далее стандартная настройка оценки времени.
Можно обойтись без расширений и делать присутствия на каждый день, главное часы "с" и "по" указывать

_________________
Зачем делать просто, когда можно сделать круто?!


Пометить тему как нерешенную
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Правило подсчета выходных/праздничных дней
СообщениеДобавлено: Пн, дек 23 2013, 11:55 
Начинающий
Начинающий
Аватара пользователя

Зарегистрирован:
Пн, апр 11 2011, 06:56
Сообщения: 21
Откуда: Алматы
Пол: Мужской
А как вы считаете часы присутствия если указываете интервал выходных с-по? ABAP-ом?
Попробовал снимать галку в PBO, работает для одного дня, если указывать часы.

Как вообще считают часы присутствия в выходные дни, когда норма по огрв = 0? Никто не использовал подмену на вариант огрв с нормой 8?


Пометить тему как нерешенную
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Правило подсчета выходных/праздничных дней  Тема решена
СообщениеДобавлено: Пн, дек 23 2013, 12:50 
Старший специалист
Старший специалист

Зарегистрирован:
Пт, ноя 25 2011, 17:37
Сообщения: 291
У нас в этом расширении открываются поля для ввода периода присутствия в течение дня (BEGUZ ENDUZ) в случае внесении записи на несколько дней.
Часы потом в оценке времени считаются (ф-ция) P2002. Затем ф-ция TYPES формирует TIP на основе T555Y с нужным типом обработки.
А потом GWT.

_________________
Зачем делать просто, когда можно сделать круто?!


Пометить тему как нерешенную
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Правило подсчета выходных/праздничных дней
СообщениеДобавлено: Пн, дек 23 2013, 19:03 
Гуру-эксперт
Гуру-эксперт

Зарегистрирован:
Вт, авг 24 2004, 07:19
Сообщения: 3952
Откуда: ECC 6.0, South Kazakhstan
2 возможных решения:
voskon написал:
...Если не делать подмену, то P2002 не рожает TIP, т.к. расчетные часы по нулям, хотя запись конечно есть!

Для полнодневных присутствий можно проанализировать день(а не временную пару). Т.е. определить сам факт наличия присутствия + его вид. Соответственно сгенерить вид времени с количеством часов, согласно вашей логики (например можно взять среднее количество часов в день из ПГРВ (7 ИТ) или что-то еще).
voskon написал:
Для подсчета кол-ва расчетных дней делал подмену ОГРВ, через оценку все отлично проходило, создавал нужный ВО, часы брал с подмененного ОГРВ. Проблема в том, что этот ОГРВ уже ни с 0 часов, как в выходной/праздничный, а с 8, и он пишется в PSP и дальше учитывается в PY при расчете нормы.

В случае, если ОГРВ меняете через замещения, то при считывании 2003 ИТ (уже в схеме расчета ЗП) можно указать виды замещений которые НЕ будут учитываться при формировании PSP, а соответственно влиять на подсчет в PARTT.


Пометить тему как нерешенную
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Правило подсчета выходных/праздничных дней
СообщениеДобавлено: Вт, дек 24 2013, 13:31 
Начинающий
Начинающий
Аватара пользователя

Зарегистрирован:
Пн, апр 11 2011, 06:56
Сообщения: 21
Откуда: Алматы
Пол: Мужской
Большое спасибо всем!
Сделал расширения ИТ 2002 MP200000 чтобы открывать часы и снимать флаг "Полный день" в присутствиях с указанием интервала.


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

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


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

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


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

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