SAP Reports / Programs | Supply Chain Management | SCM Basis(SCM-BAS) SAP SCM

CIFSELOBJECTS SAP ABAP INCLUDE - documentation and ABAP source code







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

INCLUDE RIMODDI1.
INCLUDE RIMODGI3.


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:

POPUP_TO_DECIDE CALL FUNCTION 'POPUP_TO_DECIDE' EXPORTING TEXTLINE1 = 'Abhängige Änderungsnummern mit aufnehmen?'(909) TEXT_OPTION1 = 'Ja'(901) TEXT_OPTION2 = 'Nein'(902) TITEL = 'Abhängige Objekte gefunden'(903) CANCEL_DISPLAY = SPACE IMPORTING ANSWER = LV_ANSWER.

CIF_IMODEL_CONVERT_FILTEROBJS CALL FUNCTION 'CIF_IMODEL_CONVERT_FILTEROBJS' TABLES CT_MATWRK_KEY = LT_MATMAS_KEY CT_PPM_KEY = LT_PPM_KEY CT_RES_KEY = LT_RES_KEY CT_PLANT_KEY = LT_PLANT_KEY CT_CUS_KEY = LT_CUS_KEY CT_VEN_KEY = LT_VEN_KEY CT_STOCK_KEY = LT_STOCK_KEY CT_MSL_KEY = LT_MSL_KEY CT_PIR_KEY = LT_PIR_KEY CT_PO_KEY = LT_PO_KEY CT_PLO_KEY = LT_PLO_KEY CT_SLS_KEY = LT_SLS_KEY CT_RSV_KEY = LT_RSV_KEY CT_PCM_KEY = LT_PCM_KEY CT_ORD_KEY = LT_ORD_KEY CT_GST_KEY = LT_GSTRU_KEY CT_KSC_KEY = LT_KOSCH_KEY CT_ATP_KEY = LT_ATP_KEY CT_CHAR_KEY = LT_CHAR_KEY CT_KEY_GENERIC = LT_GENKEY_BEFORE_BADI CHANGING CV_ATPCS = L_ATPCS EXCEPTIONS ERROR_MESSAGE = 98 ERROR_IMTYP = 1 OTHERS = 2.

CIF_GEN_LOG_OPEN CALL FUNCTION 'CIF_GEN_LOG_OPEN' EXPORTING IV_LOGSUBOBJECT = G_LOGSUBOBJ_IMOD_CON EXCEPTIONS OTHERS = 0.

CIF_GEN_LOG_WRITE CALL FUNCTION 'CIF_GEN_LOG_WRITE' EXPORTING IV_MSGTY = G_MSGTYP_I_CON IV_MSGID = G_MSGID_CIF_CON IV_MSGNO = 650 IV_MSGV1 = LV_MSGV1 EXCEPTIONS OTHERS = 0.

CIF_GEN_PARAM_GET CALL FUNCTION 'CIF_GEN_PARAM_GET' IMPORTING ES_PARAMS = LS_PARAMS.

CIF_GEN_LOG_WRITE CALL FUNCTION 'CIF_GEN_LOG_WRITE' EXPORTING IV_MSGTY = G_MSGTYP_I_CON IV_MSGID = G_MSGID_CIF_CON IV_MSGNO = 651 IV_MSGV1 = LV_MSGV1 IV_MSGV2 = LV_MSGV2 EXCEPTIONS OTHERS = 0.

CIF_GEN_LOG_WRITE CALL FUNCTION 'CIF_GEN_LOG_WRITE' EXPORTING IV_MSGTY = G_MSGTYP_I_CON IV_MSGID = G_MSGID_CIF_CON IV_MSGNO = 652 IV_MSGV1 = LV_MSGV1 IV_MSGV2 = LV_MSGV2 EXCEPTIONS OTHERS = 0.

CIF_GEN_LOG_CLOSE CALL FUNCTION 'CIF_GEN_LOG_CLOSE' TABLES CT_RETURN = LT_BAPIRET2 EXCEPTIONS OTHERS = 0.

CIF_IMODEL_CONVERT_FILTEROBJS CALL FUNCTION 'CIF_IMODEL_CONVERT_FILTEROBJS' TABLES CT_MATWRK_KEY = LT_MATMAS_KEY_AFTER_BADI CT_PPM_KEY = LT_PPM_KEY_AFTER_BADI CT_RES_KEY = LT_RES_KEY_AFTER_BADI CT_PLANT_KEY = LT_PLANT_KEY_AFTER_BADI CT_CUS_KEY = LT_CUS_KEY_AFTER_BADI CT_VEN_KEY = LT_VEN_KEY_AFTER_BADI CT_STOCK_KEY = LT_STOCK_KEY_AFTER_BADI CT_MSL_KEY = LT_MSL_KEY_AFTER_BADI CT_PIR_KEY = LT_PIR_KEY_AFTER_BADI CT_PO_KEY = LT_PO_KEY_AFTER_BADI CT_PLO_KEY = LT_PLO_KEY_AFTER_BADI CT_SLS_KEY = LT_SLS_KEY_AFTER_BADI CT_RSV_KEY = LT_RSV_KEY_AFTER_BADI CT_PCM_KEY = LT_PCM_KEY_AFTER_BADI CT_ORD_KEY = LT_ORD_KEY_AFTER_BADI CT_GST_KEY = LT_GSTRU_KEY_AFTER_BADI CT_KSC_KEY = LT_KOSCH_KEY_AFTER_BADI CT_ATP_KEY = LT_ATP_KEY_AFTER_BADI CT_CHAR_KEY = LT_CHAR_KEY_AFTER_BADI CT_KEY_GENERIC = LT_GENKEY_AFTER_BADI CHANGING CV_ATPCS = L_ATPCS EXCEPTIONS ERROR_MESSAGE = 98 ERROR_IMTYP = 1 OTHERS = 2.

CIF_CHECK_WORKFLOW CALL FUNCTION 'CIF_CHECK_WORKFLOW' IMPORTING EX_WORKFLOW = lv_workflow.



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