Текущее время: Сб, июл 19 2025, 16:46

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




Начать новую тему Ответить на тему  [ Сообщений: 15 ] 
Автор Сообщение
 Заголовок сообщения: График отпусков, форма T-7
СообщениеДобавлено: Ср, дек 09 2009, 11:14 
Начинающий
Начинающий

Зарегистрирован:
Вт, янв 15 2008, 15:45
Сообщения: 18
Всем, доброго дня!

Признак 33VTY для графика отпусков, там можно прописать вид отсутствия и индикатор блокирования.

Но, не могу настроить индикатор блокирования и найти документацию к отчету по графикам отпусков?

И получается, что график могу настроить только через два не блокированных отсутствия, что как я понимаю вариант далеко не самый лучший(((((((((


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: График отпусков, форма T-7
СообщениеДобавлено: Ср, дек 09 2009, 12:11 
Гуру-эксперт
Гуру-эксперт
Аватара пользователя

Зарегистрирован:
Вт, июл 25 2006, 14:50
Сообщения: 3481
Откуда: Moscow
Пол: Мужской
Документацию на английском смотрели?
Цитата:
33VTY: Absences

Object

Feature

Task

Based on the absence type, this feature determines the following data:

o The unit in which vacation is measured, for example, working days or
calendar days

o The vacation type (basic paid leave or additional leave)

o If the vacation quota is used (for which period of work vacation is
granted)
If the vacation quota is not used, the system reads the data
directly from the Absences infotype (2001) without determining a
period of work

o The status of vacation (planned or actual)

o The days that the system reads for the vacation period (payroll,
working, or calendar days)

Use

The system uses this data to prepare data about an employee's vacation
in the forms T-6 and T-6a, T-60, T-7, and T-2.

Procedure

The feature assumes the structure XYZWG. In the details below, 0 or 1
shows the relevant part of the structure.

Unit in which vacation is measured (first character)
0YZWG - Working days
1YZWG - Calendar days

Type of vacation (second character)
X0ZWG - Additional leave
X1ZWG - Basic paid leave

If a vacation quota is used (third character)
XY0WG - Vacation without using the leave quota
XY1WG - Vacation for a period of work (using the leave quota)
XY2WG - Vacation data (name, type, and period of work) from the
Additional Description of Absence Quotas feature (see feature 33QUA)
Vacation status (fourth character)
XYZ0G - Actual vacation that an employee has taken
XYZ1G - Planned vacation (for form T-7 only)
XYZxG - Actual compared with planned vacation (planned vacation locks
records in the Absences infotype (2001)

Type of days for vacation calculation (fifth character)
XYZW0 - Number of payroll days
XYZW1 - Number of working days
XYZW2 - Number of calendar days

Not



Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: График отпусков, форма T-7
СообщениеДобавлено: Ср, дек 09 2009, 12:27 
Начинающий
Начинающий

Зарегистрирован:
Вт, янв 15 2008, 15:45
Сообщения: 18
Признак настроен 111X0, но не работает. При этом 11110 срабатывает, но нужен вариант с блокировкой
:(

Пробовала 111 0.

Есть же какой нибудь выход???

В чем еще может быть проблема, если это не признак?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: График отпусков, форма T-7
СообщениеДобавлено: Ср, дек 09 2009, 15:07 
Младший специалист
Младший специалист
Аватара пользователя

Зарегистрирован:
Пт, апр 25 2008, 19:31
Сообщения: 78
Там нечего пробовать - там либо 0 либо 1 либо всё остальное. Три варианта возможны.
В случае "всё остальное" проверяется блокировка и сравниваются блокированный план и ближайшее отгулянное отстутствие.
Может в основных данных ошибка?
Вообще в чём проблема - пустая форма или что?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: График отпусков, форма T-7
СообщениеДобавлено: Ср, дек 09 2009, 15:16 
Начинающий
Начинающий

Зарегистрирован:
Вт, янв 15 2008, 15:45
Сообщения: 18
Если 1, то все не заблокированные отпуска в запланнированные попадают и форма формируется, но соответственно факт пустой, а если 0 или ничего, то все табельные номера отклоненные.
Вот таким образом у меня ничего не работает :cry: :cry: :cry:


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: График отпусков, форма T-7
СообщениеДобавлено: Ср, дек 09 2009, 15:19 
Ассистент
Ассистент

Зарегистрирован:
Чт, мар 26 2009, 19:07
Сообщения: 49
Добрый день! Чтобы отрабатывали блокированные записи признак должен быть настроен для вашего вида отсутствия - 111X.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: График отпусков, форма T-7
СообщениеДобавлено: Ср, дек 09 2009, 15:20 
Начинающий
Начинающий

Зарегистрирован:
Вт, янв 15 2008, 15:45
Сообщения: 18
Спасибо, но я для своего вида отсутствия (отпуска) и настраиваю этот признак.

Что то явно не правильно настроено... :?:
:cry:


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: График отпусков, форма T-7
СообщениеДобавлено: Ср, дек 09 2009, 15:44 
Младший специалист
Младший специалист
Аватара пользователя

Зарегистрирован:
Пт, апр 25 2008, 19:31
Сообщения: 78
Может странный вопрос, но они точно заблокированы, поле sprps?
В голову не приходит других причин кроме неправильных основных данных.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: График отпусков, форма T-7
СообщениеДобавлено: Ср, дек 09 2009, 15:58 
Начинающий
Начинающий

Зарегистрирован:
Вт, янв 15 2008, 15:45
Сообщения: 18
Я создаю отсутствие, выбираю обработать, блокировать.
Сейчас через быстрый ввод с галочкой блокированные, тоже не сформировался график((((((((((((((((


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: График отпусков, форма T-7
СообщениеДобавлено: Ср, дек 09 2009, 16:29 
Начинающий
Начинающий

Зарегистрирован:
Вт, янв 15 2008, 15:45
Сообщения: 18
и, кажется что этот кусок программы говорит о том, что система как раз не может реагировать ни на какие блокорованные отсутствия
read vacation feature

perform read_33vty using pc20i changing lv_33vty lv_status.

if lv_status <> 0.

continue.

endif.

lv_vty_t = lv_33vty(1).

lv_vty_v = lv_33vty+3(1).

* if vacation is fact then go up 'cause must be planned

if lv_vty_v = '0'.

continue.

* if vacation is planned...

elseif lv_vty_v = '1'.

* if vacation hasn't a status then check blocking(= planned)

else.

check <ls_p2001>-sprps = abap_true.

endif.

И где же возможность делать график блокированными отсутствиями?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: График отпусков, форма T-7
СообщениеДобавлено: Ср, дек 09 2009, 17:02 
Младший специалист
Младший специалист
Аватара пользователя

Зарегистрирован:
Пт, апр 25 2008, 19:31
Сообщения: 78
Как раз Вы эту возможность начали описывать. Этот кусок программы говорит о том, что если в четвёртом знаке не 0 и не 1, а X как у Вас, то обязателен индикатор блокировки.
Возможно, кстати на check <ls_p2001>-sprps = abap_true отчёт и слетает, посмотрите , что в <ls_p2001>-sprps .


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: График отпусков, форма T-7
СообщениеДобавлено: Ср, дек 09 2009, 17:48 
Начинающий
Начинающий

Зарегистрирован:
Вт, янв 15 2008, 15:45
Сообщения: 18
Спасибо всем большое. Проблема устранена.

Поле 15 патча возникла такая ошибка. И устранить её удалось с помощью Note 1405857 - HRUAT7: planned vacations are missed in the form


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: График отпусков, форма T-7
СообщениеДобавлено: Ср, апр 30 2014, 12:46 
Младший специалист
Младший специалист

Зарегистрирован:
Пн, окт 17 2011, 07:37
Сообщения: 85
Добрый день! Задам вопрос в этой теме.
Плановые отпуска настроены отдельным отсутствием, ведутся без учета лимитов. В форму Т-7 попадает количество календарных дней отпуска , включая праздничные дни. Т.е. если отпуск с 7 марта по 14 марта, то попадает 8 дней, а нужно 7, так как 8 марта праздничный день. Можно это исправить настройкой?
Нашла настройку Положение о подсчете для отсутствия V_554S_Q. Можно там поставить такое же положение о подсчете, как у отсутствия Очередной отпуск и снять галку "Использование лимита"?


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: График отпусков, форма T-7
СообщениеДобавлено: Ср, апр 30 2014, 13:08 
Старший специалист
Старший специалист

Зарегистрирован:
Пт, ноя 25 2011, 17:37
Сообщения: 291
да, вполне. На мой взгляд, лучше скопировать правило подсчета с отпуска (VC_T556C) и для этого положения о подсчете убрать правило использования лимита.

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


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: График отпусков, форма T-7
СообщениеДобавлено: Ср, апр 30 2014, 13:13 
Младший специалист
Младший специалист

Зарегистрирован:
Пн, окт 17 2011, 07:37
Сообщения: 85
Спасибо! Получилось. Еще пришлось в признаке 33VTY поставить в 5м символе 0-Number of payroll days, а не 2-Number of calendar days как у меня раньше было.


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

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


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

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


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

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