SAP Reports / Programs | Payroll | United Kingdom(PY-GB) SAP PY

RPUTBFG0 SAP ABAP Report - Conversion of evaluation class 11 to cumulation wage types







RPUTBFG0 is a standard Executable ABAP Report available within your SAP system (depending on your version and release level). It is used for Same as SIMG OHAGB_P11D_003 Conversion of Specifications of Evaluation Class 11 to Cumulation Wage Types As of the tax year 2000, evaluation class 11 is no longer used in calculations for the P11D Form Expenses and Benefits...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 RPUTBFG0 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 RPUTBFG0. "Basic submit
SUBMIT RPUTBFG0 AND RETURN. "Return to original report after report execution complete
SUBMIT RPUTBFG0 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: TEST = test run
Selection Text: DEL_OLD = delete old entries
Selection Text: DEL_EVTX = del. definition of EvClass 11
Selection Text: DEL_EV11 = del. assignment of EvClass 11
Title: Conversion of evaluation class 11 to cumulation wage types
Text Symbol: WR9 = T596J could not be correctly updated
Text Symbol: WR8 = T512W could not be correctly updated
Text Symbol: WR7 = Deletion of entries in T52DB is not succsessful
Text Symbol: WR6 = Deletion of entries in T52D4 is not succsessful
Text Symbol: WR5 = Deletion of entries in T596J is not succsessful
Text Symbol: WR4 = no data records found
Text Symbol: WR3 = therefore for them the Additon is determined:
Text Symbol: WR2 = specification concerning of arithmetic rules,
Text Symbol: WR1 = The following wage types do not contain
Text Symbol: TTL = The following wage types are found:
Text Symbol: T04 = Verify test flag
Text Symbol: T03 = No
Text Symbol: T02 = Yes
Text Symbol: T01 = Do you really want to run the report without the test flag ?
Text Symbol: FR1 = Conversion
Text Symbol: 006 = Error in dequeue!
Text Symbol: 004 = Error in enqueue!


INCLUDES used within this REPORT RPUTBFG0

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:

HR_REFRESH_ERROR_LIST call function 'HR_REFRESH_ERROR_LIST'.

HR_ALV_LIST_DISPLAY call function 'HR_ALV_LIST_DISPLAY' exporting current_report = repid data_structure = struct list_title = text-ttl hr_display_error_list = 'X' tables data_tab = c_t596j exceptions others = 0.

DEQUEUE_E_P11D_T1 call function 'DEQUEUE_E_P11D_T1' exporting molga = molga exceptions others = 1.

DEQUEUE_E_P11D_T3 call function 'DEQUEUE_E_P11D_T3' exporting molga = molga appl = appl exceptions others = 1.

DEQUEUE_E_P11D_T2 call function 'DEQUEUE_E_P11D_T2' exporting molga = molga evcls = evcls sprsl = sprache exceptions others = 1.

ENQUEUE_E_P11D_T1 call function 'ENQUEUE_E_P11D_T1' exporting molga = molga exceptions foreign_lock = 1 system_failure = 2 others = 3.

ENQUEUE_E_P11D_T3 call function 'ENQUEUE_E_P11D_T3' exporting molga = molga appl = appl exceptions foreign_lock = 1 system_failure = 2 others = 3.

ENQUEUE_E_P11D_T2 call function 'ENQUEUE_E_P11D_T2' exporting molga = molga evcls = evcls sprsl = sprache exceptions foreign_lock = 1 system_failure = 2 others = 3.

POPUP_TO_DECIDE CALL FUNCTION 'POPUP_TO_DECIDE' EXPORTING TEXTLINE1 = text-t01 TEXT_OPTION1 = text-t02 TEXT_OPTION2 = text-t03 TITEL = text-t04 IMPORTING ANSWER = popup_answer .

HR_APPEND_ERROR_LIST call function 'HR_APPEND_ERROR_LIST' exporting arbgb = '5G' msgty = 'W' msgno = '606' msgv1 = warning.

HR_APPEND_ERROR_LIST call function 'HR_APPEND_ERROR_LIST' EXPORTING arbgb = '5G' msgty = 'W' msgno = 058 "No entry in table & for & & msgv1 = 'T596H' msgv2 = appl msgv3 = sumlgart.

HR_APPEND_ERROR_LIST call function 'HR_APPEND_ERROR_LIST' EXPORTING arbgb = '5G' msgty = 'W' msgno = 058 "No entry in table & for & & msgv1 = 'T512T' msgv2 = lgart msgv3 = '(En)'.

HR_APPEND_ERROR_LIST call function 'HR_APPEND_ERROR_LIST' EXPORTING arbgb = '5G' msgty = 'W' msgno = 058 "No entry in table & for & & msgv1 = 'T52DB' msgv2 = evcls msgv3 = eval.



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