SAP Reports / Programs

RHCUSTVALUESET_LSO SAP ABAP Report - Activate/Deactivate SAP Learning Solution







RHCUSTVALUESET_LSO is a standard Executable ABAP Report available within your SAP system (depending on your version and release level). Below is the basic information available for this SAP report including which OBJECTS it interacts with such as TABLES, FUNCTION MODULES, INCLUDES ETC. Also check out the submitted Comments related to this SAP report or see any standard documentation available.

If you would like to execute this report or see the full code listing simply enter RHCUSTVALUESET_LSO into the relevant SAP transactions such as SE38 or SE80


Transaction Code(s):

Below is a list of transaction codes which are relevant to this SAP report

LSO_ACTIVATE - SAP Learning Solution On/Off


ABAP code to call this SAP report using the submit statement

This report can be called from another progam/report simply by using the ABAP SUBMIT statement, see below for example ABAP code snipts of how to do this.






SUBMIT RHCUSTVALUESET_LSO. "Basic submit
SUBMIT RHCUSTVALUESET_LSO AND RETURN. "Return to original report after report execution complete
SUBMIT RHCUSTVALUESET_LSO VIA SELECTION-SCREEN. "Display selection screen of submitted report to user
    See more syntax options for the ABAP SUBMIT statement


Text pool values


Title: Activate/Deactivate SAP Learning Solution
Text Symbol: 20L = Attended course of type
Text Symbol: 20T = Attended events of type
Text Symbol: 21L = Course Content
Text Symbol: 21T = Business event contents
Text Symbol: 22L = Extended course text
Text Symbol: 22T = Extended bus.event text
Text Symbol: 23L = Is course location of
Text Symbol: 23T = Is location of
Text Symbol: 24L = Participated in course
Text Symbol: 24T = Attended events of type
Text Symbol: 25L = Is a session of
Text Symbol: 25T = Is a session of
Text Symbol: 26L = Is main course of
Text Symbol: 26T = Is main event of
Text Symbol: 27L = Participates in session
Text Symbol: 27T = Attends session
Text Symbol: 28L = Uses (for course)
Text Symbol: 28T = Uses (for business event)
Text Symbol: 29L = Is used by (course)
Text Symbol: 29T = Is used by (bus. event)
Text Symbol: 30L = Has course apprsl model
Text Symbol: 30T = Has event apprsl model
Text Symbol: 31L = Is course apprsl model of
Text Symbol: 31T = Is event apprsl model for
Text Symbol: M03 = SAP Learning Solution has been deactivated
Text Symbol: M04 = SAP Learning Solution has been activated
Text Symbol: M05 = SAP Learning Solution partly deactivated
Text Symbol: M06 = SAP Learning Solution partly activated
Text Symbol: SS1 = Runtime Option
Text Symbol: SS2 = Activate SAP Learning Solution
Text Symbol: SS3 = Deactivate SAP Learning Solution
Text Symbol: SS4 = System Status
Text Symbol: SS5 = SAP Learning Solution is activated
Text Symbol: SS6 = SAP Learning Solution is deactivated
Text Symbol: SS7 = Do you want to execute this IMG activity?
Text Symbol: XPT = Log
Text Symbol: 19T = Is business event loc. of





Text Symbol: 01L = Course Appraisal
Text Symbol: 01T = Business Event Appraisals
Text Symbol: 02L = Course Group
Text Symbol: 02T = Business Event Group
Text Symbol: 03L = Course Type
Text Symbol: 03T = Event Type
Text Symbol: 04L = Course
Text Symbol: 04T = Business Event
Text Symbol: 05L = Create course type classroom
Text Symbol: 05T = Create business event type classroom
Text Symbol: 06L = Create course type (external)
Text Symbol: 06T = Create Business Event Type
Text Symbol: 07L = Create Course
Text Symbol: 07T = Create Business Event
Text Symbol: 08L = Create Course Group
Text Symbol: 08T = Create Course Group
Text Symbol: 09L = Add Course Location
Text Symbol: 09T = Add Business Event Location
Text Symbol: 10L = Course Info
Text Symbol: 10T = Business event info
Text Symbol: 11L = Course Type Info
Text Symbol: 11T = Business Event Type Info
Text Symbol: 12L = Course Blocks
Text Symbol: 12T = Business Event Blocks
Text Symbol: 13L = Course Demand
Text Symbol: 13T = Course Demand
Text Symbol: 14L = Course Group Info
Text Symbol: 14T = Info Business Event Grp
Text Symbol: 15L = Is a session of
Text Symbol: 15T = Is a session of
Text Symbol: 16L = Participates in session
Text Symbol: 16T = Attends session
Text Symbol: 17L = Uses (for course)
Text Symbol: 17T = Uses (for business event)
Text Symbol: 18L = Has course apprsl model
Text Symbol: 18T = Has event apprsl model
Text Symbol: 19L = Is course location of


