Текущее время: Вс, авг 24 2025, 23:10

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


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

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


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

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