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

Часовой пояс: 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 часа


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

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


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

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