Description: Imports a new project from an XML file. The new project is created under the EPS specified by the EPSObjectId.
Service: Import Service
Style: Document/literal wrapped
Input:
Message: CreateNewProject
Elements: CreateNewProject elements that contain the following elements:
|
|
|
---|---|---|
DefaultGlobalImportOption |
| Import options that may be applied to projects globally. |
DefaultProjectSpecificImportOption | ImportOption
| Import options that may be applied to specific projects. |
EPSObjectId | int | Specifies the ID of the Enterprise Project Structure location where the project will be created. |
FileType |
| Specifies the file type that the system imports. |
IgnoreGUID | boolean | When this flag is set to true, the XMLImporter ignores all GUID fields in the XML file, and allows new GUID values to be generated. When this flag is set to false, the XMLImporter uses the GUID fields. |
IgnoreSequenceNumber | boolean | When this flag is set to true, the XMLImporter ignores all SequenceNumber fields in the XML file, and allows new SequenceNumber values to be generated. When this flag is set to false, XMLImporter uses the SequenceNumber fields. |
LogLevel |
|
|
ProjectData | base64Binary | This element contains a reference to the data that is outside the SOAP message in compliance with MTOM specification. |
BusinessObjectOptions |
ProjectSpecific
| Specifies which business objects to import according to the following rules: If no BusinessObjectOptions are specified, then all of the business objects in the project are imported. If any BusinessObjectOptions are specified, then only those business objects specified by the BusinessObjectOptions element are imported. |
Output:
Message: CreateNewProjectResponse
Elements:
|
|
|
---|---|---|
LogFile | base64Binary | Contains the logging information from the CreateNewProject operation. |
ErrorMessage | string | If an exception is thrown, ErrorMessage contains the message part of the exception. |
ProjectObjectId | int | The unique identifier of the project that was created by the CreateNewProject operation. |
Success | boolean | Boolean flag that indicates whether the CreateNewProject operation was successful. |