...
This structure contains the complete set of information about a project rate type (less any subordinate entities). 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.
...
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 hourly rate of 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 of contract rate. | 100 | |
SortOrder | Int16 | On Insert: No On Update: No | The sort order, among all of the rate types of a 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. |
...