SAP Reports / Programs | G/L transfer | Bank Components | G/L transfer(IS-B-BCA-PT-GLP) SAP IS

RFBKGLPP SAP ABAP Report - Postprocessing: Balances of BCA and FI Accts for Items in Post Proc.







RFBKGLPP is a standard Executable ABAP Report available within your SAP system (depending on your version and release level). It is used for This report determines all necessary data from the parked payment items in BCA for the adjustment postings in Financial Accounting...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 RFBKGLPP 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

F977 - Correction parked payment items


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 RFBKGLPP. "Basic submit
SUBMIT RFBKGLPP AND RETURN. "Return to original report after report execution complete
SUBMIT RFBKGLPP 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: R_BKKRS = Bank Area
Title: Postprocessing: Balances of BCA and FI Accts for Items in Post Proc.
Text Symbol: 001 = Parked Items: List for Adjustment Posting on General Ledger
Text Symbol: 002 = Balances of General Ledger Accounts for Adjustment Postings


INCLUDES used within this REPORT RFBKGLPP

INCLUDE: IBKKCON,
INCLUDE IBKKMAC1. "BC100698


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:

BKK_BKKRS_EXISTS CALL FUNCTION 'BKK_BKKRS_EXISTS' "TB140699 EXPORTING "TB140699 I_BKKRS = R_BKKRS-LOW "TB140699 * I_MESSAGE = 'X' "TB140699 IMPORTING "TB140699 E_RC = L_RC "TB140699 EXCEPTIONS "TB140699 OTHERS = 1. "TB140699

MESSAGES_INITIALIZE CALL FUNCTION 'MESSAGES_INITIALIZE'. "HL300902

MESSAGES_SHOW CALL FUNCTION 'MESSAGES_SHOW'. "HL300902

MESSAGES_INITIALIZE CALL FUNCTION 'MESSAGES_INITIALIZE'. "HL300902

MESSAGES_STOP CALL FUNCTION 'MESSAGES_STOP'. "HL300902

REUSE_ALV_LIST_DISPLAY CALL FUNCTION 'REUSE_ALV_LIST_DISPLAY' EXPORTING * I_INTERFACE_CHECK = ' ' I_CALLBACK_PROGRAM = 'RFBKGLPP' * I_CALLBACK_PF_STATUS_SET = ' ' I_CALLBACK_USER_COMMAND = 'USER_COMMAND' I_STRUCTURE_NAME = 'L_T_BKKBAGLPP' * IS_LAYOUT = LAYOUT IT_FIELDCAT = L_T_FTAB * IT_EXCLUDING = * IT_SPECIAL_GROUPS = IT_SORT = L_T_SORT * IT_FILTER = * IS_SEL_HIDE = * I_DEFAULT = 'X' I_SAVE = L_SAVE IS_VARIANT = L_VARIANT IT_EVENTS = L_T_EVENT * 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 = L_T_BKKBAGLPP EXCEPTIONS PROGRAM_ERROR = 1 OTHERS = 2.

BKK_BKKRS_GET_T CALL FUNCTION 'BKK_BKKRS_GET_T' TABLES T_BKKRS = L_T_BKKRS.

BKK_GL_AUTH_RECONCILIATION CALL FUNCTION 'BKK_GL_AUTH_RECONCILIATION' EXPORTING I_BKKRS = L_T_BKKRS I_X_MESSAGE = 'X' IMPORTING E_RCD_RETURN = L_RC EXCEPTIONS PARAMETER_ERROR = 1 OTHERS = 2.

BKK_PAYM_ITEM_GET_PRE_ITEMS CALL FUNCTION 'BKK_PAYM_ITEM_GET_PRE_ITEMS' IMPORTING E_RC = C_RC TABLES T_BKKITPRE = L_T_BKKITPRE.

BKK_GL_ITEM_GET CALL FUNCTION 'BKK_GL_ITEM_GET' EXPORTING I_BKKRS = L_T_BKKITPRE-BKKRS I_DOCNO = L_T_BKKITPRE-DOCNO I_POSNO = L_T_BKKITPRE-POSNO TABLES T_BKKITGL = L_T_BKKITGL EXCEPTIONS OTHERS = 1.

BKK_BKKRS_GET_GLDATA CALL FUNCTION 'BKK_BKKRS_GET_GLDATA' EXPORTING I_BKKRS = L_T_BKKITGL-BKKRS IMPORTING E_RC = C_RC E_BUKRS = L_BUKRS EXCEPTIONS OTHERS = 1.

BKK_FIKEY_GET CALL FUNCTION 'BKK_FIKEY_GET' EXPORTING I_BKKRS = L_T_BKKITGL-BKKRS I_FIKEY = L_T_BKKITGL-FIKEY I_FIKEYC = L_T_BKKITGL-FIKEYC IMPORTING E_BKKC01 = L_S_BKKC01 EXCEPTIONS DATA_ERROR = 1 FIKEY_NOT_FOUND = 2 OTHERS = 3.

