Click or drag to resize
WoProcedure Class
Procedure (formerly known as Punch List) is a sequence of steps, based on Procedure Template, attached to a Work Order, and also possibly linked to Asset. Technicians execute stored procedures by filling in a questionnaire consisting of Procedure Steps, which is used in many types of work, for instance preventative maintenance.
Inheritance Hierarchy
SystemObject
  CorrigoService.EntitiesCorrigoEntity
    CorrigoServiceCorrigoEntityWithOptimisticLock
      CorrigoServiceRemovableCorrigoEntity
        CorrigoService.EntitiesWoProcedure

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

The WoProcedure type exposes the following members.

Properties
  NameDescription
Public propertyAllowMarkAll
Boolean flag. True means Procedures created from this template support functionality “mark all steps as done”. Inherited from Procedure Template.
Public propertyAllowNotApplicable
Boolean flag. True means Procedures created from this template can be marked as “not applicable”. Inherited from Procedure Template.
Public propertyAsset
Reference to Asset linked to Procedure.
Public propertyDisplayAs
Displayable name, used only by WON Procedures received from requestor. For other Procedures this field is NULL (not zero-length). Max Length=256
Public propertyFlag
Flag Reason ID. This field is based on Procedure Steps state.
Public propertyIndex
Integer index value defining Procedure’s position among other Procedures for parent Work Order; this value is unique withing Work Order scope. Only positive values are allowed.
Public propertyIsNotApplicable
Boolean flag. True means Procedure is marked as “not applicable”.
Public propertyProcedureTemplate
Reference to Procedure Template on which Procedure is based on. Required if Procedure type is Regular/Legacy, otherwise NULL.
Public propertyStatusId
Status ID. This field is based on Procedure Steps state.
Public propertySteps
Procedure steps
Public propertyTypeId
Procedure type based on enumeration ProcedureType with supported values Regular (self-explaining), Legacy (migrated from earlier version of the product) and WON (received from requestor). 0 is supported value.
Public propertyWorkOrderId
Reference to parent WO.
Top
See Also