...
This structure is used to uniquely identify a Contract Line Itemcontract line item. Contract Line Items can be identified by ContractLineItemCode or ContractLineItemUid. When specifying a PwsContractLineItemRef as an input to a web service, you may specify one or both the ContractLineItemCode and ContractLineItemUid. However, if you do specify both, they must both refer to the same Contract Line Item contract line item or the Contract Line Item contract line item reference will not be considered valid. When a PwsContractLineItemRef is returned in the response to a web service, both the ContractLineItemCode and ContractLineItemUid will be populated, and guaranteed to refer to a single Contract Line Itemcontract line item.
Format
Panel | ||
---|---|---|
| ||
|
...
Element | Data Type | Required?Default | Description | Sample Data | ||
---|---|---|---|---|---|---|
ContractLineItemCode | String | On Insert: Yes On Update: Yes (if ContractLineItemUid is not supplied) | The Contract Line Item Code (27) | One of ContractLineItemCode or ContractLineItemUid is required | The contract line item code is a unique identifier for a Contract Line Itemcontract line item. | P001396P001320-CL1 |
ContractLineItemId | Int32On Insert: No | On Update: No | The Contract Line Item contract line item Id. For internal use only. | |||
ContractLineItemUid | Int64 | On Insert: No On Update Yes (if ContractLineItemCode is not supplied)See ContractLineItemCode | A unique and immutable Id for a Contract Line Item contract line item. | 11529215046070833781152921504607083461 |
Usage Example(s)
Code Block | ||||||
---|---|---|---|---|---|---|
| ||||||
<ContractLineItemIdentity><b:ContractLineItemIdentity> <ContractLineItemCode>P001396<b:ContractLineItemCode>P001320-CL1</b:ContractLineItemCode> <ContractLineItemId<b:ContractLineItemId i:nil="true"/> <ContractLineItemUid>1152921504607083378<<b:ContractLineItemUid>1152921504607083461</b:ContractLineItemUid> </b:ContractLineItemIdentity> |