SAP Reports / Programs | Portfolio and Project Management | Portfolio Management(PPM-PFM) SAP PPM

/RPM/MIGRATION_ITEMS_F01_4_5 SAP ABAP INCLUDE - Include /RPM/MIGRATION_ITEMS_F01







/RPM/MIGRATION_ITEMS_F01_4_5 is a standard ABAP INCLUDE 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 /RPM/MIGRATION_ITEMS_F01_4_5 into the relevant SAP transactions such as SE38 or SE80


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 /RPM/MIGRATION_ITEMS_F01_4_5. "Basic submit
SUBMIT /RPM/MIGRATION_ITEMS_F01_4_5 AND RETURN. "Return to original report after report execution complete
SUBMIT /RPM/MIGRATION_ITEMS_F01_4_5 VIA SELECTION-SCREEN. "Display selection screen of submitted report to user
    See more syntax options for the ABAP SUBMIT statement


INCLUDES used within this REPORT /RPM/MIGRATION_ITEMS_F01_4_5

No INCLUDES are used within this REPORT code!


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:

SYSTEM_UUID_CREATE CALL FUNCTION 'SYSTEM_UUID_CREATE' IMPORTING uuid = ls_ilink-guid.

RPM_MIGRATION_STKHLD_ACL CALL FUNCTION 'RPM_MIGRATION_STKHLD_ACL' DESTINATION iv_dest EXPORTING iv_role_type = cl_rpm_co=>sc_project_manager_role iv_target_activity = /rpm/cl_co=>sc_activity_owner iv_project_id = iv_external_id IMPORTING et_permissions = lt_acls.

RPM_MIGRATION_STKHLD_ACL CALL FUNCTION 'RPM_MIGRATION_STKHLD_ACL' DESTINATION iv_dest EXPORTING iv_role_type = cl_rpm_co=>sc_project_manager_role iv_target_activity = /rpm/cl_co=>sc_activity_admin iv_project_id = iv_external_id IMPORTING et_permissions = lt_acls.

RPM_MIGRATION_STKHLD_ACL CALL FUNCTION 'RPM_MIGRATION_STKHLD_ACL' DESTINATION iv_dest EXPORTING iv_role_type = cl_rpm_co=>sc_project_approver_role iv_target_activity = /rpm/cl_co=>sc_activity_write iv_project_id = iv_external_id IMPORTING et_permissions = lt_acls.

RPM_MIGRATION_STKHLD_ACL CALL FUNCTION 'RPM_MIGRATION_STKHLD_ACL' DESTINATION iv_dest EXPORTING iv_role_type = cl_rpm_co=>sc_project_reviewer_role iv_target_activity = /rpm/cl_co=>sc_activity_read iv_project_id = iv_external_id IMPORTING et_permissions = lt_acls.

USER_EXISTS CALL FUNCTION 'USER_EXISTS' EXPORTING bname = lv_user_name EXCEPTIONS user_exists = 0 user_dont_exist = 1 OTHERS = 2.

RPM_CENTRALPERSON_GET CALL FUNCTION 'RPM_CENTRALPERSON_GET' EXPORTING iv_username = ls_acl-user IMPORTING ev_bu_partner = ls_acl-partner EXCEPTIONS no_central_person = 1 no_business_partner = 2 no_id = 3 OTHERS = 4.

RPM_CENTRALPERSON_GET CALL FUNCTION 'RPM_CENTRALPERSON_GET' EXPORTING iv_username = ls_acl-user IMPORTING ev_bu_partner = ls_acl-partner EXCEPTIONS no_central_person = 1 no_business_partner = 2 no_id = 3 OTHERS = 4.

USER_EXISTS CALL FUNCTION 'USER_EXISTS' EXPORTING bname = lv_user_name EXCEPTIONS user_exists = 0 user_dont_exist = 1 OTHERS = 2.

RPM_CENTRALPERSON_GET CALL FUNCTION 'RPM_CENTRALPERSON_GET' EXPORTING iv_bu_partner = ls_acl-partner IMPORTING ev_username = lv_user EXCEPTIONS no_central_person = 1 no_business_partner = 2 no_id = 3 OTHERS = 4.

/RPM/COLLECTION_MODIFY CALL FUNCTION '/RPM/COLLECTION_MODIFY' EXPORTING iv_change_mode = 'C' iv_language = lv_laiso IMPORTING es_context = ls_context_coll ev_rc = lv_rc TABLES it_attributes = lt_coll_attributes et_msg = lt_msg.

/RPM/ACL_MODIFY CALL FUNCTION '/RPM/ACL_MODIFY' EXPORTING is_context = ls_context_coll it_acls = lt_acls iv_change_mode = 'C' iv_language = lv_laiso IMPORTING ev_rc = lv_rc et_msg = lt_msg.

/RPM/RELATION_MODIFY CALL FUNCTION '/RPM/RELATION_MODIFY' EXPORTING is_context = ls_context_coll it_relation_guids = lt_relation_guids iv_change_mode = 'C' iv_language = lv_laiso IMPORTING ev_rc = lv_rc et_msg = lt_msg.



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 /RPM/MIGRATION_ITEMS_F01_4_5 or its description.