INCLUDES used within this REPORT RHCUSTVALUESET_LSO

INCLUDE ICONS. "XTS866096


TABLES used within REPORT and the associated SELECT statement:

No SAP DATABASE tables are accessed within this REPORT code!







Function Modules used within report and the associated call statement:

POPUP_TO_CONFIRM CALL FUNCTION 'POPUP_TO_CONFIRM' "XEY877851 EXPORTING TITLEBAR = lv_title DIAGNOSE_OBJECT = 'HR_LSO_ACTIVATE' TEXT_QUESTION = lv_question IMPORTING ANSWER = lv_answer EXCEPTIONS TEXT_NOT_FOUND = 1 OTHERS = 2 .

HR_TRANSPORT_TABLE CALL FUNCTION 'HR_TRANSPORT_TABLE' EXPORTING table_name = lv_tabname * key = tr_task = gv_tr_cust_task tr_category = 'CUST' IMPORTING new_task = gv_new_cust_task TABLES entries = lt_updt77s0 EXCEPTIONS illegal_tabname = 1 internal_error = 2 illegal_task = 3 corr_append_failed = 4 no_customizing_client = 0 OTHERS = 6.

HR_TRANSPORT_TABLE CALL FUNCTION 'HR_TRANSPORT_TABLE' EXPORTING table_name = lv_tabname * key = tr_task = gv_tr_cust_task tr_category = 'CUST' IMPORTING new_task = gv_new_cust_task TABLES entries = lt_trt777m EXCEPTIONS illegal_tabname = 1 internal_error = 2 illegal_task = 3 corr_append_failed = 4 no_customizing_client = 0 OTHERS = 6.

HR_TRANSPORT_TABLE CALL FUNCTION 'HR_TRANSPORT_TABLE' EXPORTING table_name = lv_tabname * key = tr_task = gv_tr_cust_task tr_category = 'CUST' IMPORTING new_task = gv_new_cust_task TABLES entries = lt_trt777i EXCEPTIONS illegal_tabname = 1 internal_error = 2 illegal_task = 3 corr_append_failed = 4 no_customizing_client = 0 OTHERS = 6.

HR_TRANSPORT_TABLE CALL FUNCTION 'HR_TRANSPORT_TABLE' EXPORTING table_name = lv_tabname * key = tr_task = gv_tr_cust_task tr_category = 'CUST' IMPORTING new_task = gv_new_cust_task TABLES entries = lt_trt777e EXCEPTIONS illegal_tabname = 1 internal_error = 2 illegal_task = 3 corr_append_failed = 4 no_customizing_client = 0 OTHERS = 6.

HR_TRANSPORT_TABLE CALL FUNCTION 'HR_TRANSPORT_TABLE' EXPORTING table_name = lv_tabname * key = tr_task = gv_tr_cust_task tr_category = 'CUST' IMPORTING new_task = gv_new_cust_task TABLES entries = lt_updt77vg EXCEPTIONS illegal_tabname = 1 internal_error = 2 illegal_task = 3 corr_append_failed = 4 no_customizing_client = 0 OTHERS = 6.

HR_TRANSPORT_TABLE CALL FUNCTION 'HR_TRANSPORT_TABLE' EXPORTING table_name = lv_tabname * key = tr_task = gv_tr_cust_task tr_category = 'CUST' IMPORTING new_task = gv_new_cust_task TABLES entries = lt_updt77vc EXCEPTIONS illegal_tabname = 1 internal_error = 2 illegal_task = 3 corr_append_failed = 4 no_customizing_client = 0 OTHERS = 6.

HR_TRANSPORT_TABLE CALL FUNCTION 'HR_TRANSPORT_TABLE' EXPORTING table_name = lv_tabname * key = tr_task = gv_tr_cust_task tr_category = 'CUST' IMPORTING new_task = gv_new_cust_task TABLES entries = lt_trtt77vb EXCEPTIONS illegal_tabname = 1 internal_error = 2 illegal_task = 3 corr_append_failed = 4 no_customizing_client = 0 OTHERS = 6.

HR_TRANSPORT_TABLE CALL FUNCTION 'HR_TRANSPORT_TABLE' EXPORTING table_name = lv_tabname * key = tr_task = gv_tr_syst_task tr_category = 'SYST' IMPORTING new_task = gv_new_syst_task TABLES entries = lt_trtt779w EXCEPTIONS illegal_tabname = 1 internal_error = 2 illegal_task = 3 corr_append_failed = 4 no_customizing_client = 0 OTHERS = 6.

HR_TRANSPORT_TABLE CALL FUNCTION 'HR_TRANSPORT_TABLE' EXPORTING table_name = lv_tabname key = ls_t77flc tr_task = gv_tr_syst_task tr_category = 'SYST' IMPORTING new_task = gv_new_syst_task * TABLES * ENTRIES = EXCEPTIONS illegal_tabname = 1 internal_error = 2 illegal_task = 3 corr_append_failed = 4 no_customizing_client = 0 OTHERS = 6.

