WoProcedure Class |
Namespace: CorrigoService.Entities
[SerializableAttribute] public class WoProcedure : RemovableCorrigoEntity
The WoProcedure type exposes the following members.
Name | Description | |
---|---|---|
![]() | AllowMarkAll |
Boolean flag. True means Procedures created from this template support functionality “mark all steps as done”. Inherited from Procedure Template.
|
![]() | AllowNotApplicable |
Boolean flag. True means Procedures created from this template can be marked as “not applicable”. Inherited from Procedure Template.
|
![]() | Asset |
Reference to Asset linked to Procedure.
|
![]() | DisplayAs |
Displayable name, used only by WON Procedures received from requestor.
For other Procedures this field is NULL (not zero-length).
Max Length=256
|
![]() | Flag |
Flag Reason ID.
This field is based on Procedure Steps state.
|
![]() | Index |
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.
|
![]() | IsNotApplicable |
Boolean flag. True means Procedure is marked as “not applicable”.
|
![]() | ProcedureTemplate |
Reference to Procedure Template on which Procedure is based on.
Required if Procedure type is Regular/Legacy, otherwise NULL.
|
![]() | StatusId |
Status ID.
This field is based on Procedure Steps state.
|
![]() | Steps |
Procedure steps
|
![]() | TypeId |
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.
|
![]() | WorkOrderId |
Reference to parent WO.
|