SAP ABAP Function Module AIP1_GET_INVPROG (Retrieve investment program)
Hierarchy
BBPCRM (Software Component) BBPCRM
   CRM (Application Component) Customer Relationship Management
     CRM_APPLICATION (Package) All CRM Components Without Special Structure Packages
       AIP (Package) IM capital investment prog.(master data, budget, info syst.)
Basic Data
Function Module AIP1_GET_INVPROG Retrieve investment program  
Function Group AIP1   Inv. program FMs budgeting/reporting  
Program Name SAPLAIP1    
INCLUDE Name LAIP1U01    
Parameters
Type Parameter Name Typing Associated Type Default value Optional Pass Value Short text
Exporting E_IMTP TYPE IMTP IMTP record
Exporting E_IMTT TYPE IMTT IMTT record
Importing I_PRNAM TYPE IMTP-PRNAM Investment program
Importing I_GJAHR TYPE IMPR-GJAHR Approval year
Importing I_POSID TYPE IMPR-POSID ' ' Point of entry ID
Importing I_POSNR TYPE IMPR-POSNR 00000000 Internal number of point of entry
Importing I_UP_TO_LEVEL TYPE RAIP_DYNP-TLEVEL '00' Bis-Hierarchiestufe
Importing I_FLG_WITH_PATH TYPE XFELD ' ' Kz. "Einstiegselement mit Pfad"
Importing I_AKTYP TYPE T020-AKTYP 'V' Action category (A=display, V=change)
Importing I_LANGU TYPE SYST-LANGU SY-LANGU Language
Importing I_XTRANSACTION TYPE ' ' T - Ind: "Budget transaction/planning transaction"
Importing I_XPLAN TYPE ' ' T - Ind: "Planning transaction"
Importing I_INTERN TYPE ' ' T - Ind: "Budget distribution"
Importing I_OBARTS TYPE C 'ORPRIQ ' T/R - Objektarten Selektion Maßn/Manf
Importing I_OLDMEAS TYPE RAIP1-OLDMS ' ' T - Ind: "Old measures during budget distribution"
Importing I_TRGKZ TYPE BPGE-TRGKZ 'N' T - Approval time period = object indicator
Importing I_PUT_MEASURES_TOO TYPE 'X' R - Ind: "Display measures also"
Importing I_PUT_REQUESTS_ONLY TYPE C ' ' R - Kz. "Manf putten, ROs zu Manf nicht"
Importing I_CONSIDER_REJ_MEASURES TYPE C 'X' R - Kz. "Put ausgemusterte Maßn/Manf "
Importing I_CONSIDER_OLD_MEASURES TYPE ' ' R - Ind: "Consider old measures/values"
Importing I_CONSIDER_FUT_MEASURES TYPE 'X' R - Ind: "Consider future values"
Importing I_CONSIDER_DEC_REQUESTS TYPE C 'X' R - Kz. "Put abgelehnte Manf"
Importing I_CONSIDER_FIN_MEASURES TYPE 'X' R - Ind: "Consider closed measures"
Importing I_CONSIDER_FIN_MEASURES_ONLY TYPE ' ' R - Kz. "Put nur abgeschlossene Maßn/Manf"
Importing I_CONSIDER_REL_MEASURES TYPE C 'X' R - Kz. "Put freigegebene Maßn/Manf"
Importing I_PUT_MAIN_STATUS TYPE C ' ' R - Kz. "Put Hauptstatus Maßn/Manf"
Importing I_STATSEL TYPE TJ48-SELID ' ' R - Status selection profile of measures
Importing I_FLG_LEDGER_ALL TYPE C ' ' R - Kz. "alle Währungen"
Importing I_REP_CURR TYPE WAERS ' ' R - Berichtswährung
Importing I_FLG_MR_PL_BU_IN_POS_CURR TYPE XFELD ' ' R - Kz. "Plan, Budget von Maßn/Manf in Positionswährung"
Importing I_VERSN TYPE RAIP3-VERSN '000' R - Planversion
Importing I_FLG_VERSN_ALL TYPE C ' ' R - Kz. "alle Planversionen"
Importing I_VALUTYP TYPE TKA09-VALUTYP '0' R - Ist-Bewertung
Importing I_FLG_VALUTYP_ALL TYPE C ' ' R - Kz. "alle Ist-Bewertungen"
Importing I_PLGET TYPE '3' R - Plan Manf oder RO oder beide
Importing I_GNJHR_IQ TYPE IMAK-GJAHR '0000' R - Genehmigungsjahr Manf
Importing I_FLG_GNJHR_IQ_DERIVE TYPE XFELD 'X' R - Kz. "Genehmigungsjahr Manf ableiten" -->
Importing I_READ_BUDGETS_TOO TYPE ' ' R - Ind: "Read budget of measures"
Importing I_ROLLUP_BUDGETS TYPE ' ' R - Ind: "Roll up budget of measures"
Importing I_READ_RELBUDGETS_TOO TYPE ' ' R - Kz. "Projektfreigaben lesen"
Importing I_ROLLUP_RELBUDGETS TYPE ' ' R - Kz. "Projektfreigaben hochrollen"
Importing I_READ_PLANS_TOO TYPE ' ' R - Ind: "Read plan values of measures"
Importing I_ROLLUP_PLANS TYPE ' ' R - Ind: "Roll up plan values of measures"
Importing I_READ_COSTS_TOO TYPE ' ' R - Ind: " Read actual values of measures"
Importing I_ROLLUP_COSTS TYPE ' ' R - Ind: "Roll up actual values of measures"
Importing I_READ_PROFIT_DATA_TOO TYPE ' ' R - Kz. "WiRe-Daten Manf lesen"
Importing I_COSTS_FROMYEAR TYPE COSP-GJAHR '0000' R - Selection of actual values: From fiscal year
Importing I_COSTS_FROMPER TYPE T009-ANZBP '000' R - Selection of actual values: From period
Importing I_COSTS_TOYEAR TYPE COSP-GJAHR '0000' R - Selection of actual values: To fiscal year
Importing I_COSTS_TOPER TYPE T009-ANZBP '000' R - Selection of actual values: To period
Importing I_CREATE_STREENODE_TOO TYPE ' ' R - Ind: "Create STREENODE"
Tables IT_SEL_AUFNR TYPE   T/R - Selektion Aufträge
Tables IT_SEL_PSPHI TYPE   T/R - Selektion Projekte
Tables IT_SEL_PSPNR TYPE   T/R - Selektion PSP-Elemente
Tables IT_SEL_POSNR TYPE   T/R - Selektion Manfen
Exception NOT_FOUND TYPE Invalid entry or nothing found
               
Processing Type
Normal Function Module  
Remote-Enabled Module BaseXML supported
Update Module Start immediately
Immediate Start, No Restart
Start Delayed
Coll.run
JAVA Module Callable from ABAP  
Remote-Enabled JAVA Module  
Module Callable from JAVA  
History
Last changed by/on SAP  19950404 
SAP Release Created in