RKUPLD02 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 RKUPLD02 into the relevant SAP transactions such as SE38 or SE80
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: BUKRS = Company code
Selection Text: CBART = Type
Selection Text: CBRKE = External value-added
Selection Text: CBRKI = Internal value-added
Selection Text: DBIS = Valid through
Selection Text: LATYP = Activity type category
Selection Text: LEINH = Activity unit
Selection Text: MNAME = Batch name
Selection Text: ONLINE = Online parameters: ( ,A,E,N)
Selection Text: OWAER = Company code currency
Selection Text: PHINR = Hierarchy
Selection Text: PRCTR = Profit center
Selection Text: SPART = Division
Selection Text: VERAP = Person in charge
Selection Text: VKORG = Sales organization
Selection Text: VKSTA = Dummy allocation cost element
Selection Text: VTWEG = Distribution channel
Selection Text: WERKS = Plant
Selection Text: DELIM = Delimiter (;)
Selection Text: DELIMH = Delimiter Hex Value(TAB=09)
Selection Text: DRVTP = Allocation category
Selection Text: DSN = Name of upload file
Selection Text: DVON = Valid from
Selection Text: GSBER = Business area
Selection Text: HDATE = Session lock date
Selection Text: ISASC = File type is delimited
Selection Text: ISHEX = Hex value for delimiter
Selection Text: KHINR = Cost center group
Selection Text: KOKRS = Controlling area
Selection Text: KOSTL = Cost center
Selection Text: KSTTY = Cost center categories allowed
Title: Upload Tracm Business Process Library (Business Process)
Text Symbol: 103 = Delimiter hex value(TAB=09)
Text Symbol: 102 = Tab as delimiter
Text Symbol: 101 = Type delimited
Text Symbol: 100 = Input file
Text Symbol: 021 = not an end node for controlling area / topnode
Text Symbol: 015 = incorrect type
No INCLUDES are used within this REPORT code!
No SAP DATABASE tables are accessed within this REPORT code!
GUI_UPLOAD CALL FUNCTION 'GUI_UPLOAD' EXPORTING * CODEPAGE = ' ' filename = dsn_str filetype = 'ASC' * LINE_EXIT = ' ' * TRUNCLEN = ' ' * USER_FORM = 'READ_DATASET' * USER_PROG = 'RKTEST08' TABLES data_tab = int_record EXCEPTIONS file_open_error = 02 file_read_error = 03 invalid_type = 05 no_batch = 06 unknown_error = 07.
K_BP_BATCHINPUT CALL FUNCTION 'K_BP_BATCHINPUT' EXPORTING client = sy-mandt holddate = hdate keep = ' ' mapn_e = 'ERRORMAP' map_nr = mname online = ' ' user = user TABLES i_list = itab EXCEPTIONS error_in_call_transaction = 01 no_entries_in_table = 02 wrong_kokrs = 03 wrong_online_parameter = 04.
S_ASCITEXT_TO_ABAP_CONVERT CALL FUNCTION 'S_ASCITEXT_TO_ABAP_CONVERT' EXPORTING zeile = int_record delim = delim fieldno = i IMPORTING line = line EXCEPTIONS wrong_type = 01 field_too_long = 02 field_not_found = 03 undefined_error = 04.
K_KOKRS_READ CALL FUNCTION 'K_KOKRS_READ' EXPORTING kokrs = kokrs IMPORTING e_tka01 = tka01.
G_SET_ENCRYPT_SETID CALL FUNCTION 'G_SET_ENCRYPT_SETID' EXPORTING setclass = '0107' shortname = tka01-bphinr kokrs = kokrs IMPORTING setid = ld_setid.
G_SET_ENDNODES CALL FUNCTION 'G_SET_ENDNODES' EXPORTING langu = sy-langu no_authority_check = ' ' setnr = ld_setid source_client = sy-mandt table = 'CCSS' TABLES set_end_nodes = sets.
G_SET_ENCRYPT_SETID CALL FUNCTION 'G_SET_ENCRYPT_SETID' EXPORTING setclass = '0107' shortname = phinr kokrs = kokrs IMPORTING setid = ld_setid.
CONVERT_KOKRS_TO_BUKRS CALL FUNCTION 'CONVERT_KOKRS_TO_BUKRS' EXPORTING kokrs = kokrs TABLES tbukrs = lt_bukrs.
K_GROUP_SELECT CALL FUNCTION 'K_GROUP_SELECT' EXPORTING buttons = 'X' class = ld_setclass cruser = '*' field_name = ld_fieldname set = '*' start_column = 10 start_row = 5 typelist = 'BS' upduser = '*' kokrs = kokrs IMPORTING set_name = param EXCEPTIONS no_set_picked = 01.
G_SET_AVAILABLE CALL FUNCTION 'G_SET_AVAILABLE' EXPORTING class = '0H' * NO_SET_TITLE = ' ' setname = setnr table = 'CCSS' IMPORTING info = set .
Although this basic information may have limited use it does provide an easy to find location to store any knowledge about this program/report.
RKUPLD02 - Upload Tracm Business Process Library (Business Process) RKUPLD02 - Upload Tracm Business Process Library (Business Process) RKUPLD01 - Upload Tracm Activity Library (Activity Type) RKUPLD01 - Upload Tracm Activity Library (Activity Type) RKUMCTYP - Fill Currency Type in Controlling Area RKUMCTYP - Fill Currency Type in Controlling Area