Текущее время: Вт, июл 29 2025, 22: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 часа


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

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


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

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