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

« Previous Version 3 Next »

Overview


This web service updates the invoice workflow status for one or more cost cards.

Request Format

PwsSetCostCardInvoiceWorkflowStatus Request
  • PwsSetCostCardInvoiceWorkflowStatus


Request Elements

Element

Data Type

Required?

Default

Description

Sample Data

RequestId

Int32





SessionTicket

String





CostCardIdentities

PwsVersionedCostCardRef[]





InvoiceWorkflowStatus

String





SendApprovalEmailFlag

Boolean





Request Usage Example(s)


Example 01
 

Response Format

PwsSetCostCardInvoiceWorkflowStatus Response


Response Elements


Element

Data Type

Default

Description

Sample Data

Messages

PwsMessage[]


Click here for more information.


ResponseId

Int32


Click here for more information.

1

Status

RequestStatus


Click here for more information.

Ok

ServerTimestampUtc

DateTime


Click here for more information.

2018-08-22T17:50:23.1025831Z

CostCardIdentities

PwsCostCardRef[]


 The identity of the cost cards that have been updated.


Response Usage Example(s)

Example 01
 

PwsSetCostCardApprovalWorkflowStatus - Common Errors and Warnings

ErrorNumber

ErrorCode

ErrorText

19057InvalidValueForCostCardInvoiceWorkflowStatus

The specified value for cost card invoice workflow status is invalid. Valid values are N for Not Approved to Invoice, A for Approved to Invoice, D for Draft Invoiced and I for Invoiced. Values of D and I are only valid when querying for existing data.

65723StatusChangeCannotBeCompletedCostCardsChangedOrIneligibleStatus change cannot be completed because one or more cards has changed or is ineligible.
  • No labels