Текущее время: Сб, авг 09 2025, 08:20

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




Начать новую тему Ответить на тему  [ Сообщений: 3 ] 
Автор Сообщение
 Заголовок сообщения: Иерархия, зависимая от времени
СообщениеДобавлено: Сб, май 12 2012, 09:28 
Ассистент
Ассистент

Зарегистрирован:
Вт, ноя 29 2011, 05:52
Сообщения: 36
Добрый день!
Вопрос в следующем. Есть иерархия орг.единиц, каждый узел которой имеет свой интервал (Действительно с, Действительно по). Есть отчет, в котором выводятся показатели данных орг.единиц. Пользователи на СЭ выбирают год, за который необходимо вывести значения показателей. Надо выводить только те орг.единицы, в интервал действия которых входит этот год:
Например, есть 4 орг.единицы:
Орг.ед.1: 01.01.1960 - 31.11.2010
Орг.ед.2: 01.01.1960 - 31.05.2011
Орг.ед.3: 01.02.2010 - 31.12.9999
Орг.ед.4: 01.04.2011 - 31.12.9999

Если я ввожу на СЭ год 2011, то должны выйти только орг.единицы 2,3,4. Если ввожу 2010, то только 1,2,3.
Иерархию орг.единиц я ограничил Датой иерархии, но не могу понять, как проверять, входит ли указанный год в интервал действия узлов. Дате иерархии, как я понял, нельзя задать интервал, только одиночное значение. Абапом я могу передать ей год с СЭ. Таким образом, если передать Дате иерархии 01.01.2011, то не выходит 1 и 4 орг.единица, а мне нужно, чтобы 4 выходила тоже. Если передаю 31.12.2011, то не выходит 1 и 2, а 2-ая должна быть. То есть сейчас проверяется только входимость Даты иерархии в интервал действия узла. Как сделать, чтобы в интервале действия узлов проверялся весь год? и возможно ли это?


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Иерархия, зависимая от времени
СообщениеДобавлено: Пн, май 14 2012, 12:47 
Специалист
Специалист

Зарегистрирован:
Пн, авг 06 2007, 14:59
Сообщения: 102
Похоже, что никак.

В бексе действительно только одна дата.

Как вариант только менять сами данные, например вести сроки действия орг единиц в BW только в целом на год - с 01.01.2012 по 31.12.2012.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Иерархия, зависимая от времени
СообщениеДобавлено: Вт, май 15 2012, 15:10 
Начинающий
Начинающий

Зарегистрирован:
Ср, сен 02 2009, 13:40
Сообщения: 14
Откуда: Мюнхен
Пол: Мужской
Иерархию можно представить по состоянию на конкретный день. Нельзя использовать интервалю Она выстраивается автоматически по состоянию на дату, указанную в запросе (Query).


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

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


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

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


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

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