This class is used to represent contract data.
|
Name |
Type |
Description |
|---|---|---|
|
ContractName |
string |
The contract name. The value may not be null. |
|
IncludedService |
ContractService |
The service components that are included. The value may not be null. |
|
ExcludedService |
ContractService |
The service components that are excluded. The value may not be null. |
|
ValidFrom |
DateTime |
The start date and time (from which the contract is valid). The value may not be null. |
|
ValidTo |
DateTime |
The end date and time (until which the contract is valid). The value may not be null. |
|
ContractTimeZone |
EntityReferenceData |
Reference by ID to the time zone for the contract. The value may not be null. |
|
ContractWorkflow |
ContractWorkflowData |
The workflow data for the contract. |
|
CustomAttributes |
CustomAttributes |
The custom attributes for the contract. |
|
Description |
string |
The description of the service definition. Maximum string length is 512 characters. |
|
ContractType |
EntityReferenceData |
Reference by ID to the contract type. The value may not be null. |
|
Currency |
EntityReferenceData |
The currency to use. The value may not be null. |
|
Fee |
long |
The fee. |
|
Seats |
long |
The number of seats. |
|
Owner |
string |
The owner. Maximum string length is 60 characters. |
|
PrimaryContractParty |
EntityReferenceData |
Reference by ID to the primary contract party. The value may not be null. |
|
PrimaryContractParty |
bool |
Specifies whether the primary contract party is the service provider. |
|
SecondaryContractParty |
EntityReferenceData |
Reference by ID to the secondary contract party. |
The ExcludedServiceComponents field may not be null, but it may contain a list with no items. It is used for updating existing contracts, to detach service components from them.
An automatic validation is performed to verify that ValidTo is later than ValidFrom.
| Copyright © 2012 CA. Alle Rechte vorbehalten. | Senden Sie CA Technologies eine E-Mail zu diesem Thema. |