SAP Reports / Programs

RPDKON00 SAP ABAP Report - Wage Type Assignment - Display G/L Accounts







RPDKON00 is a standard Executable ABAP Report available within your SAP system (depending on your version and release level). It is used for You can display the assignment of wage types to G/L Accounts using this report...see full standard documentation available for this report. Also check out the submitted Comments related to this SAP report and the details below to see which OBJECTS it interacts with such as TABLES, FUNCTION MODULES, INCLUDES ETC.

If you would like to execute this report or see the full code listing simply enter RPDKON00 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

PC00_M99_DKON - Assign WTS- Display G/L Accounts


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


Text pool values


Selection Text: TREE = Tree
Selection Text: P_SPPRCP = Cost Planning
Selection Text: P_SPPRCI = Payroll Results Posting
Selection Text: P_SPPRCA = Month End Accruals Posting
Selection Text: P_MOLGA = Country Grouping
Selection Text: P_LGART = Wage Type
Selection Text: P_DATE = Key Date
Selection Text: P_DART = Valuate Add. Modification
Selection Text: P_BUKRS = Company Code
Selection Text: LIST = Variable List
Title: Wage Type Assignment - Display G/L Accounts
Text Symbol: T10 = G/L Account Information
Text Symbol: T05 = (local)
Text Symbol: T04 = Local System
Text Symbol: 999 = ???
Text Symbol: 070 = Consider Business Processes
Text Symbol: 065 = Vendor Not Found
Text Symbol: 064 = Customer not found
Text Symbol: 045 = Tax Auth.
Text Symbol: 044 = Tax Auth.
Text Symbol: 043 = Tax Authority Description
Text Symbol: 042 = Tax Comp.
Text Symbol: 041 = Tax Comp.
Text Symbol: T11 = Source System
Text Symbol: T12 = Company Code
Text Symbol: T13 = Log.system
Text Symbol: T14 = RFC destination
Text Symbol: T15 = Source system for G/L account information
Text Symbol: T16 = Messages when determining G/L account information
Text Symbol: T17 = Messages
Text Symbol: T18 = Success Message
Text Symbol: T19 = Error Message
Text Symbol: T20 = Warning
Text Symbol: T21 = Information
Text Symbol: T22 = Type
Text Symbol: 001 = Selection
Text Symbol: 002 = Output
Text Symbol: 003 = Display as tree





Text Symbol: 004 = Display as variable list
Text Symbol: 005 = Data selection
Text Symbol: 006 = WType assignment
Text Symbol: 007 = Data formatting
Text Symbol: 008 = D
Text Symbol: 009 = C
Text Symbol: 010 = Error in routine REUSE_ALV_FIELDCATALOG_MERGE
Text Symbol: 011 = SY-SUBRC=
Text Symbol: 012 = D/C
Text Symbol: 013 = Deb./cred.
Text Symbol: 014 = Deb./cred.
Text Symbol: 015 = (EE cust.acc)
Text Symbol: 016 = (EE vend.acc)
Text Symbol: 017 = Acct.txt.
Text Symbol: 018 = Acct.txt.
Text Symbol: 019 = Acct.txt.
Text Symbol: 020 = PCG text
Text Symbol: 021 = PCG text
Text Symbol: 022 = Country grouping text
Text Symbol: 023 = WT text
Text Symbol: 024 = WType text
Text Symbol: 025 = WType text
Text Symbol: 026 = SymAc text
Text Symbol: 027 = Symbol.account txt
Text Symbol: 028 = Symbolic account text
Text Symbol: 029 = EG AD txt
Text Symbol: 030 = EG for Ac.Deter.text
Text Symbol: 031 = EG for acc.determin. text
Text Symbol: 032 = Acct
Text Symbol: 033 = Acct
Text Symbol: 034 = Acct
Text Symbol: 040 = Tax Company Description


INCLUDES used within this REPORT RPDKON00

INCLUDE RPDKON00TOP.


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:

REUSE_ALV_FIELDCATALOG_MERGE CALL FUNCTION 'REUSE_ALV_FIELDCATALOG_MERGE' EXPORTING * I_PROGRAM_NAME = REPID "AL0K111261 i_program_name = g_repid i_internal_tabname = 'ALV_TAB' * I_STRUCTURE_NAME = * I_INCLNAME = 'RPDKON00TOP' "AL0K111261 i_inclname = gc_rpdkon00top_alv "AL0K111261 CHANGING ct_fieldcat = fieldcat[] EXCEPTIONS inconsistent_interface = 1 program_error = 2 OTHERS = 3.

RS_TREE_CONSTRUCT CALL FUNCTION 'RS_TREE_CONSTRUCT' TABLES nodetab = tree_tab.






RS_TREE_EXPAND CALL FUNCTION 'RS_TREE_EXPAND' EXPORTING node_id = '000001' all = 'X'.

RS_TREE_LIST_DISPLAY CALL FUNCTION 'RS_TREE_LIST_DISPLAY' EXPORTING status = 'OWN'.

