Текущее время: Пт, июл 18 2025, 19:37

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




Начать новую тему Ответить на тему  [ Сообщений: 18 ]  На страницу 1, 2  След.
Автор Сообщение
 Заголовок сообщения: генерация лимитов от даты в 41ит
СообщениеДобавлено: Чт, сен 08 2005, 17:02 
Гость
Кто-нибудь решал задачу генерации лимита отсутствия в зависимости от даты стажа в 41 инфотипе, стандартным способом? Или хотя бы с минимальным использованием ABAP?
Поясняю: есть вид даты в 41ит. Если от этой даты до даты начала действия лимита больше "Х" лет, то генерим запись типа лимита"YY" с кол-вом дней "Z". Если меньше "Х" лет, не генерим ничего.
Причем таких видов дат (и типов лимитов, соответственно) больше одного.
Кто с этим уже боролся, помогите пожалуйста.


Принять этот ответ
Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, сен 09 2005, 13:31 
Начинающий
Начинающий

Зарегистрирован:
Пт, июл 29 2005, 09:20
Сообщения: 22
Ракурс V_T559L
Правила выбора


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, сен 09 2005, 17:11 
Гость
Цитата:
Ракурс V_T559L

Есть такой ракурс и поставили мы там, что для отпуска за выслугу лет если трудовой стаж от 0 до 2 лет, то базовое кол-во полагающихся дней равно 0, а если труд стаж от 2 до 99 лет, то базовое кол-во равно 3 дням. При этом базовый период = календарный год, а контрольная дата для определ. трудового стажа в поле "Вид даты" выбрали тип даты из ИТ 41 "Стаж работы на предприятии"(это дата с которой отсчитывается стаж), но при генерации лимитов на эту дату прога RPTQTA00 как то не реагирует. Как добиться, чтобы реагировала?


Принять этот ответ
Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, сен 13 2005, 08:43 
Гость
Народ, неужели ни у кого <я не знать русский языка> подобной ситуации? Никто ничего не отвечает...


Принять этот ответ
Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, сен 13 2005, 11:19 
Начинающий
Начинающий

Зарегистрирован:
Пт, июл 29 2005, 09:20
Сообщения: 22
Если ты указываешь контрольную дату через вид даты, то система будет использовать дату текущего года (см. help). Чтобы посчитать стаж, нужно предварительно настроить процесс расчета стажа, а затем указать его в соответствующем поле, а контрольную дату для определения стажа указать "Точная дата" (или как там перевели "For exact day" - у меня русский язык в системе не установлен). Процесс расчета стажа настраивается в ветке Менеджмент персонала - Администрирование персонала - Основы оценки (Evaluation Basis) - Расчет периода занятости.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, сен 13 2005, 12:51 
Начинающий
Начинающий

Зарегистрирован:
Пт, июл 29 2005, 09:20
Сообщения: 22
Если указать контрольную дату через вид даты, то система будет использовать дату текущего года (см. help). Чтобы посчитать стаж, нужно предварительно настроить процесс расчета стажа, а затем указать его в соответствующем поле, а контрольную дату для определения стажа указать "Точная дата" (или как там перевели "For exact day" - у меня русский язык в системе не установлен). Процесс расчета стажа настраивается в ветке Менеджмент персонала - Администрирование персонала - Основы оценки (Evaluation Basis) - Расчет периода занятости.


Последний раз редактировалось HRCONS Вт, сен 13 2005, 13:59, всего редактировалось 2 раз(а).

Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, сен 13 2005, 13:29 
Гость
Хорошо, мы настроим тип данных времени для расчета стажа, настроим правила выбора базируясь на дате из 0041ит.
Но если как контрольная дата в правиле выбора будет "с точностью до дня" (это так перевели), то как они будут связаны между собой (правило и стаж) :?:
Цитата:
а затем указать его в соответствующем поле

Где именно указать? :?


Принять этот ответ
Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, сен 13 2005, 16:08 
Начинающий
Начинающий

Зарегистрирован:
Пт, июл 29 2005, 09:20
Сообщения: 22
Scop написал(а):
Хорошо, мы настроим тип данных времени для расчета стажа, настроим правила выбора базируясь на дате из 0041ит.


Не совсем понятно, что здесь подразумевается под типом данных времени. Имелся в виду процесс расчета стажа, который в соответствующем поле (Calculation Process) и вводится. Процесс расчета основан на модели оценки, та, в свою очередь, на классе выбора, класс выбора - на правиле выбора. А в правиле выбора можно заложить в качестве начала отсчета стажа определенный тип даты из ИТ 0041. Прошу прощения за вольный перевод названий узлов в IMG и полей.

