RPUVSEC1 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 RPUVSEC1 into the relevant SAP transactions such as SE38 or SE80
Below is a list of transaction codes which are relevant to this SAP report
PC00_M02_UVSEC1 - Processing Control: Schedule Editor
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.
Selection Text: PPLAN = Processing schedule
Selection Text: MOLGA = Country indicator
Selection Text: DISP_FLG = Display mode
Selection Text: APPLI = Sub-application
Title: HR-CH: Processing Control : Tree Diagram of Schedule
Text Symbol: 55A = Rename val. type globally
Text Symbol: 605 = >> Maintain value <<
Text Symbol: 610 = Processing schedule
Text Symbol: 620 = Value types
Text Symbol: 630 = Method types
Text Symbol: 640 = Employee groupings
Text Symbol: 650 = Method variants
Text Symbol: 660 = Processing steps
Text Symbol: 661 = Access subplans
Text Symbol: 670 = Operation condition
Text Symbol: 680 = Leave program
Text Symbol: 690 = Do you want to
Text Symbol: 6A0 = save your entries?
Text Symbol: 6B0 = Exit Processing?
Text Symbol: 6C0 = >> Please maintain text <<
Text Symbol: 700 = VTyp
Text Symbol: 701 = Name of value type
Text Symbol: 702 = Meth.Typ
Text Symbol: 703 = Method type name
Text Symbol: 704 = EEGrp
Text Symbol: 705 = Name of employee grp
Text Symbol: 710 = Validity
Text Symbol: 720 = Start
Text Symbol: 730 = End
Text Symbol: 740 = Schedule locked by user
Text Symbol: 750 = . Display schedule only ?
Text Symbol: 760 = Sched.locked
Text Symbol: 7B0 = Validities
Text Symbol: 890 = Line markers
Text Symbol: 8A0 = Operations
Text Symbol: 010 = Initializing...
Text Symbol: 020 = Sch.
Text Symbol: 030 = load...
INCLUDE RPUVSIC0.
INCLUDE RPUVSEC0.
INCLUDE RPUVSEC8. "
INCLUDE RPUVSEC9. "
No SAP DATABASE tables are accessed within this REPORT code!
CALL FUNCTION 'AUTHORITY_CHECK_TCODE' EXPORTING tcode = 'PAC0' EXCEPTIONS ok = 1 not_ok = 2 OTHERS = 3.
DD_DOMVALUE_TEXT_GET CALL FUNCTION 'DD_DOMVALUE_TEXT_GET' EXPORTING domname = 'P02_APPLI' value = domval * LANGU = ' ' * BYPASS_BUFFER = ' ' IMPORTING dd07v_wa = dd07v_wa * rc = EXCEPTIONS OTHERS = 1.
HR_CH_PROC_CTRL_INIT CALL FUNCTION 'HR_CH_PROC_CTRL_INIT' EXPORTING molga = molga appli = appli EXCEPTIONS no_valtypes = 1 OTHERS = 2.
VIEW_GET_CLIENT_STATE CALL FUNCTION 'VIEW_GET_CLIENT_STATE' IMPORTING transp_state = transp_state * CLIINDEP_STATE = EXCEPTIONS OTHERS = 1.
ENQUEUE_EPT5CA4 CALL FUNCTION 'ENQUEUE_EPT5CA4' EXPORTING mode_t5ca4 = 'E' mandt = sy-mandt molga = molga appli = appli pplan = pplan * X_MOLGA = ' ' * X_APPLI = ' ' * X_PPLAN = ' ' _scope = '2' * _WAIT = ' ' * _COLLECT = ' ' EXCEPTIONS foreign_lock = 1 system_failure = 2 OTHERS = 3.
POPUP_TO_CONFIRM CALL FUNCTION 'POPUP_TO_CONFIRM' EXPORTING titlebar = 'Plan gesperrt'(760) * DIAGNOSE_OBJECT = ' ' text_question = l_text * TEXT_BUTTON_1 = 'Ja'(001) * ICON_BUTTON_1 = ' ' * TEXT_BUTTON_2 = 'Nein'(002) * ICON_BUTTON_2 = ' ' * DEFAULT_BUTTON = '1' * DISPLAY_CANCEL_BUTTON = 'X' * USERDEFINED_F1_HELP = ' ' * START_COLUMN = 25 * START_ROW = 6 * POPUP_TYPE = IMPORTING answer = l_answer.
SAPGUI_PROGRESS_INDICATOR CALL FUNCTION 'SAPGUI_PROGRESS_INDICATOR' EXPORTING percentage = $percent text = text EXCEPTIONS OTHERS = 1.
RS_TREE_CREATE CALL FUNCTION 'RS_TREE_CREATE' EXPORTING root_name = t5ca5-pltxt root_type = %pln_node_type IMPORTING root_id = root_id.
RS_TREE_GET_NODE CALL FUNCTION 'RS_TREE_GET_NODE' EXPORTING node_id = root_id IMPORTING node_info = node_info EXCEPTIONS id_not_found = 1 OTHERS = 2.
HR_CH_PLDOC_CHECK CALL FUNCTION 'HR_CH_PLDOC_CHECK' EXPORTING molga = molga appli = appli pplan = pplan search_option = ' ' * IMPORTING * PTDID = * PTNAME = EXCEPTIONS text_not_found = 1 OTHERS = 2.
RS_TREE_SET_NODE CALL FUNCTION 'RS_TREE_SET_NODE' EXPORTING node_info = node_info EXCEPTIONS id_not_found = 1 OTHERS = 2.
RS_TREE_SET_SCROLL_POS CALL FUNCTION 'RS_TREE_SET_SCROLL_POS' EXPORTING node_id = scr_nodid EXCEPTIONS not_found = 1 OTHERS = 2.
RS_TREE_LIST_DISPLAY CALL FUNCTION 'RS_TREE_LIST_DISPLAY' EXPORTING callback_program = report callback_user_command = 'USER_COMMAND' callback_text_display = 'TEXT_DISPLAY' * CALLBACK_COLOR_DISPLAY = ' ' * CALLBACK_TOP_OF_PAGE = ' ' * STATUS = 'IMPLICIT' check_duplicate_name = '1' color_of_link = '1' color_of_node = '4' color_of_mark = '3' lower_case_sensitive = ' ' * MODIFICATION_LOG = ' ' node_length = 60 text_length = 75 * text_length1 = 50 * text_length2 = 50 * RETURN_MARKED_SUBTREE = ' ' * SCREEN_START_COLUMN = 0 * SCREEN_START_LINE = 0 * SCREEN_END_COLUMN = 0 * SCREEN_END_LINE = 0 suppress_node_output = ' ' IMPORTING f15 = f15_flag EXCEPTIONS OTHERS = 1.
RS_TREE_ADD_NODE CALL FUNCTION 'RS_TREE_ADD_NODE' EXPORTING new_name = $node_name insert_id = cur_node_id relationship = $relation * LINK = ' ' new_type = $node_type * DISPLAY_ATTRIBUTES = ' ' IMPORTING new_id = $new_id node_info = node_info EXCEPTIONS id_not_found = 1 OTHERS = 2.
RS_TREE_SET_NODE CALL FUNCTION 'RS_TREE_SET_NODE' EXPORTING node_info = node_info EXCEPTIONS id_not_found = 1 OTHERS = 2.
RS_TREE_GET_CURRENT_NODE CALL FUNCTION 'RS_TREE_GET_CURRENT_NODE' IMPORTING node_info = current_node_info EXCEPTIONS OTHERS = 1.
ENQUEUE_EPT5CA4 CALL FUNCTION 'ENQUEUE_EPT5CA4' EXPORTING mode_t5ca4 = 'E' mandt = sy-mandt molga = molga appli = appli pplan = pplan * X_MOLGA = ' ' * X_APPLI = ' ' * X_PPLAN = ' ' * _SCOPE = '2' * _WAIT = ' ' * _COLLECT = ' ' EXCEPTIONS foreign_lock = 1 system_failure = 2 OTHERS = 3.
DEQUEUE_EPT5CA4 CALL FUNCTION 'DEQUEUE_EPT5CA4' EXPORTING mode_t5ca4 = 'E' mandt = sy-mandt molga = molga appli = appli pplan = pplan.
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 RPUVSEC1 or its description.
RPUVSEC1 - HR-CH: Processing Control : Tree Diagram of Schedule RPUVSEC1 - HR-CH: Processing Control : Tree Diagram of Schedule RPUVSEC0 - HR-CH: Processing control : Data Definitions for Tree Structure RPUVSCCL - documentation and ABAP source code RPUVSCCF - HR-CH: Consistence check for PC context: Forms RPUVSCCD - HR-CH: Consistence check for PC context: Data definitions