Текущее время: Ср, авг 13 2025, 20:59

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




Начать новую тему Ответить на тему  [ Сообщений: 5 ] 
Автор Сообщение
 Заголовок сообщения: Времязависимый признак
СообщениеДобавлено: Чт, май 12 2011, 11:22 
Специалист
Специалист

Зарегистрирован:
Пн, ноя 01 2010, 08:21
Сообщения: 162
Добрый день.

Имеем инфо-объект должность и у нее есть времязависимый признак, что в общем-то естесственно :)
Ниже приведу пример загружаемых данных:

В PSA пришло, например:
Code:
job | datefrom   | dateto     | time_dependent_attr
12  | 01.01.2011 | 31.12.9999 | X

Это же загружается и в таблицу основных данных, в точно таком же виде.
Далее по дельте в PSA пришло ограничение той записи:
Code:
job | datefrom   | dateto     | time_dependent_attr
12  | 01.01.2011 | 31.01.2011 | X

Но в объект, дельта кладется следующим образом:
Code:
job | datefrom   | dateto     | time_dependent_attr
12  | 01.01.2011 | 31.01.2011 | X
12  | 01.02.2011 | 31.12.9999 | X

То есть, новая запись "разбила" предыдущую по бесконечность, создала запись с периодами из дельты, но оставила признак заполненным.

Правильно ли я понимаю, что для того, чтобы получить следующую картину, то есть очищать признак:
Code:
job | datefrom   | dateto     | time_dependent_attr
12  | 01.01.2011 | 31.01.2011 | X
12  | 01.02.2011 | 31.12.9999 |

Надо формировать экстрактором две записи: одна с новым периодом действия, а вторая запись фиктивная - с пустым признаком?


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Времязависимый признак
СообщениеДобавлено: Пт, май 13 2011, 16:26 
Менеджер
Менеджер
Аватара пользователя

Зарегистрирован:
Вт, сен 13 2005, 10:41
Сообщения: 558
Откуда: Гондурас (округ Москвы)
Пол: Мужской
BW будет резать старые записи таким образом, чтобы новое значение записалось только на тот временной отрезок, который задан, хотите переписать всю историю - определите значение для всего диапазона времени.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Времязависимый признак
СообщениеДобавлено: Сб, май 14 2011, 14:44 
Специалист
Специалист

Зарегистрирован:
Пн, ноя 01 2010, 08:21
Сообщения: 162
bwbams написал:
определите значение для всего диапазона времени.

Понятно, значит необходимо в случае "закрытия" значения атрибута, создать псевдо-запись с пустым значением по бесконечность ((


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Времязависимый признак
СообщениеДобавлено: Сб, май 14 2011, 21:52 
Менеджер
Менеджер
Аватара пользователя

Зарегистрирован:
Вт, сен 13 2005, 10:41
Сообщения: 558
Откуда: Гондурас (округ Москвы)
Пол: Мужской
это несложно) ABAP рулит.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Времязависимый признак
СообщениеДобавлено: Пн, май 16 2011, 07:10 
Специалист
Специалист

Зарегистрирован:
Пн, ноя 01 2010, 08:21
Сообщения: 162
bwbams написал:
это несложно) ABAP рулит.

Ага, ща порулим ))


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

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


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

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


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

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