См. здесь:
http://sapboard.ru/forum/viewtopic.php ... ght=#89743
Вообщем будет над чем поработать.
Если есть уже разобранная корреспонденция и ее нужно показать в RP, то организовать это можно вот так:
1. Создаем таблицу в словаре(почему-то те кто учил меня сказали имя должно начинаться на ZF...). Особенность - вид данных USER.
2. В тран. MC27 приписываем структуру анализа(типа ссылки для RP, я так понимаю). Выбираем любое приложение, указываем имя структуры(как таблица для простоты), далее выбираем ссылка на таблицу СД, выбираем таблицу. В появившемся ракурсе определяем через соот. кнопки Признаки и Показатели. По завершении Структ. анализа - Сгенерировать.
3. Далее расширенное ведение T804A(sm30). Не полню или в результате генерации или через новые записи. Добавляем или редактируем строку, с таким же именем ZF....., как структура анализа.
Тип таблицы - I. Приложение - F.
Стурктура передачи - ZF.....(Почему и одно имя, чтобы не путаться) .
Текстовая подпрограмма - для извлечения текстов(см. F1, сам не использовал).
И самое главное Пул для программ - пул программ, где кроме текствой программы(если испотльзуется) должена быть программа FILL_<имя таблицы>. Она должна заполнять внутренюю таблицу данными.
4. Пул подпрограмм должен содержать программа FILL_<имя таблицы>.
Интерфейс примерно такой:
FORM fill_zfunicga TABLES sel_tab LIKE sel_tab[]
data_tab LIKE itab[].
itab - внутр. таблица на базе твоей из СД.
sel_tab - передаются параметры из RP.
DATA: BEGIN OF sel_tab OCCURS 10,
field LIKE rgsmh-field,
min LIKE rgsmh-min,
max LIKE rgsmh-max,
END OF sel_tab,
itab LIKE <имя таб из СД> OCCURS 100 WITH HEADER LINE.
После этого при создании библиотеки будешь видеть данную таблицу, как например спецрегистровую.