You are here:
ContractCache and SalesContractLineCache Nodes
Nodes are canonical objects containing the attributes mapped to real data by the consuming application. A structure is defined between the nodes to ensure that the right set of information is passed during each step of the process.
| Nodes | Attributes | Type | Description |
|---|---|---|---|
ContractCache (parent node) |
Account | INPUT OUTPUT | The input output type value is retrieved from the object. For example, Account and Description. The account attribute is mandatory to create the node. |
| Description | INPUT OUTPUT | ||
| Status | OUTPUT | To create and update contracts, you must define the output type and specify the value of these mandatory output fields. These fields are case-sensitive.
|
|
| IsAssociatedWithClm | OUTPUT | ||
| SourceOpportunityId, SourceOrderId, SourceQuoteId, or any source custom field that the user has configured in the Contract object. | OUTPUT | ||
SalesContractLineCache (child node) |
ParentReference | INPUT | The ParentReference field gets automatically created when the context definition is created. |
| Product | INPUT OUTPUT | ||
| UnitPrice | INPUT OUTPUT | ||
| TotalPrice | INPUT OUTPUT | ||
| ServiceDate | INPUT OUTPUT | ||
| ContractId | INPUT OUTPUT | ContractId is a mandatory field. | |
| Name | INPUT OUTPUT | Name is a mandatory field. |

