Sapass

 Simplify SAP R/3 development with Excel VBA/VB RFC  
Home> Bapi>ProjectDefinition



Index

ProjectDefinition

ProjectDefinition


The business object Project definition is the framework laid down for all objects created within a project.

The project definition contains data, such as dates and organizational information, that is binding for the entire project.


Integration
The commercial objective is copied to the work breakdown structure
(WBS) according to its structure and the network according to how it is processed.


11-Dec-2005


Methods

Available Methods


  • CreateFromData : BAPI: Create project definition [ BAPI_PROJECTDEF_CREATE ]
  • ExistenceCheck : Check existence of object [ BAPI_PROJECTDEF_EXISTENCECHECK ]
  • Getdetail : Read details about project definition [ BAPI_PROJECTDEF_GETDETAIL ]
  • Getlist : Produces a list of project definitions for the selection criteria [ BAPI_PROJECTDEF_GETLIST ]
  • Update : Change Project Definition [ BAPI_PROJECTDEF_UPDATE ]

11-Dec-2005


CreateFromData

CreateFromData


You can use this method to create a project definition that contains data binding for the whole project.

In the process, all the consistency checks are made that are made if you create a project definition using the R/3 transaction.

Notes


You need the relevant authority to create a project definition.

When you create a project definition, you must use a project profile that has been previously created in Customizing.

PROJECT_DEFINITION_STRU is an obligatory import parameter.


Messsages are returned in the Return parameter. For information aboutreturn values and their meaning, see the documentation for the Return parameter.

Further Information

For more information,see the R/3 Library under PS Project System -> Work breakdown structure


11-Dec-2005


ExistenceCheck

ExistenceCheck


You can use this method to check whether a project definition exists.

Notes

The internal and external keys for the project definition CURRENTEXTERNALPROJE and CURRENTINTERNALPROJE are obligatory importparameters; one of the two keys can remain initial.


11-Dec-2005


Getdetail

Getdetail


No document is available


11-Dec-2005


Getlist

Getlist


Provides a list of project definitions for the following selection caharactersitics

  • Project definition
  • Description of the project definition
  • Maximum number of project definitions found

  • 11-Dec-2005


    Update

    Update


    You use this method to change a project definition and all the data that is binding for the whole project.

    The same consistency checks take place, that would do so if the changes were being made in the R/3 transaction.

    Notes

    To change a project you require the necessary authorization.


    The internal and external keys for the project definition CURRENTEXTERNALPROJE and CURRENTINTERNALPROJE are obligatory importparameters (one of the two keys can remain initial) as well as PROJECT_DEFINITION_STRU and PROJECT_DEFINITION_UP.

    Messages are returned in the return parameter. You can find information
    about the return value and their meaning in the parameter documentation.

    Further Information

    For more information, see the R/3 Library for PS - Project System - Work breakdown structure.


    11-Dec-2005