Fonction SAP BAPI_EXPENDITUREPROGDEF_CREATE - Create Inv. Program Definition

Paramètre Reférence Type Long. Valeur par déf. Facultatif Description
APPROVALYEAR_IN BAPIPROGID-APPROVALYEAR N 4 Approval Year of Program
LANGUAGE BAPIPROGAUX-LANGU C 1 X Logon Language in SAP Format
LANGUAGE_ISO BAPIPROGAUX-LANGU_ISO C 2 X Logon Language in ISO Format
PROGDEF BAPIPROGDEF u 68 Detailed Specifications for Program Definition
PROGRAM_IN BAPIPROGID-PROGRAM C 8 Program Name
TEST_RUN BAPIPROGAUX-TEST_RUN C 1 ' ' X Test Run

Paramètre Reférence Type Long. Description
APPROVALYEAR BAPIPROGID-APPROVALYEAR N 4 Approval Year of Program
PROGRAM BAPIPROGID-PROGRAM C 8 Program Name

Paramètre Reférence Long. Facultatif Description
RETURN BAPIRET2 548 X Return Messages

Function
You can use this method to create the master data of a programdefinition.

Note
The program definition is specified by thePROGRAM andAPPROVALYEARparameters.

Additional information
For more information, refer to the SAP Library IM under InvestmentPrograms.
INCLUDE IM_APPROVALYEAR OBJECT DOKU ID TX
INCLUDE IM_PROGRAM OBJECT DOKU ID TX
INCLUDE IM_APPROVALYEAR OBJECT DOKU ID TX
INCLUDE IM_LANGUAGE OBJECT DOKU ID TX
INCLUDE IM_LANGUAGE_ISO OBJECT DOKU ID TX
INCLUDE IM_PROGDEF OBJECT DOKU ID TX
INCLUDE IM_PROGRAM OBJECT DOKU ID TX
INCLUDE IM_TEST_RUN OBJECT DOKU ID TX

Meaning
Overview of the most important messages (TYPE.ID.NUMBER):
E.AP.004 : A program definition with the key fields PROGRAM,APPROVALYEAR already exists.
E.AP.017 : Responsible person unknown (PROGDEF-RESPONSIBLEfield).
E.AP.025 : Program type unknown (PROGDEF-PROGRAM_TYPE field).
E.AP.152 : Budget distribution not possible whenbudget categories are used (PROGDEF-YEAR_DIST_INDIC,PROGDEF-BUDG_CATEG_INDIC fields).
INCLUDE IM_APBAPI013 OBJECT DOKU ID TX
(PROGDEF-CURRENCY field).
E.APBAPI.014 : A required field was not completed. The name ofthe field is shown in the message.
E.APBAPI.015 : Fiscal year variant unknown (PROGDEF-FY_VARIANTfield).
INCLUDE IM_B1882 OBJECT DOKU ID TX
(PROGDEF-CURRENCY_ISO field).
INCLUDE IM_B1886 OBJECT DOKU ID TX
(LANGUAGE_ISO or PROGDEF-DEF_LANGU_ISO field).
INCLUDE IM_TL080 OBJECT DOKU ID TX
(LANGUAGE or PROGDEF-DEF_LANGU field).