Я пытался вызвать функциональный модуль BAPI_MATERIAL_DISPLAY из SAP JCO. Вот так я передаю свой входной параметр.
function.getImportParameterList (). SetValue ("МАТЕРИАЛ", "10");
Из вывода моей программы я получил
Материал 10 не существует или не активирован.
Если я выполню BAPI_MATERIAL_DISPLAY с использованием входа в систему SAP, я получаю запись. Используя отладчик, я обнаружил, что
Мой ввод идет как 00000000000010. И так, возвращая ответ.
Не знаю, как правильно справиться с этим в SAPJCO.
Я непосредственно передал значение 00000000000010 из SAPJCo, и на этот раз я получил ошибку,
com.sap.conn.jco.JCoException: (104) JCO_ERROR_SYSTEM_FAILURE: вывод на экран без подключения к пользователю.
Надеюсь, SAP открывает всплывающее окно. Дайте мне знать, как решить обе проблемы в SAPJCO