Contract

Description

Package: com.ibm.rpm.contract.containers

Extends: GenericContract

Usage

Parent is not mandatory, allowed parent type is ContractFolder.

Supported API Calls

Security Restrictions

N/A

Fields

The following table lists the fields for this object.

Table 1. Contract Field Description
Field Detail
chargeSchedules

Type: ContractChargeSchedule[]

Default value: N/A

Description: The charging schedule of the customer.

Field validation description: N/A

Additional field security restrictions: N/A

contractType

Type: ContractType

Default value: The ContractType containing the name field with the value “1”.

Description: The type of the contract.

Field validation description: N/A

Additional field security restrictions: N/A

currency

Type: Currency

Default value: N/A

Description: The currency in which the contract will be paid.

Field validation description: N/A

Additional field security restrictions: N/A

description

Type: string

Default value: N/A

Description: The description of the contract

Field validation description: Limit 255 characters.

Additional field security restrictions: N/A

externalReference

Type: string

Default value: N/A

Description: The external references of the current contract.

Field validation description: Limit 255 characters.

Additional field security restrictions: N/A

maximumAmount

Type: double

Default value: N/A

Description: The maximum amount which can be charged for the current contract.

Field validation description: The value range is 0.00 to 9,999,999,999,999.99.

Additional field security restrictions: N/A

Inherited Fields

Click on object for list of inherited fields:

From RPMObject

From GenericContract

Related Objects

N/A