SAP Reports / Programs | Treasury | Cash Budget Management(TR-CB) SAP TR

DBC1FF00 SAP ABAP INCLUDE - Include for LDB subroutines







DBC1FF00 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 DBC1FF00 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 DBC1FF00. "Basic submit
SUBMIT DBC1FF00 AND RETURN. "Return to original report after report execution complete
SUBMIT DBC1FF00 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 for LDB subroutines


INCLUDES used within this REPORT DBC1FF00

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:

FM_AUTH_CHECK_FM_AREA CALL FUNCTION 'FM_AUTH_CHECK_FM_AREA' EXPORTING I_FIKRS = G_T_FM01-FIKRS I_ACTVT = '03' IMPORTING E_FLG_AUTH = AUTHORITY.

FM_FIPOS_READ_MULTIPLE CALL FUNCTION 'FM_FIPOS_READ_MULTIPLE' EXPORTING I_FIKRS = FKRS-FIKRS I_FLAG_TEXT = 'X' I_LANGUAGE = SY-LANGU TABLES R_FIPOS = L_R_FIPOS R_POSIT = G_R_POSIT T_FMFPO = L_T_FMFPO T_FMFPOT = L_T_FMFPOT T_FMFCPO = L_T_FMFCPO T_FMFCPOT = L_T_FMFCPOT.

FMAU_AUTHORITY_FIFM CALL FUNCTION 'FMAU_AUTHORITY_FIFM' EXPORTING I_ACTVT = '03' I_AUTH_OBJECT = 'F_FICB_FPS' I_FIKRS = FKRS-FIKRS I_FMCI = l_f_fmci IMPORTING EX_AUTH = L_BEREC.

FM4C_READ_HIERARCHY_SET * CALL FUNCTION 'FM4C_READ_HIERARCHY_SET' * EXPORTING * I_SORT = '1' "FCTR over FPOS * I_CARRIER_HIERARCHY = ' ' * I_USE_CENTRES = ' ' * I_POS_CATEGORY = L_SAV_POS_CATEGORY.

FM4C_READ_HIERARCHY * CALL FUNCTION 'FM4C_READ_HIERARCHY' * EXPORTING * I_FIKRS = G_T_FKRS-FIKRS * I_GJAHR = SY-DATUM(4).

FM4C_GET_INTERNAL_DATA * CALL FUNCTION 'FM4C_GET_INTERNAL_DATA' * TABLES * T_BPCG = L_T_DUMMY * T_BPCJ = L_T_DUMMY * T_BPCK = L_T_DUMMY * T_FMBU = L_T_FMBU * T_FMFCTR = L_T_DUMMY * T_FMFPO = L_T_DUMMY * T_FMHICTR = L_T_DUMMY * T_FMHIPOS = L_T_DUMMY.

READ_ACTUALS_FMCB_WITH_RANGES CALL FUNCTION 'READ_ACTUALS_FMCB_WITH_RANGES' EXPORTING I_FIKRS = FKRS-FIKRS * i_gjahr = g_t_gjahr_act-gjahr I_ACTUALS = 'X' TABLES T_FIPOS = L_R_FIPOS T_GJAHR = G_R_YACTU T_PERIO7 = L_R_PERIO7 T_WRTTP = S_WRTTP T_VORGA = L_R_VORGA T_TWAER = S_TWAER T_BUKRS = S_BUKRS T_GSBER = S_GSBER T_KOSTL = S_KOSTL T_AUFNR = S_AUFNR T_POSID = S_POSID T_ACTUALS = L_T_ACTUALS.

FM_COM_ITEM_READ_MULTIPLE_DATA CALL FUNCTION 'FM_COM_ITEM_READ_MULTIPLE_DATA' EXPORTING I_FIKRS = FKRS-FIKRS I_GJAHR = '0000' I_FLG_HIERARCHY = 'X' I_FLG_TEXT = 'X' TABLES E_T_FMCI = L_T_FMCI E_T_FMCIT = L_T_FMCIT E_T_FMHICI = L_T_FMHICI. "not_yet_used

FIKRS_READ_WITH_OPTIONS CALL FUNCTION 'FIKRS_READ_WITH_OPTIONS' TABLES T_FIKRS = S_FIKRS T_FM01 = G_T_FM01.

FM00_READ_FM_AREA_TEXT CALL FUNCTION 'FM00_READ_FM_AREA_TEXT' EXPORTING I_FIKRS = G_T_FM01-FIKRS IMPORTING E_FITXT = G_T_FKRS-FITXT EXCEPTIONS NOT_FOUND = 1.

KBPS_FIND_LEDGER CALL FUNCTION 'KBPS_FIND_LEDGER' EXPORTING CURRENCY = G_T_FM01-WAERS PERIV = G_T_FM01-PERIV IMPORTING LEDGER = G_T_FKRS-LEDGER TABLES BP_CUR = L_T_BPCUR EXCEPTIONS NO_LEDGER = 01.

