Текущее время: Вт, июл 29 2025, 10:12

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




Начать новую тему Ответить на тему  [ Сообщений: 2 ] 
Автор Сообщение
 Заголовок сообщения: Добавление данных в куб с использованием FG и ABAP
СообщениеДобавлено: Пн, июн 09 2008, 14:15 
Младший специалист
Младший специалист
Аватара пользователя

Зарегистрирован:
Сб, июн 07 2008, 14:57
Сообщения: 69
Уважаемые гуру!
Как добавить данные в куб средствами ABAP, используя Functional Group? Догадываюсь, что нужно использовать модули
Code:
RSDRI_CUBE_WRITE_PACKAGE_RFC или RSDRI_CUBE_WRITE_PACKAGE
, но непонятно, что у них на входе?

Заранее спасибо всем, кто небезучастен остался к этим "детским" вопросам :?


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, июн 19 2008, 15:12 
Младший специалист
Младший специалист
Аватара пользователя

Зарегистрирован:
Сб, июн 07 2008, 14:57
Сообщения: 69
Ну, собственно, вот так:
Code:
DATA: INFOCUBE TYPE  RSINFOCUBE value 'Z_QUBE',
     REQUID TYPE  RSREQUNR,
     RECORDS TYPE  I value 1,
     TS_MSG TYPE  RSDRI_TS_MSG,
     el_t_data like /BIC/VZ_QUBE2,
     l_t_data like el_t_data occurs 1.

REQUID = 2.

el_t_data-0CHNGID = '0000000000002'.
el_t_data-0RECORDTP = RECORDS.
el_t_data-0REQUID = '012345678901234567890123456789'.
el_t_data-Z_DATA = '0000000002'.
el_t_data-Z_SUMMA = 200000.
el_t_data-0INFOPROV = 'Z_DATA'.
el_t_data-1ROWCOUNT = 1.

append el_t_data to l_t_data.

CALL FUNCTION 'RSDRI_CUBE_WRITE_PACKAGE'
EXPORTING
i_infocube = infocube
i_curr_conversion = 'X'
*i_force_close = 'X' "close request after writing
IMPORTING
e_requid = requid
e_records = records
CHANGING
c_t_data = l_t_data.
  if ( sy-subrc = 0 ).
    write:/ 'RSDRI_CUBE_WRITE_PACKAGE OK'.
  else.
    write:/ 'RSDRI_CUBE_WRITE_PACKAGE error#'.
    WRITE:  sy-subrc.
  endif.


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

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


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

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


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

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