BKK_PAYM_ITEM_GET_POSNO CALL FUNCTION 'BKK_PAYM_ITEM_GET_POSNO' EXPORTING I_BKKRS = L_T_BKKITPRE-BKKRS I_DOCNO = L_T_BKKITPRE-DOCNO I_POSNO = L_T_BKKITPRE-POSNO IMPORTING E_ITEM = L_S_BKKIT EXCEPTIONS NOT_FOUND = 1 OTHERS = 2.

BKK_ACCNT_GET_DATA_BY_EXTACNUM CALL FUNCTION 'BKK_ACCNT_GET_DATA_BY_EXTACNUM' EXPORTING I_BKKRS = L_T_BKKITPRE-BKKRS I_ACNUM_EXT = L_T_BKKITPRE-ACNUM_EXT IMPORTING E_BKK42_DATA = L_S_BKK42 E_RETURN = C_RC EXCEPTIONS OTHERS = 1.

BKK_ALV_GET_FIELDCAT CALL FUNCTION 'BKK_ALV_GET_FIELDCAT' EXPORTING I_REPORT = U_REPORT I_LISTNO = U_LISTNO TABLES T_FIELDCAT = T_FTAB EXCEPTIONS OTHERS = 1.

BKK_ALV_SET_OUTLEN_ACNUM_EXT CALL FUNCTION 'BKK_ALV_SET_OUTLEN_ACNUM_EXT' "LV150698 EXPORTING I_FIELDNAME = 'ACNUM_EXT' TABLES T_BKK_OUTLENALV = L_T_BKK_OUTLENALV T_FTAB = T_FTAB EXCEPTIONS OTHERS = 1.

BKK_ALV_SET_HOSPOTS_JUMPFIELDS CALL FUNCTION 'BKK_ALV_SET_HOSPOTS_JUMPFIELDS' TABLES T_FTAB = T_FTAB EXCEPTIONS OTHERS = 1.

K_KKB_LIST_DISPLAY * CALL FUNCTION 'K_KKB_LIST_DISPLAY' * EXPORTING * I_CALLBACK_PROGRAM = 'RFBKGLPP' ** I_CALLBACK_USER_COMMAND = * I_CALLBACK_TOP_OF_PAGE = 'TOP_OF_PAGE' ** I_CALLBACK_END_OF_PAGE = * I_CALLBACK_END_OF_LIST = 'END_OF_LIST' * I_CALLBACK_PF_STATUS_SET = 'PF_STATUS' ** I_CALLBACK_LAYOUT_SAVE = ** I_CALLBACK_FIELDCAT_SAVE = * I_TABNAME = 'L_T_BKKBAGLPP' * IS_LAYOUT = L_S_LAYOUT * IT_FIELDCAT = L_T_FTAB2 ** I_FCTYPE = 'R' ** IT_EXCLUDING = ** IT_SPECIAL_GROUPS = * IT_SORT = L_T_SORT ** IS_SEL_HIDE = ** I_SCREEN_START_COLUMN = 0 ** I_SCREEN_START_LINE = 0 ** I_SCREEN_END_COLUMN = 0 ** I_SCREEN_END_LINE = 0 * TABLES * T_OUTTAB = L_T_BKKBAGLPP * EXCEPTIONS * OTHERS = 1.

BKK_ACCNT_GET_ACCNT_FOR_BUPA





CALL FUNCTION 'BKK_ACCNT_GET_ACCNT_FOR_BUPA' EXPORTING I_RLTYP = G_CON_RLTYP_ACCOUNT_HOLDER I_PARTNER = L_T_BKKITGLCOL-BUPA_NO TABLES T_BKK42 = L_T_BKK42 EXCEPTIONS IMPORT_ERROR = 1 OTHERS = 2.

BKK_ACCNT_GET_DATA_BY_INTACNUM CALL FUNCTION 'BKK_ACCNT_GET_DATA_BY_INTACNUM' EXPORTING I_BKKRS = L_T_BKKITGLCOL-BKKRS I_ACNUM_INT = L_T_BKKITGLCOL-ACNUM_INT IMPORTING E_BKK42_DATA = L_T_BKK42 E_RETURN = C_RC EXCEPTIONS OTHERS = 1.

BKK_GL_BKKC10_GET_ALL_LAST CALL FUNCTION 'BKK_GL_BKKC10_GET_ALL_LAST' EXPORTING I_BKKRS = L_T_BKK42-BKKRS I_ACNUM_INT = L_T_BKK42-ACNUM_INT IMPORTING E_RC = C_RC TABLES T_IBKKC10 = L_T_IBKKC10 EXCEPTIONS OTHERS = 1.

BKK_INFOSYSTEM_AUTHORITY_CHECK CALL FUNCTION 'BKK_INFOSYSTEM_AUTHORITY_CHECK' EXPORTING I_BKKRS = UT_BKKGLPP-BKKRS I_ACNUM_INT = UT_BKKGLPP-ACNUM_INT I_STRUC = UT_BKKGLPP IMPORTING E_RC = L_RCODE.



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