Использование классов
Обычно для выгрузки создается специальная структура которая содержит простые поля и таблицы для вывода.
Но если же данные уже содержаться в атрибутах класса необходимость в дополнительной структуре отпадает

Объект данного класса можно передать в метод MERGE( )
Пример в приказах (ИТ 0298)
Данная возможность пригодится если у вас уже есть готовый класс и вы просто хотите использовать его в отчетах

В шаблоне можно будет использовать:
- простые поля {R-MV_MASSN} & {R-MS_P0000-STAT2}.
- вывести таблицу {R-MT_P0000}.
- и даже считать отдельное значение из таблицы {R;cond=value-MT_P0001[ 1 ]-ENAME} по средством использования дополнения ;cond=
- cond также поможет что-то вывести по условию в {R;cond=WHEN value-mv_massn eq ‘01’ THEN |Hiring at { value-ms_p0000-begda DATE = ENVIRONMENT }| WHEN value-mv_massn eq ‘02’ …
без создания дополнительной структуры root и манипуляций с атрибутами класса
Приватные и защищенные данные
При выводе данных, все Public данные всегда доступны
если добавить класс ZCL_XTT_REPLACE_BLOCK в друзья, можно будет использовать все атрибуты данного класса
