Fonction SAP BAPI_0035_CREATE - Create GM grant master data

Paramètre Reférence Type Long. Valeur par déf. Facultatif Description
DEFAULT_CONTROL BAPI_0035_DEFAULT_CONTROL u 16 X Checkbox for defaults to grant master
HEADER_DATA BAPI_0035_HEADER u 115 Header data for grant master creation
HEADER_DATA_ADD BAPI_0035_HEADER_ADD u 200 X Additional data for grant master creation
TESTRUN BAPI_0035_FIELDS-TESTRUN C 1 X Switch to Simulation Session for Write BAPIs

Paramètre Reférence Type Long. Description
GRANT BAPI_0035_FIELDS-GRANT_NBR C 20 Grant

Paramètre Reférence Long. Facultatif Description
BUDGET_LAYOUT BAPI_0035_BUDGET_LAYOUT 8 X GM budget layout
BUDGET_VALIDITY BAPI_0035_BUDGET_VALIDITY 22 X Grant master budget validity
COST_SHARING BAPI_0035_COSTSHARING 54 X Cost sharing in the grant master
EXTENSION_IN BAPIPAREX 990 X Ref. structure for BAPI parameter ExtensionIn/ExtensionOut
FUNDS BAPI_0035_FUNDS 13 X Funds for the grant master
FUND_RECOVERY BAPI_0035_FUND_RECOVERY 41 X Fund recovery for grant
GRANT_DESCRIPTIONS BAPI_0035_GRANT_DESCRIPTION 101 X GM Grant Description Texts
IDC_CAP BAPI_0035_IDC_CAP 68 X Grant IDC Cap (Program + Class)
IDC_CAP2 BAPI_0035_IDC_CAP2 28 X Grant IDC Cap (Grant level)
INDIRECT_COSTS BAPI_0035_INDIRECTCOST 60 X Indirectcost for grant master
REPORT_TRACKING BAPI_0035_REPORT_TRACK 75 X GM report tracking
RESPONSIBILITY BAPI_0035_RESPONSIBLE 92 X Responsiblity for the grant
RETURN BAPIRET2 548 Return Parameter
SPONSORED_CLASS BAPI_0035_SPONSORED_CLASS 21 X sponsored class for grant master
SPONSORED_OBJECTS BAPI_0035_SPONSORED_OBJECTS 53 X Grant master sponsored objects
SPONSORED_PROGRAM BAPI_0035_SPONSORED_PROG 20 X Sponsored program for grant master
VALUETYPE BAPI_0035_VALUETYPE 20 X GM: grant master value type posting control

Functionality
With this method you can create the master data of a grant

Notes
The authorization for the creation of a grant is checked.
Header data
Header data for the grant master can be passed on in the parametersHeaderData and HeaderDataAdd (for additional data).
Default control
For fields to be defaulted from sponsor, the corresponding flag is to beset in this parameter.
Return messages
INCLUDE BAPI_RET

Description
The number of the grant created.

Description
This import parameter is for specifying whether data is to be defaultedfrom the sponsor.
INCLUDE BAPI_DATAELEMENT

Description
This import parameter is for the header data essential to the creationof the grant master data.
INCLUDE BAPI_DATAELEMENT

Description
This import parameter is for the additional header data that could beused for the creation of the grant master data.
INCLUDE BAPI_DATAELEMENT

Description
Switch to simulation session. If this is set (default), no update takesplace.

Description
This table is for the budget layout data in the grant master data.
INCLUDE BAPI_DATAELEMENT

Description
This table is for the budget validity data in the grant master.
If manual split is allowed, the dates and block indicator of a defaultedbudget phase, release status, and budget validity number can be changed.
INCLUDE BAPI_DATAELEMENT

Description
This table is for the cost sharing data in the grant master
INCLUDE BAPI_DATAELEMENT

Description
This is an import parameter that allows you to use additional fieldsfor the grant master.
The table extension BAPI_TE_GMGR is provided for this purpose.
INCLUDE BAPI_DATAELEMENT

Description
This table is for the funds in the grant master.
INCLUDE BAPI_DATAELEMENT

Description
This table is for the fund recovery data in the grant master.
INCLUDE BAPI_DATAELEMENT

Description
This table is for the Grant Master texts Name (Short Description) andDescription.
INCLUDE BAPI_DATAELEMENT

Description
This table is for the indirect cost cap on program/class level.
INCLUDE BAPI_DATAELEMENT

Description
This table is for indirect cost cap at grant level.
INCLUDE BAPI_DATAELEMENT

Description
This table is for the indirect costs data in the grant master.
INCLUDE BAPI_DATAELEMENT

Description
This table is for the report tracking data in the grant master.
INCLUDE BAPI_DATAELEMENT

Description
This table is for the responsiblity data in the grant master.
INCLUDE BAPI_DATAELEMENT

Description
Message table
Structure
TYPE Message type: S = Success, E = Error, W = Warning, I =Information
ID Message ID
NUMBER Message number
MESSAGE Message text
LOG_NO Application log: Log number
LOG_MSG_NO Application log: Sequential number of message
MESSAGE_V1 Message variable
MESSAGE_V2 Message variable
MESSAGE_V3 Message variable
MESSAGE_V4 Message variable
PARAMETER Parameter name
ROW Line in parameter
FIELD Field in parameter
System (logical system) from where the message came

Description
This table contains the sponsored classes in the grant master.
INCLUDE BAPI_DATAELEMENT

Description
This table is for the sponsored objects data in the grant master.
For a combination of Program and Class, the flags for plan allowed,budget allowed, and actuals allowed can be set.
INCLUDE BAPI_DATAELEMENT

Description
This table is for the sponsored programs in the grant master.
INCLUDE BAPI_DATAELEMENT

Description
This table is for the posting control of value types.
For each value type (defaulted from grant type), the flags forstatistical, block, allow_from and allow_to can be set.
INCLUDE BAPI_DATAELEMENT

1317101ExtensionIn for BAPI_0035_CREATE incorrect mapping