Skip to Content

Archived discussions are read-only. Learn more about SAP Q&A

An error occurred when determining the business system (NO_BUSINESS_SYSTEM)

Hi Gurus

When i executing the ABAP program for Client Proxy it prompt me an error : GET_BUSINESS_SYSTEM_ERROR, "An error occurred when determining the business system (NO_BUSINESS_SYSTEM)". I am using SAP Version ECC6 - SAP_ABA : 700.

I had run Tcodes : SLDCHECK and it is successful and SLDAPICUST is pointing to the correct SLD. What other things which i require to configure or ABAP code should include the Business system? Below is my source code.

REPORT ZEMP_PROXY.

DATA : proxy TYPE REF TO ZCO_MI_PROXY_FILE_TEST,

it TYPE ZMT_EMP_PROFILE,

lo_sys_exception TYPE REF TO cx_ai_system_fault,

lo_clientProxy TYPE REF TO ZCO_MI_PROXY_FILE_TEST.

CREATE OBJECT proxy.

TRY.

it-MT_EMP_PROFILE-EMP_NAME = 'James'.

it-MT_EMP_PROFILE-EMP_NO = '801011'.

it-MT_EMP_PROFILE-DEPARTMENT_NAME = 'SAP NetWeaver Proxy'.

CALL METHOD proxy->MI_PROXY_FILE_TEST

EXPORTING

output = it.

commit work.

CATCH cx_ai_system_fault INTO lo_sys_exception.

WRITE : / lo_sys_exception->CODECONTEXT.

WRITE : / lo_sys_exception->code.

WRITE: / lo_sys_exception->errortext.

ENDTRY.

Former Member
Not what you were looking for? View more on this topic or Ask a question