SAP Reports / Programs | Controlling | Overhead Cost Controlling(CO-OM) SAP CO

FK00BE01 SAP ABAP INCLUDE - Function Group KALI: K_ACTIVITY_PRICE_READ







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


INCLUDES used within this REPORT FK00BE01

INCLUDE FK00B00Z.


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:

K_KOKRS_READ CALL FUNCTION 'K_KOKRS_READ' EXPORTING KOKRS = KOKRS IMPORTING E_TKA01 = TKA01 EXCEPTIONS NOT_FOUND = 1 NOT_FOUND_GJAHR = 2 OTHERS = 3.

G_POSTING_DATE_OF_PERIOD_GET CALL FUNCTION 'G_POSTING_DATE_OF_PERIOD_GET' EXPORTING PERIOD = PERIOD VARIANT = TKA01-LMONA YEAR = YEAR IMPORTING FROM_DATE = DATE_FROM TO_DATE = SAV_DATE EXCEPTIONS PERIOD_NOT_DEFINED = 1 VARIANT_NOT_DEFINED = 2.

G_POSTING_DATE_OF_PERIOD_GET CALL FUNCTION 'G_POSTING_DATE_OF_PERIOD_GET' EXPORTING PERIOD = PERIOD VARIANT = TKA01-LMONA YEAR = YEAR IMPORTING FROM_DATE = SAV_DATE TO_DATE = DATE_TO EXCEPTIONS PERIOD_NOT_DEFINED = 1 VARIANT_NOT_DEFINED = 2.

G_TABLE_FIELD_GET_SETCLASS CALL FUNCTION 'G_TABLE_FIELD_GET_SETCLASS' EXPORTING TABNAME = TAB FIELDNAME = FIELD IMPORTING SETCLASS = LD_CLASS EXCEPTIONS OTHERS = 0.

G_SET_GET_ID_FROM_NAME CALL FUNCTION 'G_SET_GET_ID_FROM_NAME' EXPORTING SHORTNAME = LD_SET TABNAME = TAB FIELDNAME = FIELD KOKRS = LD_KOKRS KTOPL = LD_KTOPL SETCLASS = LD_CLASS IMPORTING NEW_SETID = V_SETID SET_INFO = SETINFO EXCEPTIONS NO_SET_FOUND = 1 NO_SET_PICKED_FROM_POPUP = 2 WRONG_SUBCLASS = 5 TABLE_FIELD_NOT_FOUND = 3 * FIELDS_DONT_MATCH = 4 "overtake this exception * "with others ==> when 8.

G_SET_AUTHORITY_CHECK CALL FUNCTION 'G_SET_AUTHORITY_CHECK' EXPORTING ACTVT = ACTIVITY-DISPLAY AUTHGR = SETINFO-AUTHGR EXCEPTIONS OTHERS = 1.

K_FIELD_TEXT_READ CALL FUNCTION 'K_FIELD_TEXT_READ' EXPORTING FIELD = SETINFO-FLD TAB = 'CCSS' WITH_DOTS = SPACE IMPORTING EX_KDFIT = LS_KDFIT EXCEPTIONS OTHERS = 1.

SAPGUI_PROGRESS_INDICATOR CALL FUNCTION 'SAPGUI_PROGRESS_INDICATOR' EXPORTING TEXT = CHAR.

G_TABLE_FIELD_GET_SETCLASS CALL FUNCTION 'G_TABLE_FIELD_GET_SETCLASS' EXPORTING TABNAME = LD_TABLE FIELDNAME = FIELD IMPORTING SETCLASS = LD_CLASS EXCEPTIONS OTHERS = 1.

G_SET_ENCRYPT_SETID CALL FUNCTION 'G_SET_ENCRYPT_SETID' EXPORTING SETCLASS = LD_CLASS SHORTNAME = LD_SETNR KOKRS = LD_TKA01-KOKRS KTOPL = LD_TKA01-KTOPL IMPORTING SETID = LD_SETID.

G_SET_GET_ALL_VALUES CALL FUNCTION 'G_SET_GET_ALL_VALUES' EXPORTING SETNR = LD_SETID TABLES SET_VALUES = LT_SETVALUES.