KBPR_READ_DATA CALL FUNCTION 'KBPR_READ_DATA' EXPORTING FIKRS = FKRS-FIKRS FIKRS_PERIV = 'X' POSIT_ALL = 'X' OBJNR = G_T_FKRS-OBJNR VERSN = S_VERSN-LOW VERSN_ALL = G_FLG_VERSN YEAR_END = G_SAV_BUDY_TO YEAR_START = G_SAV_BUDY_FR READ_BPJA = G_FLG_BU_Y READ_BPGE = ' ' READ_BPPE = G_FLG_BU_P TABLES BP_JA = L_T_BPJA BP_PE = L_T_BPPE TAB_VALUE = L_T_WRTTP. "Value type ('62')

BUKRS_GET_FROM_FIKRS CALL FUNCTION 'BUKRS_GET_FROM_FIKRS' EXPORTING IP_FIKRS = G_T_FKRS-FIKRS TABLES T_T001 = G_T_BUKRS.

FMFS_GET_DOCUMENT_NUMBER_FI CALL FUNCTION 'FMFS_GET_DOCUMENT_NUMBER_FI' EXPORTING I_EPONR = L_T_FMEP-VGZEI IMPORTING E_BELNR = G_T_FMMP-VO_BELNR E_BUKRS = G_T_FMMP-VO_BUKRS E_BUZEI = G_T_FMMP-VO_BUZEI E_GJAHR = G_T_FMMP-VO_GJAHR.

FMFS_GET_DOCUMENT_NUMBER_FI CALL FUNCTION 'FMFS_GET_DOCUMENT_NUMBER_FI' EXPORTING I_EPONR = L_T_FMEP-KOZFI IMPORTING E_BELNR = G_T_FMMP-KN_BELNR E_BUKRS = G_T_FMMP-KN_BUKRS E_BUZEI = G_T_FMMP-KN_BUZEI E_GJAHR = G_T_FMMP-KN_GJAHR.

KOKRS_GET_FROM_BUKRS CALL FUNCTION 'KOKRS_GET_FROM_BUKRS' EXPORTING I_BUKRS = L_SAV_BUKRS IMPORTING E_KOKRS = G_T_FMMP-KOKRS EXCEPTIONS NO_KOKRS_FOUND = 1 OTHERS = 2.

GET_FIPOS_FROM_POSIT CALL FUNCTION 'GET_FIPOS_FROM_POSIT' EXPORTING IP_FIKRS = FKRS-FIKRS IP_POSIT = L_SAV_ZAPOS_POSIT IMPORTING OP_FIPOS = G_T_FMMP-ZAPOS EXCEPTIONS NOT_FOUND = 1 OTHERS = 2.

OBJECT_IDENTIFICATION_GET CALL FUNCTION 'OBJECT_IDENTIFICATION_GET' EXPORTING OBJNR = L_SAV_OBJNRZ TEXT_WANTED = 'X' IMPORTING E_IONRA = L_F_IONRA E_TEXT = L_SAV_TEXT.

CJPN_INTERN_TO_EXTERN_CONV





CALL FUNCTION 'CJPN_INTERN_TO_EXTERN_CONV' EXPORTING INT_NUM = L_F_IONRA-PSPNR IMPORTING EXT_NUM = C_POSID EXCEPTIONS OTHERS = 1.

READ_ACTUALS_FMCB_WITH_RANGES CALL FUNCTION 'READ_ACTUALS_FMCB_WITH_RANGES' EXPORTING I_FIKRS = FKRS-FIKRS * i_gjahr = g_t_gjahr_bs-gjahr I_ACTUALS = ' ' I_BALANCES = 'X' TABLES T_WRTTP = S_WRTTP T_GJAHR = G_R_YFMBS T_PERIO7 = L_R_PERIO7 T_VORGA = L_R_VORGA T_TWAER = S_TWAER T_BUKRS = S_BUKRS T_GSBER = S_GSBER T_KOSTL = S_KOSTL T_AUFNR = S_AUFNR T_POSID = S_POSID T_ACTUALS = L_T_ACTUALS T_BALANCES = L_T_BALANCES.

FM_TEXT_GET_FROM_WRTTP CALL FUNCTION 'FM_TEXT_GET_FROM_WRTTP' EXPORTING I_WRTTP = G_T_FMMP-WRTTP IMPORTING E_TEXT = G_T_FMMP-WTEXT.

FM_TEXT_GET_FROM_WRTTP CALL FUNCTION 'FM_TEXT_GET_FROM_WRTTP' EXPORTING I_WRTTP = G_T_FSUM-WRTTP IMPORTING E_TEXT = G_T_FSUM-WTEXT.



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