return : FinancialStatusChangeResponse
| Property Name | Property Value | Property Description |
|---|---|---|
| PaymentAmount | Decimal | |
| CheckNumber | String | |
| CheckCutDate | DateTime or NULL | |
| VendorInvoiceStatusId | Integer | New value for Vendor Invoice Status |
| KeepCommentIntact | Boolean | Boolean flag; True means routine will not alter Comment value provided by caller. |
| CurrentStatusId | Integer | Current value of WorkOrderCost.ApStatusId, optional. Together with FinancialConcurrencyID, define concurrency check logic for this action. Since this action is inherited from WoAction it also supports WO concurrency ID check based on StatusID and ConcurrencyId properties. The expected usage scenario for "Vendor Invoice Status Change" action is StatusID = APInvoiceStatus.Unknown and ConcurrencyId = 0; e.g. WO concurrency check is turned off. |
| FinancialConcurrencyId | Integer | FinancialConcurrencyID: Current value of WorkOrderCost.ConcurrencyId, optional. |
| ActionDate | DateTime | |
| WorkOrderId | Integer | |
| Comment | String | |
| StatusId | WOStatus enumeration member | |
| ConcurrencyId | Integer | |
| ActionReasonId | Integer |