SAPGUI_PROGRESS_INDICATOR CALL FUNCTION 'SAPGUI_PROGRESS_INDICATOR' EXPORTING TEXT = CHAR.

K_KOKRS_READ CALL FUNCTION 'K_KOKRS_READ' EXPORTING KOKRS = RKSB1-KOKRS IMPORTING E_TKA01 = TKA01.

K_GROUP_SELECT CALL FUNCTION 'K_GROUP_SELECT' EXPORTING FIELD_NAME = FELD CRUSER = '*' CLASS = '0H ' SEARCHFLD = DUMMY_FIELD BUTTONS = 'X' TABLE = TAB TYPELIST = 'BS' UPDUSER = '*' IMPORTING SET_NAME = SET TABLE_NAME = TAB SETID = SETID EXCEPTIONS NO_SET_PICKED = 01.

G_REPORT_INTERFACE_INIT CALL FUNCTION 'G_REPORT_INTERFACE_INIT' EXPORTING "P30K086821 TABLE = 'CCSS ' "P30K086821 IMPORTING SUBRC = RC_SUBRC TABLES * IT_FIELDR = IT_FIELDR. "Delete 3.0D-3.0E

G_REPORT_FIND_DIMENSION CALL FUNCTION 'G_REPORT_FIND_DIMENSION' EXPORTING DIM_FIELD = 'KOKRS ' IMPORTING SUBRC = SUBRC DIM_DATA = DIM_DATA.

G_REPORT_FIND_DIMENSION CALL FUNCTION 'G_REPORT_FIND_DIMENSION' EXPORTING DIM_FIELD = 'KOSTL ' IMPORTING SUBRC = SUBRC DIM_DATA = DIM_DATA.

G_REPORT_FIND_DIMENSION CALL FUNCTION 'G_REPORT_FIND_DIMENSION' EXPORTING DIM_FIELD = 'PRZNR ' IMPORTING SUBRC = SUBRC DIM_DATA = DIM_DATA.

G_REPORT_FIND_DIMENSION





CALL FUNCTION 'G_REPORT_FIND_DIMENSION' EXPORTING DIM_FIELD = 'AUFNR ' IMPORTING SUBRC = SUBRC DIM_DATA = DIM_DATA.

G_REPORT_FIND_DIMENSION CALL FUNCTION 'G_REPORT_FIND_DIMENSION' EXPORTING DIM_FIELD = 'KSTAR ' IMPORTING SUBRC = SUBRC DIM_DATA = DIM_DATA.

G_REPORT_FIND_DIMENSION CALL FUNCTION 'G_REPORT_FIND_DIMENSION' EXPORTING DIM_FIELD = 'VERSN ' IMPORTING SUBRC = SUBRC DIM_DATA = DIM_DATA.

G_REPORT_FIND_DIMENSION CALL FUNCTION 'G_REPORT_FIND_DIMENSION' EXPORTING DIM_FIELD = 'WRTTP ' IMPORTING SUBRC = SUBRC DIM_DATA = DIM_DATA.

G_REPORT_FIND_DIMENSION CALL FUNCTION 'G_REPORT_FIND_DIMENSION' EXPORTING DIM_FIELD = 'VRGNG ' IMPORTING SUBRC = SUBRC DIM_DATA = DIM_DATA.

K_KOKRS_READ CALL FUNCTION 'K_KOKRS_READ' EXPORTING KOKRS = RKSB1-KOKRS IMPORTING E_TKA01 = TKA01.

G_MIN_MAX_DATES_OF_VARIANT_GET CALL FUNCTION 'G_MIN_MAX_DATES_OF_VARIANT_GET' EXPORTING VARIANT = TKA01-LMONA IMPORTING MIN_YEAR = MIN_GJAHR MIN_PERIOD = MIN_PERBL MAX_YEAR = MAX_GJAHR MAX_PERIOD = MAX_PERBL.

G_NBR_OF_PERIODS_GET CALL FUNCTION 'G_NBR_OF_PERIODS_GET' "P30K135908 EXPORTING "P30K135908 PERIV = TKA01-LMONA "P30K135908 IMPORTING "P30K135908 ANZBP = LD_LAST_PER. "P30K135908

