SAPфорум.RU
https://sapboard.ru/forum/

Resplitting SO-line
https://sapboard.ru/forum/viewtopic.php?f=13&t=95977
Страница 1 из 1

Автор:  Skif [ Вт, янв 23 2018, 16:32 ]
Заголовок сообщения:  Resplitting SO-line

Привет абапу,
Озадачился увязкой входящих писем в SO с табличными данными по образцу в заголовке письма.
Пока по пути:
call FUNCTION 'SO_USER_READ_API1'
call FUNCTION 'SO_FOLDER_READ_API1'
call FUNCTION 'SO_OBJECT_READ'

но неприятность в том, что текст письма лежит в
TABLES
objcont в виде RAW в строках line. где переносы строк заменены '##'.
есть подозрение, что существует FM-ек для респлиттинга такой записи :?:
(ведь в почте они нормализовано смотрятся).
может кто встречал ("на неизведанных дорожках")?

зы. Кошерно конечно, чтобы (как при приходе экспресс почты) сделать "прыжок" во входящие по ссылке, но не нашёл пока как это реализовать.

Автор:  Kuranov.Dmitry [ Вт, янв 23 2018, 16:49 ]
Заголовок сообщения:  Re: Resplitting SO-line

Решетки это именно решетки, или \r\n?
Склеить все в переменную string, потом побить по CL_ABAP_CHAR_UTILITIES=>ABAP_CR_LF

Автор:  Skif [ Вт, янв 23 2018, 17:20 ]
Заголовок сообщения:  Re: Resplitting SO-line

Kuranov.Dmitry написал(а):
Решетки это именно решетки, или \r\n?
Склеить все в переменную string, потом побить по CL_ABAP_CHAR_UTILITIES=>ABAP_CR_LF

0023 - решётки

Автор:  Bimit [ Ср, янв 24 2018, 06:46 ]
Заголовок сообщения:  Re: Resplitting SO-line

посмотрите класс CL_BCS_CONVERT там есть нужный метод

Автор:  Bimit [ Ср, янв 24 2018, 06:59 ]
Заголовок сообщения:  Re: Resplitting SO-line

еще ФМ есть SO_TAB_TO_STRING

З.Ы. ну и группу функций SO03 можно посмотреть :wink:

Автор:  Skif [ Ср, янв 24 2018, 08:58 ]
Заголовок сообщения:  Re: Resplitting SO-line

Bimit написал(а):
группу функций SO03 можно посмотреть :wink:

ага - гляну, а то смотрел SO02 - чтоб по сообщению "Экспресс-документ получен..." расковырять как оно работает в стандарте.
*****
ура! нашёл - FM SO_EXPRESS_INFO_PROCESS

Страница 1 из 1 Часовой пояс: UTC + 3 часа
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/