PwsProjectRateTypeDetail
Overview
This structure contains the complete set of information about a project rate type. The structure is used both to retrieve detailed project rate type information and to pass information about a project rate type back to the server to get updated.
Format
- PwsProjectRateTypeDetail
- ExternalSystemIdentifier: String
- ProjectRateTypeId: Int32
- ProjectRateTypeUid: Int64
- ProjectRateTypeName: String (50)
- BillingAdjustedDiscountPercent: Double
- BillingAdjustedHourlyRate: Double
- ContractDiscountPercent: Double
- ContractHourlyRate: Double
- SortOrder: Int16
- StandardRateTypeIdentity: PwsStandardRateTypeRef
Elements
Element | Data Type | Required? | Default | Description | Sample Data |
---|---|---|---|---|---|
ExternalSystemIdentifier | String | One of ExternalSystemIdentifier or ProjectRateTypeUid is required | The external system identifier is a unique identifier for a project rate type (may be null, but once set can only be updated to a different, non-null value). | MET-RT-002 | |
ProjectRateTypeId | Int32 | On Insert: No On Update: No | The project rate type id is a unique identifier for a project role. For internal use only.  | ||
ProjectRateTypeUid | Int64 | See ExternalSystemIdentifier | A unique and immutable identifier for a project rate type. | 1152921504606847340 | |
ProjectRateTypeName | String (50) | On Insert: No On Update: No | The name of the project rate type. | Non-chargeable | |
BillingAdjustedDiscountPercent | Double | On Insert: No On Update: No | 0 | The discount percent that applies to the billing adjusted rate. | 0.2 |
BillingAdjustedHourlyRate | Double | On Insert: No On Update: No | The billing adjusted hourly rate. | 120 | |
ContractDiscountPercent | Double | On Insert: No On Update: No | 0 | The discount percent that applies to the contract rate. | 0.3 |
ContractHourlyRate | Double | On Insert: No On Update: No | The contract hourly rate. | 100 | |
SortOrder | Int16 | On Insert: No On Update: No | The sort order, among all of the rate types defined for the project. | 1 | |
StandardRateTypeIdentity | On Insert: No On Update: No | The standard rate type for the project rate type. Click here for more information. |