Для хранения файлов в SAP используется mime репозиторий. Работать с репозиторием осуществляется в транзакции se80.
Первым делом создадим папку, в которой планируем хранить файлы.
Далее импортируем файл с локальной машины.
Файл сохранен в системе
Для чтения файлов из mime репозитория можно использовать следующий код:
1 2 3 4 5 6 7 8 9 |
DATA(lo_data) = cl_mime_repository_api=>if_mr_api~get_api( ). lo_data->get( EXPORTING i_url = |SAP/PUBLIC/Z_TestFolder/TestPic.jpg| IMPORTING e_content = DATA(lv_file) EXCEPTIONS error_occured = 1 not_found = 2 permission_failure = 3 ). |