Click or drag to resize
WoLastAction Class
Describes last action performed on a WorkOrder. Contains action reason, invoice, bill status, total bill amount. Web service access scope - read only.
Inheritance Hierarchy
SystemObject
  CorrigoService.EntitiesCorrigoEntity
    CorrigoService.EntitiesWoLastAction

Namespace: CorrigoService.Entities
Assembly: ClientXMLDoc (in ClientXMLDoc.exe) Version: 1.0.0.0 (1.0.0.0)
Syntax
C#
[SerializableAttribute]
public class WoLastAction : CorrigoEntity

The WoLastAction type exposes the following members.

Properties
  NameDescription
Public propertyBilledTotal
Contains total billed value; either preview (when ciInvoiceID == NULL) or actual version (otherwise). This field is nullable; NULL value is different from zero; it means total billed preview was never computed (when ciInvoiceID == NULL) or total billed amount is not applicable to this WO (otherwise).
Public propertyBillStatus
WO billing status computed based on WO status and financial status(es). It’s a bitmask matching enumeration BillStatus.
Public propertyEmergencyReason
Reason for escalating WO to Emergency when creating new WO from Customer Portal.
Public propertyInvoice
Customer Invoice associated with WO;
Public propertyLastAction
Reference to last status-changing action for WO
Public propertyReason
Reason matching current WO status. Only On Hold and Cancelled statuses support and require reasons; for other statuses this field is null/empty.
Public propertyWorkOrderId
NOTE: It's used as ID
Public propertyXNumber
“External” WO number provided by third-party application. Used by integration. Max Length=256
Top
See Also