Текущее время: Сб, апр 20 2024, 10:10

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




Начать новую тему Ответить на тему  [ Сообщений: 23 ]  На страницу Пред.  1, 2
Автор Сообщение
 Заголовок сообщения: Re: оценка времени
СообщениеДобавлено: Пт, сен 27 2019, 08:10 
Специалист
Специалист
Аватара пользователя

Зарегистрирован:
Ср, дек 17 2008, 06:22
Сообщения: 173
Добрый день. Подскажите, пожалуйста, можно как-то в оценке времени прочесть код присвоенного календаря праздн. дней?


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: оценка времени
СообщениеДобавлено: Пт, сен 27 2019, 10:32 
Старший специалист
Старший специалист

Зарегистрирован:
Ср, мар 16 2011, 23:26
Сообщения: 260
SAP_Katrin написал(а):
... можно как-то в оценке времени прочесть код присвоенного календаря праздн. дней?
возможно , подойдет операция TABLE с таблицей 001P


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: оценка времени
СообщениеДобавлено: Вт, окт 01 2019, 05:32 
Специалист
Специалист
Аватара пользователя

Зарегистрирован:
Ср, дек 17 2008, 06:22
Сообщения: 173
Secret007 написал(а):
возможно , подойдет операция TABLE с таблицей 001P

а как это нужно прописывать? Каким образом с помощью TABLE 001P из таблицы можно считать поле MOFID?


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Выборка данных из таблиц в оценке времени
СообщениеДобавлено: Вт, окт 01 2019, 09:00 
Ассистент
Ассистент

Зарегистрирован:
Ср, апр 24 2013, 18:46
Сообщения: 32
Посмотрите примеры в pe04 для операции оценки времени table.
Сначала прописывается:
table001p

Затем применяется операция HRS :
HRS=TMOFID

Видимо как-то так это должно заработать


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Выборка данных из таблиц в оценке времени
СообщениеДобавлено: Вт, окт 01 2019, 09:53 
Гуру-эксперт
Гуру-эксперт

Зарегистрирован:
Пт, сен 07 2007, 07:53
Сообщения: 1392
Только HRS - это числовое поле, а у календаря праздников кодировка обычно символьная. В общем случае работать не будет, в HRS будет нуль.
В расчете зарплаты к TABLE прилагается VARGB, а в оценке времени такого нет. Максимум, что нашел, это можно проверить класс праздника - VARSTHOLCL.

А зачем нужно в оценке времени проверять группировку календаря праздников?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Выборка данных из таблиц в оценке времени
СообщениеДобавлено: Вт, окт 01 2019, 12:37 
Специалист
Специалист
Аватара пользователя

Зарегистрирован:
Ср, дек 17 2008, 06:22
Сообщения: 173
RoustR написал(а):
...А зачем нужно в оценке времени проверять группировку календаря праздников?

Добрый день. У нас есть отсутствия, которые считаются по пятидневному ГРВ (дневному) независимо от того, что сотрудник работает по сменному ГРВ. Для этого в оценке времени сделана настройка, где анализируются какие часы работы должны быть в разл.дни: рабочий обычный, рабочий предпраздничный, праздничный (он же выходной). Здесь же важно понимать переносы выходных или рабочих (обычных и предпраздничных) дней.
Есть 4 календаря праздников :roll: , у которых этот самый пятидневный ГРВ разный, так как состав праздников и переносов разный. Вот для развода веток в правиле и надо на входе понимать какой календарь.
Есть запасной путь - анализировать РП, но это неидеально, так как РП ограничиваются, создаются новые, и всегда помнить по оц.врем. не гуд. :)


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Выборка данных из таблиц в оценке времени
СообщениеДобавлено: Вт, окт 01 2019, 14:51 
Старший специалист
Старший специалист

Зарегистрирован:
Ср, мар 16 2011, 23:26
Сообщения: 260
Операция OUTVX помещает любое поле из таблицы , заданной операцией TABLE , в переменный ключ.
С таблицей T001P операция OUTVX не работает , т.к. операция TABLE не заполняет переменную gv_op_table_tablename для T001P.
В реализации операции TABLE есть неявные точки расширения , в которых можно заполнить gv_op_table_tablename = 'T001P' если op10+5(5) = ' 001P' .
Возможно , после такой доработки TABLE операция OUTVXMOFID вернет календарь праздников.


Последний раз редактировалось Secret007 Вт, окт 01 2019, 15:55, всего редактировалось 1 раз.

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

Зарегистрирован:
Пт, сен 07 2007, 07:53
Сообщения: 1392
SAP_Katrin
А выполнять эту работу в оценке времени принципиально? Если бы обработка этого отсутствия происходила бы в расчете зарплаты, то такой механизм реализовывался довольно просто - RUGAB готовит альтернативные оценки периодов и сохраняет их RUTIMES, откуда эту оценку можно легко получить, что-то типа NUM= RUHRM.
То есть, для отсутствия всегда можно получить оценку рабочего времени не по индивидуальному календарю, а по неким базовым графикам. Для 5-й дневной недели даже в стандарте настройка идет.
PS. И здесь даже не нужно анализировать календарь праздников.


Принять этот ответ
Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 23 ]  На страницу Пред.  1, 2

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


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

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


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

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