RPCSVBA2PBS is a standard Executable ABAP Report available within your SAP system (depending on your version and release level). It is used for Monthly contribution statement for reporting social insurance data to the BVA in Austria You use this report to submit the monthly SI contribution statement to the BVA by means of electronic data transfer (ELDA)...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 RPCSVBA2PBS 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_M03_CBVA_ELDA - Social Ins. Contr. Statem. BVA
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: PA_BELP = Prod. Run
Selection Text: PA_BELS = Simulation Run
Selection Text: PA_DOCDT = Document Date
Selection Text: PA_EXPDT = Manual Posting Date
Selection Text: PA_FORM = Contrib. Statement Form Gen.
Selection Text: PA_FORM2 = Cont. St. Form Contr. CS
Selection Text: PA_KOMK1 = Symbol. Acc. for Vend. Posting
Selection Text: PA_KOMK2 = Symbol. Account for FI Posting
Selection Text: PA_PRNTR = Output Device Forms
Selection Text: PA_PSTDT = Manual Posting Date
Selection Text: PA_PVARI = Posting Variant
Selection Text: PA_RKRF = Transfer
Selection Text: PA_TABDT = Posting Date Acc. to Table
Selection Text: PA_VARIA = Variant for Internal List
Selection Text: PX_LFOR2 = Form Name CCS
Selection Text: PX_LFORM = Form Name General
Selection Text: PX_LFVA2 = Form Variant CCS
Selection Text: PX_LFVAR = General Form Variant
Selection Text: P_LOGELD = List Output for ELDA Notifs.
Selection Text: P_REGION = Incl. Transreg. Contributions
Selection Text: PA_ELDAD = D .
Selection Text: PA_ELDAP = D .
Selection Text: PA_ELDAT = D .
Title: Monthly SI Contribution Statement for BVA
Text Symbol: VER = Int. on Arr.
Text Symbol: VE2 = Int.on Arrears Input
Text Symbol: U01 = SI Agency
Text Symbol: T01 = Checklist - Monthly Contribution Statement (SI)
Text Symbol: SF1 = Extend Search Term for Vendor Determination By
Text Symbol: 071 = Sequential File Created:
Text Symbol: 072 = Posting Run Created:
Text Symbol: BEL = Creating document...
Text Symbol: BU1 = Contribution Statement Gen.
Text Symbol: BU2 = Contribution Statement CCS
Text Symbol: BV1 = Additional Parameters
Text Symbol: E02 = Subapplication Initial for Report
Text Symbol: E03 = 'Contribution Statement: EE Subgroup' Property
Text Symbol: E04 = is not maintained for contr. group
INCLUDE RPCBTRA0PBS. "GBKM0245671
No SAP DATABASE tables are accessed within this REPORT code!
HR_GET_PAYROLL_RESULTS CALL FUNCTION 'HR_GET_PAYROLL_RESULTS' EXPORTING PERNR = PERNR-PERNR PERMO = PN-PERMO PABRJ = PN-PABRJ PABRP = PN-PABRP ACTUAL = SPACE "X actual, ' ' retro-differences WAERS = PA_WAERS TABLES RESULT_TAB = I_PAYROLL_RESULT EXCEPTIONS NO_RESULTS = 4 "Will be handled by ALV_LIST_VIEWER WRONG_STRUCTURE_OF_RESULT_TAB = 6 "WJOM3890954 OTHERS = 8.
HR_APPEND_ERROR_LIST CALL FUNCTION 'HR_APPEND_ERROR_LIST' EXPORTING PERNR = PERNR-PERNR ARBGB = SY-MSGID MSGTY = 'E' MSGNO = SY-MSGNO MSGV1 = SY-MSGV1 MSGV2 = SY-MSGV2 MSGV3 = SY-MSGV3 MSGV4 = SY-MSGV4.
HRPY_PROCESS_SET_ALL_PERNR_ST CALL FUNCTION 'HRPY_PROCESS_SET_ALL_PERNR_ST' EXPORTING imp_parcel = pyparaid imp_set_suc = 'X' TABLES pernr_index = pnpindex EXCEPTIONS OTHERS = 0.
REUSE_ALV_GRID_DISPLAY_LVC CALL FUNCTION 'REUSE_ALV_GRID_DISPLAY_LVC' EXPORTING I_INTERFACE_CHECK = SPACE I_BUFFER_ACTIVE = SPACE IS_VARIANT = l_alv_variant "n 1844375 I_BYPASSING_BUFFER = 'X' I_STRUCTURE_NAME = 'RPCSVBA1SPBS' I_DEFAULT = 'X' I_SAVE = 'A' "n 1844375 I_SCREEN_START_COLUMN = 0 I_SCREEN_START_LINE = 0 I_SCREEN_END_COLUMN = 0 I_SCREEN_END_LINE = 0 TABLES T_OUTTAB = I_SAP_TAB[] EXCEPTIONS PROGRAM_ERROR = 1 OTHERS = 2.
HR_APPEND_STAT_LIST CALL FUNCTION 'HR_APPEND_STAT_LIST' EXPORTING SELECTED = G_SELECT PROCESSED = G_PROCES REJECTED = G_REJECT EXCEPTIONS OTHERS = 0.
HR_ALV_HIERSEQ_LIST_DISPLAY CALL FUNCTION 'HR_ALV_HIERSEQ_LIST_DISPLAY' EXPORTING CURRENT_REPORT = 'RPCSVBA2PBS' "GBKM0245671 DATA_STRUCTURE_HEADER = 'RPCSVBA2LPBS' "GBKM0245671 DATA_STRUCTURE = 'RPCSVBA1LPBS' "GBKM0245671 LIST_TITLE = TEXT-T01 HR_DISPLAY_ERROR_LIST = l_display_eolist HR_DISPLAY_STAT_LIST = l_display_eolist VARIANT = PA_VARIA EXPAND_FIELDNAME = 'XPAND' callback_button1 = l_callback_button1 "ACC text_button1 = text-bu1 callback_button2 = l_callback_button2 "ACC text_button2 = text-bu2 TABLES DATA_TAB_HEADER = I_EVALUATION_TAB_ALV "GBKM380380 DATA_TAB = I_EVALUATION_TAB EXCEPTIONS OTHERS = 0.
HR_AT_GET_ORG_DATA CALL FUNCTION 'HR_AT_GET_ORG_DATA' EXPORTING ORG_IN = L_ORGDATA IMPORTING BUKRS = L_BUKRS BTRTL_DATA = L_BTRTL_DATA LOHNB_DATA = L_LOHNB_DATA ADDRESSE = L_ADRS ADDRESS_DETAIL = L_ADDR_DETAIL ADDRESS_COMP = l_st_email "LIMMM EXCEPTIONS T5A0P_DATA_NOT_FOUND = 1 * T5A0A_DATA_NOT_FOUND = 2 * T5A0P_LOHNB_NOT_SPECIFIED = 3 * T5A0A_ANKEY_NOT_SPECIFIED = 4 * ADDRESS_NOT_FOUND_IN_T536C = 5 OTHERS = 6.
HRCA_COMPANYCODE_GETDETAIL CALL FUNCTION 'HRCA_COMPANYCODE_GETDETAIL' EXPORTING COMPANYCODE = P_BUKRS IMPORTING COMP_NAME = P_BUTXT EXCEPTIONS OTHERS = 4.
HR_REFRESH_ERROR_LIST CALL FUNCTION 'HR_REFRESH_ERROR_LIST'.
HR_REFRESH_STAT_LIST CALL FUNCTION 'HR_REFRESH_STAT_LIST'.
HR_AT_GET_PART_APPL CALL FUNCTION 'HR_AT_GET_PART_APPL' EXPORTING REPORTNAME = L_REPNA IMPORTING APPL = G_TEILAPPL EXCEPTIONS PART_APPLICATION_NOT_FOUND = 1 OTHERS = 2.
HR_APPEND_ERROR_LIST CALL FUNCTION 'HR_APPEND_ERROR_LIST' EXPORTING PERNR = P_PERNR_PERNR ARBGB = P_MESSGCLASS MSGTY = P_MESSGTYPE MSGNO = P_NUMMER MSGV1 = P_TEXT1 MSGV2 = P_TEXT2 MSGV3 = P_TEXT3 MSGV4 = P_TEXT4.
VIEW_ENQUEUE * CALL FUNCTION 'VIEW_ENQUEUE' * EXPORTING * action = p_action * enqueue_mode = 'E' * view_name = 'T5A1O' * EXCEPTIONS * OTHERS = 1.
HR_T5A1O_ENQUEUE CALL FUNCTION 'HR_T5A1O_ENQUEUE' EXPORTING ACTION = p_action lock_dtrnr = '%P2XXX' EXCEPTIONS OTHERS = 1.
HR_FEATURE_BACKFIELD CALL FUNCTION 'HR_FEATURE_BACKFIELD' EXPORTING FEATURE = 'AES3M' STRUC_CONTENT = PME08 KIND_OF_ERROR = '3' "Keine Fehlermeld IMPORTING BACK = L_BACK EXCEPTIONS OTHERS = 0.
HR_GET_BUSINESS_ADD_IN CALL FUNCTION 'HR_GET_BUSINESS_ADD_IN' "LIMM000334119 EXPORTING " EXIT_NAME = C_BADI_HRPAYAT_FICO_VALUES " IMPORTING " IS_IMPLEMENTED = L_BADI_IS_IMPLEMENTED " CHANGING " INSTANCE = G_REF_HRPAYAT_FICO_VALUES. "LIMM000334119
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 RPCSVBA2PBS or its description.
RPCSVBA2PBS - Monthly SI Contribution Statement for BVA RPCSVBA2PBS - Monthly SI Contribution Statement for BVA RPCSVBA2 - Monthly SI Contribution Statement for Regional Health Ins. Funds (A) RPCSVBA2 - Monthly SI Contribution Statement for Regional Health Ins. Funds (A) RPCSVBA1PBS - documentation and ABAP source code RPCSVBA1 - Main Logic for RPCGKKA0 and RPCBVAA0 (A)