Текущее время: Вт, июн 24 2025, 11:56

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


Правила форума


ВНИМАНИЕ!

Вопросы по SAP Query и Quick View - сюда



Начать новую тему Ответить на тему  [ 1 сообщение ] 
Автор Сообщение
 Заголовок сообщения: Параметр DATA в методах класса CL_IMC_MODE
СообщениеДобавлено: Ср, мар 09 2016, 11:11 
Начинающий
Начинающий

Зарегистрирован:
Ср, мар 09 2016, 11:00
Сообщения: 1
Добрый день.

Задача такая: открывать транзакцию в новом модусе, заполнять её селекционник и запускать.
Использование класса CL_IMC_MODE, а не других тулов, не случайно, там много полезных функций по взаимодействию между модусами, которые пригодятся.

Вот код:
DATA: sdata TYPE string.
DATA: l_mode TYPE REF TO if_imc_child_mode.

CALL METHOD cl_imc_mode=>create_mode
EXPORTING
modetype = '1'
IMPORTING
mode = l_mode
EXCEPTIONS
imc_create_failed = 1.
IF sy-subrc <> 0.
ENDIF.

CALL METHOD l_mode->call
EXPORTING
tcode = 'ZREN_100'
EXCEPTIONS
imc_mode_number_exceeded = 1
imc_communication_failure = 2
imc_invalid_status = 3
imc_mode_already_exists = 4
imc_invalid_tcode = 5.
IF sy-subrc <> 0.
ENDIF.

sdata = ... (?)

CALL METHOD l_mode->send
EXPORTING
data = sdata
code = (?)
EXCEPTIONS
imc_communication_failure = 1
imc_invalid_status = 2
imc_mode_not_exists = 3.
IF sy-subrc <> 0.
ENDIF.

Вопрос такой: как заполнять параметр data в методе send? Пробовал разные варианты, ни разу заполнить селекционник не получилось
И также вопрос относительно параметра code. У селекционника стандартный pf status, но когда передаю code = 'ONLI' запуска не происходит..

Заранее спасибо за помощь
Просьба строго не судить, начинающий


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

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


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

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


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

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