SAP Reports / Programs | Financials | Financial Supply Chain Management(FIN-FSCM) SAP FIN

RBNK_PAYM_BATCH_UI_F0R SAP ABAP INCLUDE - Include RBNK_PAYM_BATCH_UI_F0R







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


Text pool values


Title: Include RBNK_PAYM_BATCH_UI_F0R


INCLUDES used within this REPORT RBNK_PAYM_BATCH_UI_F0R

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:

BNK_API_GET_WRK_ITM_4_USER CALL FUNCTION 'BNK_API_GET_WRK_ITM_4_USER' EXPORTING I_USER = SY-UNAME I_WI_ID = G_WI_ID "nte1485533 IMPORTING E_TAB_BATCH_SR = LT_BATCH_NO_SR E_TAB_BATCH_FLR = LT_BATCH_NO_FLR E_TAB_BATCH_SLR = LT_BATCH_NO_SLR E_TAB_WI_LINK = LT_BATCH_WI_LINK. "nte1123620

BCA_OBJ_REL_CLEAR_BUFFER CALL FUNCTION 'BCA_OBJ_REL_CLEAR_BUFFER'. "nte1112705

BNK_API_CHECK_FIN_RELEASE CALL FUNCTION 'BNK_API_CHECK_FIN_RELEASE' EXPORTING I_BATCH_NO = LF_BTC-BATCH_NO IMPORTING E_FINAL_APP = L_FINAL.

BNK_API_GET_UI_TEXT_LONG CALL FUNCTION 'BNK_API_GET_UI_TEXT_LONG' EXPORTING I_OBJECT_ID = -STATUS I_FLG_USR_STAT = 'X' I_FLG_ONLY_ACTIVE = 'X' I_LANGU = SY-LANGU IMPORTING E_SYS_STAT_LINE = L_STATUS_ID * E_USR_STAT_LINE = E_SYS_STAT_LINE_LONG = L_TXT .

BNK_UI_HOUSEBANK_BTC CALL FUNCTION 'BNK_UI_HOUSEBANK_BTC' EXPORTING I_ARCHIVE = '' I_BATCH_NO = -BATCH_NO IMPORTING E_HBKID = LF_BTC-HBKID E_HKTID = LF_BTC-HKTID E_COSTALLOC = LF_BTC-DTKVS E_URGENT = LF_BTC-URGENT E_RBETR = L_BATCH_SUM_SIGN "nte1635499 EXCEPTIONS OTHERS = 0.

BNK_API_GET_UI_TEXT_LONG CALL FUNCTION 'BNK_API_GET_UI_TEXT_LONG' EXPORTING I_OBJECT_ID = -STATUS I_FLG_USR_STAT = 'X' I_FLG_ONLY_ACTIVE = 'X' I_LANGU = SY-LANGU IMPORTING E_SYS_STAT_LINE = L_STATUS_ID * E_USR_STAT_LINE = E_SYS_STAT_LINE_LONG = L_TXT .

CONVERT_BANK_ACCOUNT_NUMBER CALL FUNCTION 'CONVERT_BANK_ACCOUNT_NUMBER' EXPORTING i_banks = LF_REGUH-zbnks i_bankk = LF_REGUH-zbnky i_bankl = LF_REGUH-zbnkl i_bankn = LF_REGUH-zbnkn i_bkont = LF_REGUH-zbkon i_bkref = LF_REGUH-bkref IMPORTING e_bankn_long = CF_PAY-zbnkn.

COMPANY_CODE_READ CALL FUNCTION 'COMPANY_CODE_READ' EXPORTING I_BUKRS = CF_PAY-ZBUKR IMPORTING E_T001 = LF_T001.

DATE_TO_PERIOD_CONVERT CALL FUNCTION 'DATE_TO_PERIOD_CONVERT' EXPORTING I_DATE = LF_REGUH-ZALDT "posting date I_PERIV = LF_T001-PERIV IMPORTING E_GJAHR = CF_PAY-GJAHR EXCEPTIONS OTHERS = 0.

FI_HOUSEBANK_READ CALL FUNCTION 'FI_HOUSEBANK_READ' "nte1528363 EXPORTING ic_bukrs = lf_reguh-zbukr ic_hbkid = lf_reguh-hbkid IMPORTING es_t012d = ls_t012d.

READ_INSTRUCTION_CODE CALL FUNCTION 'READ_INSTRUCTION_CODE' EXPORTING IC_BANKS = LF_REGUH-UBNKS IC_ZLSCH = LF_REGUH-RZAWE IC_DTAWS = LF_REGUH-DTAWS IMPORTING ES_T015W = LS_T015W EXCEPTIONS NOT_FOUND = 1 OTHERS = 2.

ICON_CREATE CALL FUNCTION 'ICON_CREATE' EXPORTING NAME = U_ICON TEXT = U_TEXT INFO = U_TEXT IMPORTING RESULT = TABLE_FIELD EXCEPTIONS ICON_NOT_FOUND = 1 OUTPUTFIELD_TOO_SHORT = 2 OTHERS = 3.

SWN_UWL_GET_WORKLIST * CALL FUNCTION 'SWN_UWL_GET_WORKLIST' * EXPORTING * IM_TASK_FILTER = L_TAB_TASK_FILTER * IMPORTING * WORKLIST = L_WORKLIST.

SWL_WI_GET_OBJECTS * CALL FUNCTION 'SWL_WI_GET_OBJECTS' * EXPORTING * WI_ID = L_WI_ID * TABLES * OBJECTS = L_TAB_OBJ_VISIBLE * EXCEPTIONS * OTHERS = 1.

SAP_WAPI_CREATE_WORKLIST CALL FUNCTION 'SAP_WAPI_CREATE_WORKLIST' EXPORTING IM_TASK_FILTER = L_TAB_TASK_FILTER TABLES WORKLIST = L_WORKLIST.

SAP_WAPI_OBJECTS_IN_WORKITEM CALL FUNCTION 'SAP_WAPI_OBJECTS_IN_WORKITEM' EXPORTING WORKITEM_ID = L_WI_ID IMPORTING RETURN_CODE = L_RETURN_CODE TABLES OBJLIST = L_TAB_OBJ_VISIBLE.

BCA_API_REL_GET_DETAIL CALL FUNCTION 'BCA_API_REL_GET_DETAIL' EXPORTING I_REL_OBJECT_ID = L_REL_OBJ_ID IMPORTING E_STR_REL_LOG_H_DATA1 = L_STR_REL_LOG_H_DATA1.



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