PwsContractLineItemSummary

Overview

This data structure contains the basic information on a contract line item - ContractLineItemCode, ContractLineItemUid and ContractLineItemId.  It also has a reference to the engagement that contains this contract line item. 

Format


PwsContractLineItemSummary
  • PwsContractLineItemSummary
    • ContractLineItemCode: String
    • ContractLineItemId: Int32
    • ContractLineItemUid: Int64
    • ContractLineItemName: String
    • EngagementIdentity: PwsEngagementRef

Elements

Element

Data Type

Required?

Default

Description

ContractLineItemCode

String

One of code, Uid or Name is needed. 


The code for the contract line item and it is a unique identifier. 

ContractLineItemId

Int32

No


The engagement Id is a unique identifier for a contract line item. For internal use only.

ContractLineItemUid

Int64

One of code, Uid or Name is needed. 


The Uid for the contract line item and it is a unique identifier.

ContractLineItemName

String

One of code, Uid or Name is needed. 


The name for the contract line item and it is a unique identifier.

EngagementIdentity

PwsEngagementRef



This structure is used to uniquely identify an engagement.


Usage Example(s)


Example 01
                 	<b:ContractLineItem>
                        <b:ContractLineItemCode>VANGOGH-CL1</b:ContractLineItemCode>
                        <b:ContractLineItemId i:nil="true"/>
                        <b:ContractLineItemUid>1152921504606994259</b:ContractLineItemUid>
                        <b:ContractLineItemName>Van Gogh and Nature exhibit</b:ContractLineItemName>
                        <b:EngagementIdentity>
                           <b:EngagementCode>VANGOGH</b:EngagementCode>
                           <b:EngagementId i:nil="true"/>
                           <b:EngagementUid>1152921504607239030</b:EngagementUid>
                        </b:EngagementIdentity>
                     </b:ContractLineItem>