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

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




Начать новую тему Ответить на тему  [ Сообщений: 5 ] 
Автор Сообщение
 Заголовок сообщения: задвоенные одинаковые записи в основных данных с разными датами "с" и "по"
СообщениеДобавлено: Пн, апр 29 2013, 16:08 
Директор
Директор

Зарегистрирован:
Чт, апр 16 2009, 13:30
Сообщения: 784
Пол: Мужской
уважаемые коллеги, добрый день!
хотя информации по этому вопросу крайне мало, но думаю, что кто-то уже наверняка сталкивался с такой проблемой:

в ERP начальная дата заполняется как 01.01.1900, но после экстракции такая запись в BW задваивается, к ней добавляется такая же, но с начальной датой 01.01.1000.
в итоге появляются лишние записи.

буду очень признателен, если подскажете возможные пути решения.

пока что все, что удалось найти - описание похожей ситуации на scn.sap.com, но предлагаемое там решение лично мне не представляется оптимальным:

http://scn.sap.com/message/814893


Последний раз редактировалось vtb Пн, апр 29 2013, 17:09, всего редактировалось 1 раз.

Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: одинаковые записи в основных данных с разными датами "с" и "по"
СообщениеДобавлено: Пн, апр 29 2013, 16:29 
Специалист
Специалист

Зарегистрирован:
Пн, ноя 01 2010, 08:21
Сообщения: 162
Именно так все и есть, в bw летоисчесление времязависимых основных данных начинается с 1000 года.
Попробуй, получить из R3 данные не ограниченные 31.12.9999, например, с 01.01.2013 - 31.12.2013, то в объекте с времязависимыми данными получишь три строки:
01.01.1000 - 31.12.2012 (Атрибут НЕ заполнен, запись сгенерирована в bw)
01.01.2013 - 31.12.2013 (Атрибут заполнен, запись пришла из r3)
01.01.2014 - 31.12.9999 (Атрибут НЕ заполнен, запись сгенерирована в bw)

На пустую первую строку я бы не обращал внимания, а вот с записью по бесконечность надо по аккуратнее!
Пример, пришла запись 01.01.2013 - 31.12.9999, в итоге в bw:
01.01.1000 - 31.12.2012 (Атрибут НЕ заполнен, запись сгенерирована в bw)
01.01.2013 - 31.12.9999 (Атрибут заполнен, запись пришла из r3)
Потом пришла дельта 01.01.2013 - 31.12.2013, а в bw получишь:
01.01.1000 - 31.12.2012 (Атрибут НЕ заполнен, запись сгенерирована в bw)
01.01.2013 - 31.12.2013 (Атрибут заполнен, запись пришла из r3)
01.01.2014 - 31.12.9999 (Атрибут ЗАПОЛНЕН, запись сгенерирована в bw) - в таком случае, при загрузке из r3 надо самостоятельно создавать пустую строку с ограничением 31.12.9999.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: одинаковые записи в основных данных с разными датами "с" и "по"
СообщениеДобавлено: Пн, апр 29 2013, 16:37 
Директор
Директор

Зарегистрирован:
Чт, апр 16 2009, 13:30
Сообщения: 784
Пол: Мужской
а в итоге, можно ли сделать так, чтобы таких задвоений в принципе никогда не возникало?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: одинаковые записи в основных данных с разными датами "с" и "по"
СообщениеДобавлено: Пн, апр 29 2013, 16:44 
Специалист
Специалист

Зарегистрирован:
Пн, ноя 01 2010, 08:21
Сообщения: 162
1. Снять времязависимость
2. Взять на себя ее обработку, то есть отключить ее в настройках признака и самому добавить даты в атрибуты, но тогда дальнейшая обработка в запросах затруднится

А чем они мешают, эти двойные записи? Наличие их логично, оно показывает нам, что в каждый конкретный момент времени признак обладает следующими атрибутами.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: одинаковые записи в основных данных с разными датами "с" и "по"
СообщениеДобавлено: Пн, апр 29 2013, 16:50 
Директор
Директор

Зарегистрирован:
Чт, апр 16 2009, 13:30
Сообщения: 784
Пол: Мужской
fedo написал(а):
1. Снять времязависимость
2. Взять на себя ее обработку, то есть отключить ее в настройках признака и самому добавить даты в атрибуты, но тогда дальнейшая обработка в запросах затруднится

А чем они мешают, эти двойные записи? Наличие их логично, оно показывает нам, что в каждый конкретный момент времени признак обладает следующими атрибутами.


эти 2 варианта тоже не представляются оптимальными.
может, есть еще пути решения?
можно ли настроить каким-то образом преобразование этих 2 записей в 1 до загрузки в признак?


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

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


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

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


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

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