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.
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.
For more information,see the R/3 Library under PS Project System -> Work breakdown structure