Текущее время: Ср, апр 24 2024, 13:16

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


Правила форума


ВНИМАНИЕ!

Вопросы по SAP Query и Quick View - сюда



Начать новую тему Ответить на тему  [ Сообщений: 5 ] 
Автор Сообщение
 Заголовок сообщения: ФМ получения возраста
СообщениеДобавлено: Пт, сен 30 2016, 11:00 
Ассистент
Ассистент

Зарегистрирован:
Вт, сен 13 2016, 20:18
Сообщения: 49
Здравствуйте,
есть ли ФМ возвращающий возраст на дату?
Т.е. на вход я ему даю: дату рождения, текущую дату, и он мне возвращает: 15 лет, 6 месяцев.

нашел на scn такую тему:
https://scn.sap.com/thread/436919

но те ФМ мен не подходят, так как я вычисляю возраст не сотрудника, а лица не заведенного в сиситеме

подсказали такой ФМ:
RP_01C_AGE_YEARS.
но он для дат:
текущая 07.09.2016
дата рождения 27.06.2013

вернул:
E37_AGEJJ 3
E37_AGEMM -2


Пометить тему как нерешенную
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: ФМ получения возраста
СообщениеДобавлено: Пт, сен 30 2016, 11:24 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Пн, ноя 01 2004, 12:17
Сообщения: 298
Пол: Мужской
А чем возраст отличается от разности двух дат?

'FIMA_DAYS_AND_MONTHS_AND_YEARS'


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ФМ получения возраста
СообщениеДобавлено: Пт, сен 30 2016, 11:27 
Ассистент
Ассистент

Зарегистрирован:
Вт, сен 13 2016, 20:18
Сообщения: 49
RA написал:
А чем возраст отличается от разности двух дат?

'FIMA_DAYS_AND_MONTHS_AND_YEARS'


Разность дат - количество дней.
этот фм дает количество дней, месяцев и лет независимо руг от друга:
Code:
Список/Печ                      Только материалы с запасом

I_DATE_FROM                     27.06.2013
I_KEY_DAY_FROM                  00
I_DATE_TO                       07.09.2016
I_KEY_DAY_TO                    00
I_FLG_SEPARATE


Базисная цена                   Только материалы с запасом

E_DAYS                          1.168
E_MONTHS                        39
E_YEARS                         4


а надо получить 3 года, два месяца


Пометить тему как нерешенную
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: ФМ получения возраста
СообщениеДобавлено: Пт, сен 30 2016, 12:24 
Специалист
Специалист

Зарегистрирован:
Пн, июл 11 2011, 10:50
Сообщения: 197
Можешь этим фм,ом найти количество месяцев между датами HR_ECM_GET_NUMBER_OF_MONTHS дальше делишь на 12 и получишь свои 3 года 2 месяца


Пометить тему как нерешенную
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: ФМ получения возраста  Тема решена
СообщениеДобавлено: Пт, сен 30 2016, 12:25 
Ассистент
Ассистент

Зарегистрирован:
Вт, сен 13 2016, 20:18
Сообщения: 49
Вот, нашел ФМ HR_HK_DIFF_BT_2_DATES
если постаить OUTPUT_FORMAT = "05" возвращает то что надо!


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

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


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

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


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

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