ALI написал(а):
У нас сейчас подобная ситуация - при попытке сохранить что-нибудь в локальный файл - валится дамп. Правда ругается на другое( на CL_GUI_FRONTEND_SERVICES ) ... Насколько я успел покапаться в нотах существует целый класс проблем связанных с этими сервисами.
Везде почти обни и те же рекомендации - поставить патчи : SAPKB62045 for 620 systems; SAPKB64010 for 640 systems
Про эту ошибку могу сказать вот что:
Дело в том что завершающий этап при накате контекста (roll-in) это привязка адреса SAPGUI к фронтенду по tm_area диспетчера.
Класс CL_GUI_FRONTEND_SERVICES использует функции GUI для сохранения файлов, запуска экземпляров ActiveX объектов, вызова прочих контролов и функций WinAPI ( интересующимся посоветую в SM59 запустить на адрес SAPGUI тип T список функций - посмотрите какие функции поддерживает GUI на вашей машине ).
SAP GUI НЕ ЗРЯ НАЗЫВАЮТ
СЕРВЕРОМ ПРЕДСТАВЛЕНИЯ
Он действительно сервер в каких-то случаях.
Так вот вышеупомянутые проблемы возникают в двух случаях ( имею в виду проблемы с CL_GUI_FRONTEND_SERVICES и MESSAGE_TYPE_X ):
1-й когда пропатчена система, а на фронтенд патчи не накатили - тогда ABAP программа, думает что GUI умеет что-то, а он не умеет, потому что он жестко скомпилирован
2-й когда на GUI отсутствует ActiveX ПРАВИЛЬНОЙ версии. Или отсутствует AxctiveX вообще.
Т.е. действуйте в указанном направлении
С уважением Дедевич А.Ю.