SAP Reports / Programs | Investment Management | Capital Investments | Investment Programs(IM-FA-IP) SAP IM

IMEO_INTERFACE SAP ABAP dialog Program - Interface for Enterprise Organization







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


Text pool values


Title: Interface for Enterprise Organization


INCLUDES used within this REPORT IMEO_INTERFACE

INCLUDE: IMEO_CONSTANTS, MPHFCOD0.
INCLUDE: IMEO_CONSTANTS, MPHFCOD0.


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:

AIPH_EPPOS_GET_SINGLE CALL FUNCTION 'AIPH_EPPOS_GET_SINGLE' EXPORTING i_eppos_no = l_posnr IMPORTING e_impr = l_impr EXCEPTIONS not_found = 1 OTHERS = 2.

AIPH_EPDEF_SET_ID CALL FUNCTION 'AIPH_EPDEF_SET_ID' EXPORTING i_epdef_id = gd_epdef_id.

AIPH_EPDEF_GET_APPROVAL_PERIOD CALL FUNCTION 'AIPH_EPDEF_GET_APPROVAL_PERIOD' EXPORTING i_epdef_id = l_epdef_id IMPORTING e_from_date = l_key_date EXCEPTIONS OTHERS = 1.

AIPH_EPPOS_FORMAT_ID CALL FUNCTION 'AIPH_EPPOS_FORMAT_ID' EXPORTING i_eppos_id = l_eppos_id IMPORTING e_masked_id = p_stext EXCEPTIONS OTHERS = 1.

AIPH_EPDEF_GET_APPROVAL_PERIOD CALL FUNCTION 'AIPH_EPDEF_GET_APPROVAL_PERIOD' EXPORTING i_epdef_id = l_epdef_id IMPORTING e_from_date = p_begin_date EXCEPTIONS OTHERS = 1.

AIPH_EPPOS_ID_INPUT CALL FUNCTION 'AIPH_EPPOS_ID_INPUT' IMPORTING e_eppos_id = l_eppos_id CHANGING p_epdef_id = gd_epdef_id EXCEPTIONS input_cancelled = 1 OTHERS = 2.

AIPH_EPDEF_GET_ID * CALL FUNCTION 'AIPH_EPDEF_GET_ID' * IMPORTING * e_epdef_id = l_epdef_id.

AIPH_EPDEF_ID_INPUT CALL FUNCTION 'AIPH_EPDEF_ID_INPUT' IMPORTING e_epdef_id = l_epdef_id EXCEPTIONS input_cancelled = 1 OTHERS = 2.

AIPH_EPDEF_SET_ID CALL FUNCTION 'AIPH_EPDEF_SET_ID' EXPORTING i_epdef_id = l_epdef_id.

AIPC_POSITION_UNEDIT CALL FUNCTION 'AIPC_POSITION_UNEDIT' EXPORTING input = p_eppos_id-posid IMPORTING output = p_eppos_id-posid.

AIPC_POSITION_EDIT CALL FUNCTION 'AIPC_POSITION_EDIT' EXPORTING input = p_eppos_id-posid IMPORTING output = p_eppos_id-posid.

AIPC_POSITION_EDIT CALL FUNCTION 'AIPC_POSITION_EDIT' EXPORTING input = p_eppos_id-posid IMPORTING output = p_eppos_id-posid.

AIPH_EPPOS_GET_SINGLE CALL FUNCTION 'AIPH_EPPOS_GET_SINGLE' EXPORTING i_eppos_no = pd_eppos_no IMPORTING e_impr = pd_impr EXCEPTIONS not_found = 1 OTHERS = 2.

AIPH_EPPOS_IMPORT_FROM_MEMORY CALL FUNCTION 'AIPH_EPPOS_IMPORT_FROM_MEMORY' TABLES et_eppos = lt_eppos EXCEPTIONS import_failed = 1 OTHERS = 2.

AIPH_EPDEF_GET_ID CALL FUNCTION 'AIPH_EPDEF_GET_ID' IMPORTING e_epdef_id = ld_epdef_id.

AIPH_EO_ORG_UNIT_GET_EPPOS CALL FUNCTION 'AIPH_EO_ORG_UNIT_GET_EPPOS' EXPORTING i_objid = ld_objid i_plvar = wa_ext_rel-plvar i_from_date = wa_ext_rel-begda i_to_date = wa_ext_rel-endda i_epdef_id = ld_epdef_id TABLES et_relation = lt_p1001 EXCEPTIONS no_positions = 1 read_error = 2 OTHERS = 3.

AIPH_EO_EPPOS_GET_ORG_UNIT CALL FUNCTION 'AIPH_EO_EPPOS_GET_ORG_UNIT' EXPORTING i_eppos_no = ld_eppos_no i_plvar = wa_ext_rel-plvar i_from_date = wa_ext_rel-begda i_to_date = wa_ext_rel-endda TABLES et_relations = lt_p1001 EXCEPTIONS not_assigned = 1 read_error = 2 OTHERS = 3.

AIPH_EPPOS_GET_SINGLE CALL FUNCTION 'AIPH_EPPOS_GET_SINGLE' EXPORTING i_eppos_no = ld_impr-posnr IMPORTING e_impr = ld_impr EXCEPTIONS not_found = 1 OTHERS = 2.

AIPH_EPPOS_GET_CHILDREN





CALL FUNCTION 'AIPH_EPPOS_GET_CHILDREN' EXPORTING i_eppos_no = ld_eppos_no TABLES et_children = lt_children EXCEPTIONS no_children = 1 parent_not_found = 2 OTHERS = 3.

AIPH_EPPOS_GET_SINGLE CALL FUNCTION 'AIPH_EPPOS_GET_SINGLE' EXPORTING i_eppos_no = pd_eppos_no IMPORTING e_impr = ld_impr EXCEPTIONS not_found = 1 OTHERS = 2.

AIPH_EPDEF_GET_APPROVAL_PERIOD CALL FUNCTION 'AIPH_EPDEF_GET_APPROVAL_PERIOD' EXPORTING i_epdef_id = ld_epdef_id IMPORTING e_from_date = ld_from_date EXCEPTIONS OTHERS = 1.



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