HR_TRANSPORT_TABLE CALL FUNCTION 'HR_TRANSPORT_TABLE' EXPORTING table_name = lv_tabname * key = tr_task = gv_tr_syst_task tr_category = 'SYST' IMPORTING new_task = gv_new_syst_task TABLES entries = lt_t77fseat EXCEPTIONS illegal_tabname = 1 internal_error = 2 illegal_task = 3 corr_append_failed = 4 no_customizing_client = 0 OTHERS = 6.

HR_TRANSPORT_TABLE CALL FUNCTION 'HR_TRANSPORT_TABLE' EXPORTING table_name = lv_tabname key = ls_t777b tr_task = gv_tr_cust_task tr_category = 'CUST' IMPORTING new_task = gv_new_cust_task * TABLES * ENTRIES = EXCEPTIONS illegal_tabname = 1 internal_error = 2 illegal_task = 3 corr_append_failed = 4 no_customizing_client = 0 OTHERS = 6.

HR_TRANSPORT_TABLE CALL FUNCTION 'HR_TRANSPORT_TABLE' EXPORTING table_name = lv_tabname * key = tr_task = gv_tr_cust_task tr_category = 'CUST' IMPORTING new_task = gv_new_cust_task TABLES entries = lt_updt777o EXCEPTIONS illegal_tabname = 1 internal_error = 2 illegal_task = 3 corr_append_failed = 4 no_customizing_client = 0 OTHERS = 6.

HR_TRANSPORT_TABLE CALL FUNCTION 'HR_TRANSPORT_TABLE' EXPORTING table_name = lv_tabname * key = tr_task = gv_tr_cust_task tr_category = 'CUST' IMPORTING new_task = gv_new_cust_task TABLES entries = lt_updt77mb EXCEPTIONS illegal_tabname = 1 internal_error = 2 illegal_task = 3 corr_append_failed = 4 no_customizing_client = 0 OTHERS = 6.

HR_TRANSPORT_TABLE CALL FUNCTION 'HR_TRANSPORT_TABLE' EXPORTING table_name = lv_tabname * key = tr_task = gv_tr_cust_task tr_category = 'CUST' IMPORTING new_task = gv_new_cust_task TABLES entries = lt_updt777t EXCEPTIONS illegal_tabname = 1 internal_error = 2 illegal_task = 3 corr_append_failed = 4 no_customizing_client = 0 OTHERS = 6.

HR_TRANSPORT_TABLE CALL FUNCTION 'HR_TRANSPORT_TABLE' EXPORTING table_name = lv_tabname * key = tr_task = gv_tr_cust_task tr_category = 'CUST' IMPORTING new_task = gv_new_cust_task TABLES entries = lt_updt777u EXCEPTIONS illegal_tabname = 1 internal_error = 2 illegal_task = 3 corr_append_failed = 4 no_customizing_client = 0 OTHERS = 6.

HR_TRANSPORT_TABLE CALL FUNCTION 'HR_TRANSPORT_TABLE' EXPORTING table_name = lv_tabname * key = tr_task = gv_tr_cust_task tr_category = 'CUST' IMPORTING new_task = gv_new_cust_task TABLES entries = lt_updt777v EXCEPTIONS illegal_tabname = 1 internal_error = 2 illegal_task = 3 corr_append_failed = 4 no_customizing_client = 0 OTHERS = 6.

ENQUEUE_E_TABLEE CALL FUNCTION 'ENQUEUE_E_TABLEE' EXPORTING mode_rstable = 'E' tabname = iv_tabname varkey = lv_varkey "XTS866096 EXCEPTIONS foreign_lock = 1 system_failure = 2 OTHERS = 3.

DEQUEUE_E_TABLEE CALL FUNCTION 'DEQUEUE_E_TABLEE' EXPORTING mode_rstable = 'E' varkey = lv_varkey "XTS866096 tabname = iv_tabname.




BALW_BAPIRETURN_GET2 CALL FUNCTION 'BALW_BAPIRETURN_GET2' EXPORTING type = i_type cl = i_cl number = i_no par1 = i_par1 par2 = i_par2 par3 = i_par3 par4 = i_par4 * LOG_NO = ' ' * LOG_MSG_NO = ' ' * PARAMETER = ' ' * ROW = 0 * FIELD = ' ' IMPORTING return = ls_return.



Contribute (Add Comments)

Although this basic information may have limited use it does provide an easy to find location to store any knowledge about this program/report.

The contribute/comments section below therefore offer's an opportunity for anyone to add additional information. This can be anything from useful hints, tips and screen shots to relevant SAP notes or anything else you feel is relevant to this report.

This will then be available for everyone to easily find by simply searching on the report name RHCUSTVALUESET_LSO or its description.