Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

Version 1 Next »

Overview

This web service inserts or updates a single expense document based on a detailed expense document structure (PwsExpenseDocumentDetail). The service returns the identity (PwsClientRef) of the client that has been inserted or updated. The caller can optionally request that the full client detail (PwsClientElement) be included in the response.

Format


PwsSaveExpenseDocument Request
  • PwsSaveExpenseDocument

Elements


Element

Data Type

Required?

Default

Description

Sample Data

RequestId

Int32

 

 

Click here for more information.

 

SessionTicket

String

 

 

Click here for more information.

 

AdministratorComments

String

 

 

 

 

ApproverIdentities

PwsUserRef[]

 

 

 

 

DeleteCostCards

PwsCostCardRef[]

 

 

 

 

DeleteReceipts

PwsReceiptRef[]

 

 

 

 

ExcludeCreditCostCardsFlag

Boolean

 

 

 

 

ExpenseDocument

PwsExpenseDocumentDetail

 

 

 

 

ExpenseDocumentIdentity

PwsExpenseDocumentRef

 

 

 

 

FullDetailFlag

Boolean

 

 

 

 

InsertReceiptsIfNotFoundOnUpdateFlag

Boolean

 

 

 

 

ResourceIdentity

PwsResourceRef

 

 

 

 

RetrieveCostCardsFlag

Boolean

 

 

 

 

RetrieveReceiptsFlag

Boolean

 

 

 

 

SaveCostCards

PwsCostCardDetail[]

 

 

 

 

SaveReceipts

PwsReceiptDetail[]

 

 

 

 

SendNotificationEmailFlag

Boolean

 

 

 

 

SubmissionComments

String

 

 

 

 

SubmitFlag

Boolean

 

 

 

 

UpdateReceiptsIfFoundOnInsertFlag

Boolean

 

 

 

 

ExpenseDocumentTimestamp

String

 

 

 

 

PreserveCostCardStatusFlag

Boolean

 

 

 

 

  • No labels