Previous Topic

Next Topic

Book Contents

CreateNewProject Operation

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:


 Field


 Type


 Description

DefaultGlobalImportOption


ImportOption
string
restricted to

  • Create New
  • Do Not Import
  • Keep Existing
  • Update Existing

 

DefaultProjectSpecificImportOption

ImportOption
string
restricted to

  • Create New
  • Do Not Import
  • Keep Existing
  • Update Existing


 

EPSObjectId

int

 

FileType


FileType

string
restricted to
GZIP
XML
ZIP

Specifies the file type that the system imports.

IgnoreGUID

boolean

 

IgnoreSequenceNumber

boolean

 

LogLevel


LogLevel

string
restricted to
SEVERE
WARNING
INFO
CONFIG
FINE
FINER
FINEST

 

ProjectData

base64Binary

 

BusinessObjectOptions


BusinessObjectOptions

Global

  • ActivityCode
  • ActivityCodeType
  • Calendar
  • CostAccount
  • Currency
  • ExpenseCategory
  • FinancialPeriod
  • FundingSource
  • NotebookTopic
  • OBS
  • ProjectCode
  • ProjectCodeType
  • ProjectResourceCategory
  • Resource
  • ResourceCode
  • ResourceCodeType
  • ResourceCurve
  • ResourceRate
  • ResourceRole
  • RiskCategory
  • RiskMatrixScore
  • RiskMatrixThreshold
  • RiskMatrix
  • RiskThreshold
  • RiskThresholdLevel
  • Role
  • RoleRate
  • RoleLimit
  • Shift
  • ThresholdParameter
  • UDFCode
  • UDFType
  • UnitOfMeasure
  • WBSCategory

ProjectSpecific

  • Activity
  • ActivityCode
  • ActivityCodeType
  • ActivityExpense
  • ActivityNote
  • ActivityPeriodActual
  • ActivityRisk
  • ActivityStep
  • Calendar
  • ProjectBudgetChangeLog
  • ProjectFunding
  • ProjectIssue
  • ProjectNote
  • ProjectResource
  • ProjectResourceQuantity
  • ProjectSpendingPlan
  • ProjectThreshold
  • Relationship
  • ResourceAssignment
  • ResourceAssignmentPeriodActual
  • Risk
  • RiskImpact
  • RiskResponseAction
  • RiskResponseActionImpact
  • RiskResponsePlan
  • WBS
  • WBSMilestone

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:


 Field


 Type


 Description

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.


Copyright information