Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Panel
titlePwsProjectTimeBaselineDetail
  • PwsProjectTimeBaselineDetail
    • ExternalSystemIdentifier: String
    • ProjectTimeBaselineId: Int32
    • ProjectTimeBaselineUid: Int64
    • ActiveProjectTimeBaselineFlag: Boolean
    • BarMetricActiveFlag: Boolean
    • ChgMetricActiveFlag: Boolean
    • CrMetricActiveFlag: Boolean
    • Description: String (1000)
    • HrsMetricActiveFlag: Boolean
    • PrimaryMetric: String (1)
    • ProjectTimeBaselineName: String (50)
    • RdcMetricActiveFlag: Boolean
    • ProjectTimeBaselineBuckets: PwsProjectTimeBaselineBucket []

Elements


Element

Data Type

Required?

Default

Description

Sample Data

ExternalSystemIdentifier

String

One of ExternalSystemIdentifier or ProjectTimeBaselineUid is required

 


The external system identifier is a unique identifier for a project time baseline (may be null, but once set can only be updated to a different, non-null value).

 


ProjectTimeBaselineId

Int32

No

 


The project time baseline id is a unique identifier for a project time baseline. For internal use only.

   

 


ProjectTimeBaselineUid

Int64

See ExternalSystemIdentifier

 


A unique and immutable identifier for a project time baseline

 

.

 


ActiveProjectTimeBaselineFlag

Boolean

On Insert: No

On Update: No 

Defaults to false on create, must be same as existing on update, or null

If set to 'true', the project time baseline referenced by this web service is set as the active project time baseline

 

.

 
true

BarMetricActiveFlag

Boolean

On Insert: At least one of BarMetricActiveFlag, ChgMetricActiveFlag, CrMetricActiveFlag, HrsMetricActiveFlag and/or RdcMetricActiveFlag is required

On Update: No

Defaults to false on create, must be same as existing on update, or null

If set to 'true', billing adjusted revenue is set as a project time baseline

metric  

metric.

 
true

ChgMetricActiveFlag

Boolean

See BarMetricActiveFlag

Defaults to false on create, must be same as existing on update, or null 

If set to 'true', chargeable hours is set as a project time baseline

metric  

metric.

 
true

CrMetricActiveFlag

Boolean

See BarMetricActiveFlag

 



Defaults to false on create, must be same as existing on update, or null

If set to 'true', contract revenue is set as a project time baseline

metric    

metric.

false

Description

String (1000)

On Insert: No

On Update: No 

 

 



The project time baseline description

  

.

Billing Adjusted Revenue Baseline

HrsMetricActiveFlag

Boolean

See BarMetricActiveFlag


Defaults to false on create, must be same as existing on update, or null 

If set to 'true', hours is set as a project time baseline

metric 

metric.

 
false

PrimaryMetric

String

(1)

On Insert: Yes

On Update: No

 

 

 

ProjectTimeBaselineName

String (50)

On Insert: Yes

On Update: No 

 

 


The primary metric for the project time baseline:

"B" for billing adjusted revenue

"C" for contract revenue

"R" for resource direct cost

"G" for chargeable hours (note: actually specified in minutes)

"H" for hours (note: actually specified in minutes

)

B

ProjectTimeBaselineName

String (50)

On Insert: Yes

On Update: No 



The project time baseline name.

BAR Baseline

RdcMetricActiveFlag

Boolean

See BarMetricActiveFlag 

Defaults to false on create, must be same as existing on update, or null 

 

 

If set to 'true', resource direct cost is set as a project time baseline metric.

false

ProjectTimeBaselineBuckets

PwsProjectTimeBaselineBucket []

On Insert: Yes

On Update: No 

 

 



The information associated with the project time baseline buckets

 

.


Usage Example(s)


Code Block
languagexml
titleExample 01
collapsetrue
             <sch:ProjectTimeBaseline>
               <com:ActiveProjectTimeBaselineFlag>true</com:ActiveProjectTimeBaselineFlag>
               <com:BarMetricActiveFlag>true</com:BarMetricActiveFlag>
               <com:ChgMetricActiveFlag>true</com:ChgMetricActiveFlag>
               <com:CrMetricActiveFlag>false</com:CrMetricActiveFlag>
               <com:Description>Billing Adjusted Revenue Baseline</com:Description>
               <com:HrsMetricActiveFlag>false</com:HrsMetricActiveFlag>
               <com:PrimaryMetric>B</com:PrimaryMetric>
               <com:ProjectTimeBaselineName>BAR Baseline</com:ProjectTimeBaselineName>
               <com:RdcMetricActiveFlag>false</com:RdcMetricActiveFlag>
               <com:ProjectTimeBaselineBuckets>
                  <com:PwsProjectTimeBaselineBucket>
                     <com:BillingAdjustedRevenue>550</com:BillingAdjustedRevenue>
                     <com:EndDate>2018-01-31T00:00:00.000Z</com:EndDate>
                     <com:ResourceIdentity>
                        <com:ResourceReferenceSystemId>PS (USA) - 02</com:ResourceReferenceSystemId>
                     </com:ResourceIdentity>
                     <com:StartDate>2018-01-01T00:00:00.000Z</com:StartDate>
                  </com:PwsProjectTimeBaselineBucket>
                  <com:PwsProjectTimeBaselineBucket>
                     <com:BillingAdjustedRevenue>550</com:BillingAdjustedRevenue>
                     <com:EndDate>2018-02-28T00:00:00.000Z</com:EndDate>
                     <com:ResourceIdentity>
                        <com:ResourceReferenceSystemId>PS (USA) - 02</com:ResourceReferenceSystemId>
                     </com:ResourceIdentity>
                     <com:StartDate>2018-02-01T00:00:00.000Z</com:StartDate>
                  </com:PwsProjectTimeBaselineBucket>
                  <com:PwsProjectTimeBaselineBucket>
                     <com:BillingAdjustedRevenue>550</com:BillingAdjustedRevenue>
                     <com:EndDate>2018-03-31T00:00:00.000Z</com:EndDate>
                     <com:ResourceIdentity>
                        <com:ResourceReferenceSystemId>PS (USA) - 02</com:ResourceReferenceSystemId>
                     </com:ResourceIdentity>
                     <com:StartDate>2018-03-01T00:00:00.000Z</com:StartDate>
                  </com:PwsProjectTimeBaselineBucket>
               </com:ProjectTimeBaselineBuckets>
            </sch:ProjectTimeBaseline>