Текущее время: Пн, авг 11 2025, 20:29

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




Начать новую тему Ответить на тему  [ Сообщений: 3 ] 
Автор Сообщение
 Заголовок сообщения: Загрузка данных из ДСО в инфоКубе
СообщениеДобавлено: Чт, июн 12 2014, 13:29 
Ассистент
Ассистент

Зарегистрирован:
Пт, июл 29 2011, 11:43
Сообщения: 47
Добрый день,

хочу загрузить данные из ДСО в ИнфоКуб, но при этом надо загрузить только определённые данные.
Фильтр в ДТП поставить не могу, так как фильтровать надо по атрибутам(0PROFIT_CTR) ИнфоОбьекта (WBS_ELEMT) .

Думал написать что-то в СтартРутине:
DELETE SOURCE_PACKAGE WHERE WBS_ELEMT~0PROFIT_CTR <> 'PC014000'.

Спасибо заранее
Алексей


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Загрузка данных из ДСО в инфоКубе
СообщениеДобавлено: Чт, июн 12 2014, 16:33 
Ассистент
Ассистент

Зарегистрирован:
Пт, июл 29 2011, 11:43
Сообщения: 47
Вот, вроде работает, это элегантно?
Code:
  DATA: ls_dp like LINE OF SOURCE_PACKAGE,
        lt_dp LIKE TABLE OF ls_dp.


  LOOP AT SOURCE_PACKAGE INTO ls_dp.

пробегаю WBS_ELEMT и беру только данные с PROFIT_CTR = 'PC014000'
Code:
    SELECT PROFIT_CTR FROM /BI0/MWBS_ELEMT INTO tmp
    WHERE WBS_ELEMT = ls_dp-WBS_ELEMT AND PROFIT_CTR = 'PC014000' AND
    OBJVERS = 'A'.
    ENDSELECT.
    IF SY-SUBRC = 0.
      APPEND ls_dp TO lt_dp.
    ENDIF.
  ENDLOOP.

  SOURCE_PACKAGE[] = lt_dp[].


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Загрузка данных из ДСО в инфоКубе
СообщениеДобавлено: Вт, июн 17 2014, 05:26 
Гуру-эксперт
Гуру-эксперт
Аватара пользователя

Зарегистрирован:
Ср, фев 09 2011, 07:19
Сообщения: 753
Откуда: Сибирь
Пол: Мужской
Если таких СПП немного (меньше 10 тыс), то можно попробовать сделать программный фильтр на ППД для признака «СПП» и в нем выбрать только СПП PROFIT_CTR = 'PC014000'.

_________________
Ешьте рыбу, в ней фосфор.
__
Чат в Telegram по SAP BW: http://t.me/BW_SAP


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

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


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

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


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

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