Overview
This structure contains the complete set of information about a receipt. The structure is used both to retrieve detailed receipt information and to pass information about a receipt back to the server to get updated.
- PwsReceiptDetail
- ReceiptId: Int32
- ReceiptUid: Int64
- ReferenceId: String
- DocumentIdentity: PwsDocumentRef
- EntireExpenseReportFlag: Boolean
- ExpenseDocumentIdentity: PwsExpenseDocumentRef
- Notes: String
- NotesClearFlag: Boolean
- ReceiptCostCards: PwsReceiptCostCard[]
- NumberPages: Byte
- DocumentName: String
- NumberPagesShort: Int16
Elements
Element | Data Type | Required? | Default | Description | Sample Data |
---|
ReceiptId | Int32 |
|
|
|
|
ReceiptUid | Int64 |
|
|
| 1152921504607571578 |
ReferenceId | String |
|
|
|
|
DocumentIdentity | PwsDocumentRef |
|
|
|
|
EntireExpenseReportFlag | Boolean |
|
|
| false |
ExpenseDocumentIdentity | PwsExpenseDocumentRef |
|
|
|
|
Notes | String |
|
|
|
|
NotesClearFlag | Boolean |
|
|
| false |
ReceiptCostCards | PwsReceiptCostCard[] |
|
|
|
|
NumberPages | Byte |
|
|
|
|
DocumentName | String |
|
|
| 01_Scan_2.jpeg |
NumberPagesShort | Int16 |
|
|
|
|
Usage Example(s)
<a:PwsReceiptDetail>
<ReceiptId i:nil="true" xmlns="http://projectorpsa.com/DataContracts/Shared/Common/"/>
<ReceiptUid xmlns="http://projectorpsa.com/DataContracts/Shared/Common/">1152921504607351892</ReceiptUid>
<ReferenceId i:nil="true" xmlns="http://projectorpsa.com/DataContracts/Shared/Common/"/>
<a:DocumentIdentity xmlns:b="http://projectorpsa.com/DataContracts/Shared/Common/">
<b:DocumentRefId i:nil="true"/>
<b:DocumentRefUid>1152921504607571578</b:DocumentRefUid>
</a:DocumentIdentity>
<a:EntireExpenseReportFlag>false</a:EntireExpenseReportFlag>
<a:ExpenseDocumentIdentity xmlns:b="http://projectorpsa.com/DataContracts/Shared/Common/">
<b:DocumentNumber>ER00706</b:DocumentNumber>
<b:ExpenseDocumentId i:nil="true"/>
<b:ExpenseDocumentUid>1152921504607683553</b:ExpenseDocumentUid>
</a:ExpenseDocumentIdentity>
<a:Notes i:nil="true"/>
<a:NotesClearFlag>false</a:NotesClearFlag>
<a:ReceiptCostCards>
<a:PwsReceiptCostCard>
<a:CostCardIdentity xmlns:b="http://projectorpsa.com/DataContracts/Shared/Common/">
<b:CostCardId i:nil="true"/>
<b:CostCardUid>1152921504614515251</b:CostCardUid>
<b:ReferenceId i:nil="true"/>
</a:CostCardIdentity>
<a:ReferenceNumber i:nil="true"/>
<a:ReferenceNumberClearFlag>false</a:ReferenceNumberClearFlag>
</a:PwsReceiptCostCard>
</a:ReceiptCostCards>
<a:NumberPages i:nil="true"/>
<a:DocumentName>01_Scan_2.jpeg</a:DocumentName>
<a:NumberPagesShort i:nil="true"/>
</a:PwsReceiptDetail>