G_REPORT_FIND_DIMENSION CALL FUNCTION 'G_REPORT_FIND_DIMENSION' EXPORTING DIM_FIELD = 'PERBL ' IMPORTING SUBRC = SUBRC DIM_DATA = DIM_DATA.

G_REPORT_FIND_DIMENSION CALL FUNCTION 'G_REPORT_FIND_DIMENSION' EXPORTING DIM_FIELD = 'GJAHR ' IMPORTING SUBRC = SUBRC DIM_DATA = DIM_DATA.

G_REPORT_FIND_DIMENSION CALL FUNCTION 'G_REPORT_FIND_DIMENSION' EXPORTING DIM_FIELD = 'BELNR ' IMPORTING SUBRC = SUBRC DIM_DATA = DIM_DATA.

G_REPORT_FIND_DIMENSION CALL FUNCTION 'G_REPORT_FIND_DIMENSION' EXPORTING DIM_FIELD = 'OBJNR ' IMPORTING SUBRC = SUBRC DIM_DATA = DIM_DATA.

G_REPORT_GET_GLOBAL_VALUE CALL FUNCTION 'G_REPORT_GET_GLOBAL_VALUE' EXPORTING GLOBAL_DEFAULT = SPACE GLOBAL_NAME = GLOBAL_NAME IMPORTING GLOBAL_VALUE = GLOBAL_RESOLUTION SUBRC = SUBRC EXCEPTIONS RC_INTERFACE_NOT_INITIALIZED = 04.

G_REPORT_GET_INTERVALLS CALL FUNCTION 'G_REPORT_GET_INTERVALLS' EXPORTING DIM_FIELD = DIMENSION IMPORTING SUBRC = SUBRC TABLES INTERVALLS = SAV_INTERVALLS EXCEPTIONS OTHERS = 4.

OBJECT_IDENTIFICATION_GET CALL FUNCTION 'OBJECT_IDENTIFICATION_GET' EXPORTING NO_BUKRS = 'X' NO_KOKRS = 'X' OBJNR = GOE_OBJNR IMPORTING E_IONRA = IONRA * IDENTIFICATION = GOE_IDENTIFICATION * IDENT_OBART = GOE_OBART IDENT_OBJID = TMP_OBJNR .

G_FIELD_READ CALL FUNCTION 'G_FIELD_READ' EXPORTING ADD_FLAG = 'X' FIELDNAME = FIELD_ATTR-FIELDNAME LANGU = SY-LANGU NO_GLX_OBJ_PROCESSING = ' ' SHOW_ALIAS = ' ' TABLE = 'CCSS' TEXT_FLAG = ' ' UTABLE = ' ' IMPORTING FIELD_ATTR = FIELD_ATTR * original_name = EXCEPTIONS NOT_FOUND = 01.

G_FIELD_READ CALL FUNCTION 'G_FIELD_READ' EXPORTING ADD_FLAG = 'X' FIELDNAME = FIELD_ATTR-FIELDNAME LANGU = SY-LANGU NO_GLX_OBJ_PROCESSING = ' ' SHOW_ALIAS = ' ' TABLE = 'CCSS' TEXT_FLAG = ' ' UTABLE = ' ' IMPORTING FIELD_ATTR = FIELD_ATTR EXCEPTIONS NOT_FOUND = 01.

RSTI_APPL_STACK_INITIALIZE CALL FUNCTION 'RSTI_APPL_STACK_INITIALIZE' EXPORTING E_APPL = F_RSTI-SAPPL E_SUBC = F_RSTI-SSUBC E_TOOL = F_RSTI-STOOL E_ONAM = F_RSTI-SONAM.

RSTI_SELECTION_EXPORT CALL FUNCTION 'RSTI_SELECTION_EXPORT' TABLES IT_SEL = IT_SEL IT_FIELDS = IT_FIELDS.

RSTI_COMMUNICATION_HANDLER CALL FUNCTION 'RSTI_COMMUNICATION_HANDLER' EXPORTING E_FCODE = SY-TCODE E_REXEC = START_IMMEDIATELY E_FCCLS = F_RSTI-FCCLS E_REC = IT_REC.






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