Menu

SAP Function Module AIP1_GET_INVPROG

Retrieve investment program

The Function Module AIP1_GET_INVPROG (Retrieve investment program) is a standard Function Module in SAP ERP and is part of the function group AIP1 within the package AIP.

Technical Information

Function Module AIP1_GET_INVPROG
Short Text Retrieve investment program
Function Group AIP1
Package AIP
Module Type Normal Module

Importing Parameters

These are the IMPORTING parameters of this function module.

Parameter Name Type Associated Type Default Value Short Text
I_AKTYP LIKE T020-AKTYP 'V' Action category (A-display, V-change)
I_CONSIDER_DEC_REQUESTS TYPE C 'X' R - Kz. 'Put abgelehnte Manf'
I_CONSIDER_FIN_MEASURES LIKE 'X' R - Ind: 'Consider closed measures'
I_CONSIDER_FIN_MEASURES_ONLY LIKE ' ' R - Kz. 'Put nur abgeschlossene Maßn/Manf'
I_CONSIDER_FUT_MEASURES LIKE 'X' R - Ind: 'Consider future values'
I_CONSIDER_OLD_MEASURES LIKE ' ' R - Ind: 'Consider old measures/values'
I_CONSIDER_REJ_MEASURES TYPE C 'X' R - Kz. 'Put ausgemusterte Maßn/Manf '
I_CONSIDER_REL_MEASURES TYPE C 'X' R - Kz. 'Put freigegebene Maßn/Manf'
I_COSTS_FROMPER LIKE T009-ANZBP '000' R - Selection of actual values: From period
I_COSTS_FROMYEAR LIKE COSP-GJAHR '0000' R - Selection of actual values: From fiscal year
I_COSTS_TOPER LIKE T009-ANZBP '000' R - Selection of actual values: To period
I_COSTS_TOYEAR LIKE COSP-GJAHR '0000' R - Selection of actual values: To fiscal year
I_CREATE_STREENODE_TOO LIKE ' ' R - Ind: 'Create STREENODE'
I_FLG_GNJHR_IQ_DERIVE TYPE XFELD 'X' R - Kz. 'Genehmigungsjahr Manf ableiten' -->
I_FLG_LEDGER_ALL TYPE C ' ' R - Kz. 'alle Währungen'
I_FLG_MR_PL_BU_IN_POS_CURR TYPE XFELD ' ' R - Kz. 'Plan, Budget von Maßn/Manf in Positionswährung'
I_FLG_VALUTYP_ALL TYPE C ' ' R - Kz. 'alle Ist-Bewertungen'
I_FLG_VERSN_ALL TYPE C ' ' R - Kz. 'alle Planversionen'
I_FLG_WITH_PATH TYPE XFELD ' ' Kz. 'Einstiegselement mit Pfad'
I_GJAHR LIKE IMPR-GJAHR Approval year
I_GNJHR_IQ LIKE IMAK-GJAHR '0000' R - Genehmigungsjahr Manf
I_INTERN LIKE ' ' T - Ind: 'Budget distribution'
I_LANGU LIKE SY-LANGU SY-LANGU Language
I_OBARTS TYPE C 'ORPRIQ ' T/R - Objektarten Selektion Maßn/Manf
I_OLDMEAS LIKE RAIP1-OLDMS ' ' T - Ind: 'Old measures during budget distribution'
I_PLGET LIKE '3' R - Plan Manf oder RO oder beide
I_POSID LIKE IMPR-POSID ' ' Point of entry ID
I_POSNR LIKE IMPR-POSNR 0 Internal number of point of entry
I_PRNAM LIKE IMTP-PRNAM Investment program
I_PUT_MAIN_STATUS TYPE C ' ' R - Kz. 'Put Hauptstatus Maßn/Manf'
I_PUT_MEASURES_TOO LIKE 'X' R - Ind: 'Display measures also'
I_PUT_REQUESTS_ONLY TYPE C ' ' R - Kz. 'Manf putten, ROs zu Manf nicht'
I_READ_BUDGETS_TOO LIKE ' ' R - Ind: 'Read budget of measures'
I_READ_COSTS_TOO LIKE ' ' R - Ind: ' Read actual values of measures'
I_READ_PLANS_TOO LIKE ' ' R - Ind: 'Read plan values of measures'
I_READ_PROFIT_DATA_TOO LIKE ' ' R - Kz. 'WiRe-Daten Manf lesen'
I_READ_RELBUDGETS_TOO LIKE ' ' R - Kz. 'Projektfreigaben lesen'
I_REP_CURR TYPE WAERS ' ' R - Berichtswährung
I_ROLLUP_BUDGETS LIKE ' ' R - Ind: 'Roll up budget of measures'
I_ROLLUP_COSTS LIKE ' ' R - Ind: 'Roll up actual values of measures'
I_ROLLUP_PLANS LIKE ' ' R - Ind: 'Roll up plan values of measures'
I_ROLLUP_RELBUDGETS LIKE ' ' R - Kz. 'Projektfreigaben hochrollen'
I_STATSEL LIKE TJ48-SELID ' ' R - Status selection profile of measures
I_TRGKZ LIKE BPGE-TRGKZ 'N' T - Approval time period - object indicator
I_UP_TO_LEVEL LIKE RAIP_DYNP-TLEVEL '00' Bis-Hierarchiestufe
I_VALUTYP LIKE TKA09-VALUTYP '0' R - Ist-Bewertung
I_VERSN LIKE RAIP3-VERSN '000' R - Planversion
I_XPLAN LIKE ' ' T - Ind: 'Planning transaction'
I_XTRANSACTION LIKE ' ' T - Ind: 'Budget transaction/planning transaction'

Exporting Parameters

These are the EXPORTING parameters of this function module.

Parameter Name Type Associated Type Default Value Short Text
E_IMTP LIKE IMTP IMTP record
E_IMTT LIKE IMTT IMTT record

Changing Parameters

This function module does not define any CHANGING parameters.

Table Parameters

These are the TABLE parameters of this function module.

Parameter Name Type Associated Type Default Value Short Text
IT_SEL_AUFNR LIKE T/R - Selektion Aufträge
IT_SEL_POSNR LIKE T/R - Selektion Manfen
IT_SEL_PSPHI LIKE T/R - Selektion Projekte
IT_SEL_PSPNR LIKE T/R - Selektion PSP-Elemente

Exceptions

These are the Exceptions of this function module.

Exception Name Short Text
NOT_FOUND Invalid entry or nothing found