Мы модернизировали нашу систему разработки SAP от ECC6 SPS3 до ECC6 SPS5.Почему функциональный модуль KOFAX SAP Z_DICOM_STORE_USING_FB60_FB65 не заполняется при запуске?
Приложение, внешнее по отношению к SAP (KOFAX - продукт, сертифицированный по SAP) передает данные счета-фактуры и данные счета-фактуры в систему SAP. Затем он вызывает функциональный модуль Z_DICOM_STORE_USING_FB60_FB65 (поставляется KOFAX), чтобы сохранить изображение на сервере контента и запустить рабочий процесс.
Перед обновлением системы SAP это сработало, теперь это не так. Исключение возникает в форме check_and_add_delimiter (подпрограммный пул SCMS), который эффективно вызывается из функционального модуля SCMS_ARCHIVE_INFO_GET.
Исключение возникает, потому что, когда метод класса CL_GUI_OBJECT-> class_init называется, флаги:
- GUI_IS_RUNNING
- ACTIVEX
- бина
- WWW_ACTIVE
установлены в пустые значения.
Это происходит, когда процесс запускается с KOFAX GUI. Если я запустил Z_DICOM_STORE_USING_FB60_FB65 от транзакции SE37 и заполнил структуры теми же данными, изображение будет сохранено и рабочий процесс будет запущен.
Просьба указать, почему флаги не заполняются при запуске программы?
Спасибо.
Привета Techboy, вы когда-нибудь это разрешили? Я очень заинтересован в этой проблеме ... –
Привет, Стефан, я обновил этот пост с ответом, что разработчик, который «исправил» его, дал мне. – Techboy