Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 2 Next »

Overview

This structure is returned by services such as PwsGetProjectElement, which return the full details about project estimates. This structure contains a project estimate detail structure (PwsProjectEstimateDetail). It is also where additional related information about the project estimate, that is not directly an attribute of the project estimate itself would be found. 

Format

PwsProjectEstimateElement
  • PwsProjectEstimateElement
    • ActiveEstimateFlag: Boolean
    • CanUpdateProjectFlag: Boolean
    • CreatedByUser: PwsUserSummary
    • CreatedTimestamp: DateTime
    • CrmIntegrationFlag: Boolean
    • LastModifiedByUser: PwsUserSummary
    • LastModifiedTimestamp: DateTime
    • ProjectEstimateDetail: PwsProjectEstimateDetail
    • ProjectTimestamp: String

Elements

Element

Data Type

Required?

Description

ActiveEstimateFlag

Boolean


True if this estimate is identified as the 'active' project estimate for the project that it belongs to. Each project has at most one active project estimate. If a project has any estimates, one must be designated as active.

CanUpdateProjectFlag

Boolean


True if the caller has permission to create or update project estimates for the project.

CreatedByUser


This structure includes basic information about the user that created the project estimate.

CreatedTimestamp

DateTime


The date and time when this project estimate was created.

CrmIntegrationFlag

Boolean


If set to true, this project estimate was created and is maintained by a CRM integration. Such estimates may not be updated by Project Estimate PWS services.

LastModifiedByUser


This structure includes basic information about the user that last modified the project estimate.

LastModifiedTimestamp

DateTime


The date and time when this project estimate was last modified. 

ProjectEstimateDetail


This structure contains the complete set of information about a project estimate. 

ProjectTimestamp

String


The optimistic locking timestamp of the project that contains the project estimate. This may be passed back to when invoking PwsSaveProjectEstimate to protect against accidentally overwriting other changes.

Usage Example(s)


Example 01
 
  • No labels