REUSE_ALV_LIST_DISPLAY CALL FUNCTION 'REUSE_ALV_LIST_DISPLAY' EXPORTING * I_CALLBACK_PROGRAM = 'RPDKON00' "AL0K111261 i_callback_program = g_repid "AL0K111261 * I_CALLBACK_PF_STATUS_SET = ' ' * I_CALLBACK_USER_COMMAND = ' ' * I_STRUCTURE_NAME = * IS_LAYOUT = it_fieldcat = fieldcat[] * IT_EXCLUDING = * IT_SPECIAL_GROUPS = * IT_SORT = * IT_FILTER = * IS_SEL_HIDE = * I_DEFAULT = 'X' i_save = 'A' is_variant = variante it_events = events[] * IT_EVENT_EXIT = * IS_PRINT = * I_SCREEN_START_COLUMN = 0 * I_SCREEN_START_LINE = 0 * I_SCREEN_END_COLUMN = 0 * I_SCREEN_END_LINE = 0 * IMPORTING * E_EXIT_CAUSED_BY_CALLER = * ES_EXIT_CAUSED_BY_USER = TABLES t_outtab = alv_tab.

HRPP_FI_ACCT_DET_HR CALL FUNCTION 'HRPP_FI_ACCT_DET_HR' EXPORTING companycode = companycode process = process symb_acct = symb_acct eg_acct_det = eg_acct_det add_modif = add_modif IMPORTING gl_account_debit = account_table-account_debit gl_account_credit = account_table-account_credit TABLES return_tab = return_tab.

HRCA_COMPANYCODE_GETDETAIL CALL FUNCTION 'HRCA_COMPANYCODE_GETDETAIL' EXPORTING companycode = bukrs language = sy-langu IMPORTING comp_name = text EXCEPTIONS not_found = 1 OTHERS = 2.

HRPP_GL_ACC_GETDETAIL CALL FUNCTION 'HRPP_GL_ACC_GETDETAIL' EXPORTING companycode = bukrs glacct = glacct IMPORTING account_detail = account_detail TABLES return_tab = return_tab.

SAPGUI_PROGRESS_INDICATOR CALL FUNCTION 'SAPGUI_PROGRESS_INDICATOR' EXPORTING text = text EXCEPTIONS OTHERS = 0.

HRCA_DEBTOR_GETDETAIL CALL FUNCTION 'HRCA_DEBTOR_GETDETAIL' EXPORTING debtorid = kunnr comp_code = bukrs IMPORTING debitor_general_detail = debitor_detail EXCEPTIONS not_found = 1 OTHERS = 2.

HRCA_CREDITOR_GETDETAIL CALL FUNCTION 'HRCA_CREDITOR_GETDETAIL' EXPORTING creditorid = lifnr comp_code = bukrs IMPORTING creditor_general_detail = creditor_detail EXCEPTIONS not_found = 1 OTHERS = 2.

HRPP_DESTINATION_GET CALL FUNCTION 'HRPP_DESTINATION_GET' EXPORTING i_bukrs = bukrs_dest_tab-bukrs i_object = id_object i_method = id_method i_sw_async = space IMPORTING e_bapi_receiver = id_bapi_receiver TABLES t_return = it_return.

MESSAGE_PREPARE CALL FUNCTION 'MESSAGE_PREPARE' EXPORTING language = sy-langu msg_id = dest_msg_tab-id msg_no = hinfo-messagenr msg_var1 = dest_msg_tab-message_v1 msg_var2 = dest_msg_tab-message_v2 msg_var3 = dest_msg_tab-message_v3 msg_var4 = dest_msg_tab-message_v4 IMPORTING msg_text = hinfo-message EXCEPTIONS function_not_completed = 1 message_not_found = 2 OTHERS = 3.

REUSE_ALV_LIST_DISPLAY CALL FUNCTION 'REUSE_ALV_LIST_DISPLAY' EXPORTING i_callback_program = g_repid is_layout = ls_layout it_fieldcat = lt_fcat it_events = lt_events TABLES t_outtab = gt_outtab_alv EXCEPTIONS program_error = 1 OTHERS = 2.

REUSE_ALV_FIELDCATALOG_MERGE CALL FUNCTION 'REUSE_ALV_FIELDCATALOG_MERGE' EXPORTING i_program_name = g_repid i_structure_name = iv_struct i_inclname = gc_rpdkon00top_alv CHANGING ct_fieldcat = xt_fcat EXCEPTIONS inconsistent_interface = 1 program_error = 2 OTHERS = 3.

REUSE_ALV_EVENTS_GET CALL FUNCTION 'REUSE_ALV_EVENTS_GET' EXPORTING i_list_type = 0 IMPORTING et_events = xt_events EXCEPTIONS list_type_wrong = 1 OTHERS = 2.

REUSE_ALV_COMMENTARY_WRITE CALL FUNCTION 'REUSE_ALV_COMMENTARY_WRITE' EXPORTING it_list_commentary = lt_line.

REUSE_ALV_COMMENTARY_WRITE CALL FUNCTION 'REUSE_ALV_COMMENTARY_WRITE' EXPORTING it_list_commentary = lt_list_err_header.

REUSE_ALV_LIST_DISPLAY CALL FUNCTION 'REUSE_ALV_LIST_DISPLAY' EXPORTING i_callback_program = g_repid is_layout = ls_layout it_fieldcat = lt_fcat_err it_events = lt_events_err TABLES t_outtab = gt_msg_tab EXCEPTIONS program_error = 1 OTHERS = 2.



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 RPDKON00 or its description.