SAP Reports / Programs | Plant Maintenance | Maintenance Processing | Maintenance Orders(PM-WOC-MO) SAP PM

/CUM/ANALYSIS_FORMS SAP ABAP INCLUDE - Include /CUM/ALV_GRID_FORMS







/CUM/ANALYSIS_FORMS 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 /CUM/ANALYSIS_FORMS 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 /CUM/ANALYSIS_FORMS. "Basic submit
SUBMIT /CUM/ANALYSIS_FORMS AND RETURN. "Return to original report after report execution complete
SUBMIT /CUM/ANALYSIS_FORMS 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 /CUM/ALV_GRID_FORMS


INCLUDES used within this REPORT /CUM/ANALYSIS_FORMS

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:

/CUM/CUNIT_READ CALL FUNCTION '/CUM/CUNIT_READ' EXPORTING cu_id = $cu_id IMPORTING /cum/cunit_wa = /cum/cunit EXCEPTIONS cu_not_exist = 1 cu_text_not_exist = 0 OTHERS = 1.

SAPGUI_PROGRESS_INDICATOR CALL FUNCTION 'SAPGUI_PROGRESS_INDICATOR' EXPORTING percentage = 20 text = 'CU order selection'(010).

GUID_CONVERT CALL FUNCTION 'GUID_CONVERT' EXPORTING IV_GUID_C32 = guid_32 IMPORTING EV_GUID_X16 = t_guid-guid EXCEPTIONS NO_UNICODE_SUPPORT_YET = 1 PARAMETERS_ERROR = 2 OTHERS = 3.

STATUS_CHECK CALL FUNCTION 'STATUS_CHECK' EXPORTING objnr = check_objnr status = 'I0015' EXCEPTIONS object_not_found = 1 status_not_active = 2 OTHERS = 3.

/CUM/CUINST_CLASS_READ_ALL CALL FUNCTION '/CUM/CUINST_CLASS_READ_ALL' EXPORTING i_cuguid = gt_operation-cuguid TABLES et_cu_chars = lt_cu_chars.

PM_OPERATION_COSTS_LIST CALL FUNCTION 'PM_OPERATION_COSTS_LIST' EXPORTING list_currency = waers all_currencies = 'X' external_call = 'X' TABLES list_aufk = h_list_aufk list_afvc = h_rihafvc_tab EXCEPTIONS no_currency = 1 OTHERS = 2.

TIME_UNITS CALL FUNCTION 'TIME_UNITS' IMPORTING HOUR = unit_hour EXCEPTIONS SI_UNIT_MISSING = 1 OTHERS = 2.

CO_DB_AFVGD_ARRAY_READ CALL FUNCTION 'CO_DB_AFVGD_ARRAY_READ' EXPORTING afvg_nummer = i_aufpl TABLES afvdb_tab = afvgd_get EXCEPTIONS not_found = 1 OTHERS = 2.

K_AUFK_READ CALL FUNCTION 'K_AUFK_READ' EXPORTING i_aufnr = i_aufnr IMPORTING e_aufk = ld_aufk.

CK_F_CO_OBJECT_DISPLAY CALL FUNCTION 'CK_F_CO_OBJECT_DISPLAY' EXPORTING kokrs_imp = ld_aufk-kokrs * NO_ACTUALS = 'X' objnr_imp = afvgd_get-objnr EXCEPTIONS data_not_found = 01 job_does_not_exist = 02 not_generated = 03 no_authority = 04.

UNIT_CONVERSION_SIMPLE CALL FUNCTION 'UNIT_CONVERSION_SIMPLE' EXPORTING input = P_GT_OPERATION_ARBEI round_sign = '+' unit_in = P_GT_OPERATION_ARBEH unit_out = unit_hour IMPORTING output = P_GT_OPERATION_ARBEI EXCEPTIONS conversion_not_found = 1.

UNIT_CONVERSION_SIMPLE CALL FUNCTION 'UNIT_CONVERSION_SIMPLE' EXPORTING input = P_GT_OPERATION_ISMNW round_sign = '+' unit_in = P_GT_OPERATION_ARBEH unit_out = unit_hour IMPORTING output = P_GT_OPERATION_ISMNW EXCEPTIONS conversion_not_found = 1.

CLSC_SELECT_OBJECTS_FROM_CLASS CALL FUNCTION 'CLSC_SELECT_OBJECTS_FROM_CLASS' EXPORTING classes = l_class klart = tcla-klart table = tclo-obtab result_no_display = h_no_disp TABLES OBJECTS = l_clobj EXCEPTIONS pf03 = 01 pf12 = 02 pf15 = 03.



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 /CUM/ANALYSIS_FORMS or its description.