WoProcedure

Property NameProperty ValueProperty Description
WorkOrderIdIntegerReference to parent WO, WorkOrder2Object.ID.
ProcedureTemplate{ProcedureTemplate entity reference}Reference to Procedure Template on which Procedure is based on, vlangPlMasterListObject.ID. Required if Procedure type is Regular/Legacy, otherwise NULL.
Asset{Location entity reference}Reference to Asset linked to Procedure, InvItemObject.ID.
DisplayAsStringDisplayable name, used only by WON Procedures received from requestor. For other Procedures this field is NULL (not zero-length).
TypeIdProcedureType enumeration memberProcedure type based on enumeration ProcedureType with supported values Regualr (self-explaining), Legacy (migrated from earlier version of the product) and WON (received from requestor). 0 is supported value.
AllowMarkAllBooleanBoolean flag. True means Procedures created from this template support functionality "mark all steps as done". Inherited from Procedure Template.
AllowNotApplicableBooleanBoolean flag. True means Procedures created from this template can be marked as "not applicable". Inherited from Procedure Template.
IsNotApplicableBooleanBoolean flag. True means Procedure is marked as "not applicable".
Flag{ProcedureFlagReason entity reference}Flag Reason ID, references vlangPlMasterNoteObject.ID. This field is computed by BO based on Procedure Steps state.
StatusIdProcedureStatus enumeration memberStatus ID, references vlangPlStatus.ID. This field is computed by BO based on Procedure Steps state. There is also matching enumeration ProcedureStatus.
IndexIntegerInteger 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.
Steps[{WoProcedureStep entity reference}, ...]
SummaryStringSummary
OperationalRisksStringOperationalRisks
BackoutPlanStringBackoutPlan
IsRemovedBooleanGets or sets the boolean flag indicating if an entity was deleted.
ConcurrencyIdIntegerGets or sets the concurrency identifier used for optimistic locks.
IdIntegerGets or sets a Corrigo entity identifier.
Properties[{PropertyTreeNode object reference}, ...]List of filled properties
LimitMultipleEntitiesNumberBehaviourBooleanReturn exception instead of payload if there are more record was retrieved than configured in "*option_name*" company property Used for limiting records in Integration REST API