Насколько я понимаю, контрольная дата - это число, на которое рассчитывается стаж.

Условно, это может быть дата начала исчисления отпускного года, которая может совпадать с датой приема или началом календарного года. Например, непрерывный стаж с 15.10.2003, а отпускной год начинается с 01.01.2005 (контрольная дата); стаж меньше 2 лет - нет отпуска.

"С точностью до дня" означает, что отпуск в данном примере начислится, но пропорционально в периоде с 15.10.2005 по 31.12.2005 (3/12*2.5=0,625 дня), так как с 15.10.2005 непрерывный стаж достигнет 2 лет. По такому же принципу работают и все остальные radio-buttons в этом блоке, кроме последней.

Если же указать в качестве контрольной дату начала стажа (15.10.2003) через тип даты в ИТ 0041, то система проверит наличие 2 лет стажа на контрольную дату (15.10) в текущем году, и также начислит лимиты, но целиком все 3 дня. Так что в данном случае все зависит от требований заказчика - пропорционально начисляется отпуск или по принципу "все или ничего".


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, сен 14 2005, 10:55 
Гость
Все равно не понятно :)
Есть у меня ~10 правил выбора лимитов которые выдаются от стажей.
Есть два процесса расчета стажа (за разные стажи - разные типы лимитов). Где связь правила выбора лимита и процесса расчета стажа?


Принять этот ответ
Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, сен 14 2005, 12:45 
Начинающий
Начинающий

Зарегистрирован:
Пт, июл 29 2005, 09:20
Сообщения: 22
Scop написал(а):
Все равно не понятно :)
Есть у меня ~10 правил выбора лимитов которые выдаются от стажей.
Есть два процесса расчета стажа (за разные стажи - разные типы лимитов). Где связь правила выбора лимита и процесса расчета стажа?

Мне тоже непонятна проблема.
Правило выбора лимита уже привязано к типу лимита. А в закладке "Базовое право" есть привязка к процессу расчета стажа. Поточнее вопрос, если опять непонятно.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, сен 14 2005, 12:46 
Начинающий
Начинающий

Зарегистрирован:
Пт, июл 29 2005, 09:20
Сообщения: 22
Scop написал(а):
Все равно не понятно :)
Есть у меня ~10 правил выбора лимитов которые выдаются от стажей.
Есть два процесса расчета стажа (за разные стажи - разные типы лимитов). Где связь правила выбора лимита и процесса расчета стажа?

Мне тоже непонятна проблема.
Правило выбора лимита уже привязано к типу лимита. А в закладке "Базовое право" есть привязка к процессу расчета стажа. Поточнее вопрос, если опять непонятно.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, сен 14 2005, 15:03 
Гость
Цитата:
в закладке "Базовое право" есть привязка к процессу расчета стажа.

Версия 4.6С
В закладке "базовое право" есть привязка к положению по базовому количеству дней и радиобатоны для контрольной даты для определения стажа и возраста. Где связь с процессом расчета стажа?


Принять этот ответ
Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, сен 16 2005, 17:19 
Гость
Достала уже эта писанина... :evil:


Принять этот ответ
Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, сен 21 2005, 11:59 
Специалист
Специалист

Зарегистрирован:
Ср, сен 15 2004, 05:41
Сообщения: 120
Откуда: Almaty
Scop написал(а):
Версия 4.6С
В закладке "базовое право" есть привязка к положению по базовому количеству дней и радиобатоны для контрольной даты для определения стажа и возраста. Где связь с процессом расчета стажа?

Я сам такое не пробовал, но вроде бы всё есть.

1. Создаются несколько базовых прав по номерам 000, 001, 002 - соответственно вариациям длительности отпусков. В каждом из пунктов указываете требуемый стаж.

2. В Правилах выбора в закладке Базовое право есть радиобатоны внизу с возможностью привязки к виду даты - вот и относительная дата.

А дальше уже система при генерации должна сама отпределять стаж из ИТ0041 и вперёд.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, сен 21 2005, 16:03 
Гость
To Tuyakpayev Berik:
Вот-вот, так я все и сделал. Только система так не работает (см. первые сообщения темы). Она действительно использует дату текущего года (current year).


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

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


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

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


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

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