Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

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
titlePwsContractLineItemRef
  • PwsContractLineItemRef
    • ContractLineItemCode: String (27)
    • ContractLineItemId: Int32
    • ContractLineItemUid: Int64


Elements


Element

Data Type

Required?

Default

Description

Description

Sample Data

ContractLineItemCode

String

 

 

 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 Item

contract line item.

P001396
P001320-CL1

ContractLineItemId

Int32

 

 

No

 The Contract Line Item

The contract line item Id. For internal use only.


ContractLineItemUid

Int64

 

 

 The Contract Line Item Uid is a

See ContractLineItemCode

A unique and immutable

identifier

Id for a

Contract Line Item1152921504607083378

contract line item.

1152921504607083461

Usage Example(s)


Code Block
languagexml
titleExample 01
collapsetrue
                                 <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>