Средство поиска для выбора варианта отображения ALV

 

Чтение Инфо-типа 0008 с учетом косвенной оценки

Довольно часто ВО не хранятся на прямую в ИТ  0008, поэтому, чтение таблицы pa0008  нам ничего не даст. В таких случаях можно использовать ФМ 'RP_FILL_WAGE_TYPE_TABLE'.

 

BADI. Поиск и использование

Business Add-Ins

User-Exits позволяют клиентам прикрепить дополнительный код для стандартных SAP исходный код без необходимости изменения исходного объекта. Business Add-Ins SAP методика расширений, основанная на ABAP Objects.

Служат для того, чтобы вносить модификацию в алгоритм обработки объекта и свести к минимуму работы при обновлении системы.

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

Читать далее «BADI. Поиск и использование»

Изменение системы оригинала объекта словаря ABAP

Для изменения системы оригинала можно использовать отчет - RSWBO_OBJCAT

Преобразование даты из ISO в TIMESTAMP

Для  преобразования даты из ISO  можно использовать класс CL_XLF_DATE_TIME   метод PARSE

Второй класс это - cl_abap_tstmp

Получить данные из JSON в структуру ABAP(десериализация)

Преобразование структуры в строку называется сериализация, обратное преобразование называется десериализация. В ABAP для сериализации и десериализации существует специальный класс. 
Для получения данных из JSON необходимо объявить структуру с типом аналогичным типу в JSON и использовать класс /ui2/cl_json метод deserialize

Пример:

Читать далее «Получить данные из JSON в структуру ABAP(десериализация)»

Просмотр изменений в таблицах, сделанных при помощи ФМ SE16N_INTERFACE

Частенько консультанты меняют данные в таблицах, и не всегда эти изменения корректны. Найти виновника можно при помощи программы RKSE16N_CD_DISPLAY, она смотрит логи в таблицах SE16N_CD_*.