CScheduledTask Class: Difference between revisions
Jump to navigation
Jump to search
Chris Kahn (talk | contribs) No edit summary |
Chris Kahn (talk | contribs) |
||
Line 7: | Line 7: | ||
== Properties == | == Properties == | ||
*'' | *TaskClass (as ''TaskClassEnum'') {{APIComment|Sets or gets the task class as a task class enumeration for which the resource belongs to.}} | ||
*'' | *TaskTypeID (as ''integer'') {{APIComment|Gets the ID of the task type the resource belongs to.}} | ||
*'' | *PackageID (as ''integer'') (Note:May be removed/hidden) {{APIComment|Gets the ID of package for which the resource belongs to.}} | ||
*'' | *TaskFrequencyValue (as ''double'') {{APIComment|Sets or gets task frequency.}} | ||
*'' | *TaskFrequencyUnitID (as ''integer'') {{APIComment|Gets the ID of the task frequency value variable for which the resource belongs to.}} | ||
*'' | *TaskFreqValueVariableID (as ''integer'') {{APIComment|Gets the task as a data access object for the resource belonged to.)}} | ||
*'' | *Intervals (as ''double'') {{APIComment|Gets interval values as a list.}} | ||
*'' | *GroupIDs (as ''integer()'') (Note:May be removed/hidden){{APIComment|Gets the ID of group for which the resource belongs to.}} | ||
*'' | *DiagramIDs (as ''integer() '') (Note:May be removed/hidden){{APIComment|Gets the IDs of diagram as a list for which the resource belongs to.}} | ||
*'' | *PerformTaskEvenIfItemAlreadyFailed (as ''boolean'') {{APIComment|Whether or not the task should be performed if it has already failed.}} | ||
*'' | *TaskFrequencyIDOrig (as ''TaskFrequencyEnum'') (Note:May be removed/hidden){{APIComment|Gets the ID of the task frequency unit as task frequency enumeration for which the resource belongs to.}} | ||
*'' | *TaskFrequencyValueOrig (as ''double'') (Note:May be removed/hidden){{APIComment|Sets or gets task frequency.}} | ||
*'' | *TaskFrequencyUnitIDOrig (as ''integer'') (Note:May be removed/hidden){{APIComment|Gets the ID of the task frequency unit for which the resource belongs to.}} | ||
*'' | *TaskFreqValueVariableIDOrig (as ''integer'') (Note:May be removed/hidden){{APIComment|Gets the ID of the task frequency unit variable for which the resource belongs to.}} | ||
*'' | *OnCondUsePFInterval (as ''boolean'') {{APIComment|Whether or not the prior to failure interval should be used.}} | ||
*'' | *OnCondPFInterval (as ''double'') {{APIComment|Gets the value for the prior to failure interval for which the resource belongs to.}} | ||
*'' | *OnCondPFIntervalUnitID (as ''integer'') {{APIComment|Gets the ID of the prior to failure interval for which the resource belongs to.}} | ||
*'' | *OnCondFailureDetectionThreshold (as ''double'') {{APIComment|Gets the value for the failure detection threshold interval for which the resource belongs to.}} | ||
*'' | *OnCondDurationModelID (as ''integer'') {{APIComment|Gets the ID of the prior to failure interval for which the resource belongs to.}} | ||
*'' | *OnCondBringSystemDown (as ''boolean'') {{APIComment|Whether or not the task brings a system down.}} | ||
*'' | *OnCondBringItemDown (as ''boolean'') {{APIComment|Whether or not the task brings an item down.}} | ||
*'' | *OnCondPerformTaskEvenIfItBringsSysDown (as ''boolean'') {{APIComment|Whether or not you still perform the task if bringing the item down causes the system to go down. }} | ||
*'' | *OnCondResFactorType (as '' TaskRestorationTypeEnum '') {{APIComment|Sets or gets the type for the restoration enumeration the resource belongs to.}} | ||
*'' | *OnCondResFactorValue (as ''double'') {{APIComment|Sets or gets the value for the restoration amount the resource belongs to.}} | ||
*'' | *OnCondCrewIDs (as ''integer()'') {{APIComment|Gets the IDs of the crews assigned that the resource belongs to.}} | ||
*'' | *OnCondPoolID (as ''integer'') {{APIComment|Gets the IDs of the pool assigned that the resource belongs to.}} | ||
*'' | *OCMiscCostModelID (as ''integer'') {{APIComment|Gets the ID of the miscellaneous cost model based on the cost per task and downtime rate the resource belongs to.}} | ||
*'' | *OCMiscCostPerTimeModelID (as ''integer'') {{APIComment|Gets the ID of the miscellaneous cost per unit of time model that the resource belongs to.}} | ||
*'' | *MaintenanceTriggers (as ''integer'') (Note:May be removed/hidden){{APIComment|Gets the value of the maintenance trigger the resource belongs to.}} | ||
*UDT1 (as ''object'') {{APIComment|Sets or gets UDT1 as an object. }} | |||
*'' | *UDT2 (as ''object'') {{APIComment|Sets or gets UDT2 as an object. }} | ||
*'' | *UN1 (as ''object'') {{APIComment|Sets or gets UN1 as an object.}} | ||
*'' | *UN2 (as ''object'') {{APIComment|Sets or gets UN1 as an object. }} | ||
*'' | *UDD1 (as ''string'') {{APIComment|Sets or gets the UDD1 of the resource (the one used in the repository)}} | ||
*'' | *UDD2 (as ''string'') {{APIComment|Sets or gets the UDD2 of the resource (the one used in the repository)}} | ||
*'' | *Status (as ''string'') {{APIComment|Sets or gets the status of the resource (the one used in the repository)}} | ||
*PropInterval (as ''object'') {{APIComment|Sets or gets the internal type (the one used in the repository)}} | |||
*'' | *PropIntervalUnitID (as ''integer'') {{APIComment|Sets or gets ID of the interval unit type (the one used in the repository)}} | ||
*'' | *TaskZone (as ''string'') {{APIComment|Sets or gets the zone in which the task will be performed of the resource (the one used in the repository)}} | ||
*'' | *TaskAccess (as ''string'') {{APIComment|Sets or gets the access that will be required in order to perform the task of the resource (the one used in the repository)}} | ||
*'' | *Condition (as ''string'') {{APIComment|Sets or gets the condition that indicates that a failure will occur of the resource (the one used in the repository)}} | ||
*'' | *RefDoc (as ''string'') {{APIComment|Sets or gets the reference document that provides more detailed information about the task of the resource (the one used in the repository)}} | ||
*'' | |||
*'' |
Revision as of 20:04, 10 March 2014
The cScheduledTask class allows you to choose or create multiple scheduled tasks for the URD. Each task may be a preventive maintenance, inspections or on condition task. The tasks are displayed in their priority order, which is the order in which they will be performed.
Constructors
- cScheduledTask Creates a new scheduled task.
Properties
- TaskClass (as TaskClassEnum) Sets or gets the task class as a task class enumeration for which the resource belongs to.
- TaskTypeID (as integer) Gets the ID of the task type the resource belongs to.
- PackageID (as integer) (Note:May be removed/hidden) Gets the ID of package for which the resource belongs to.
- TaskFrequencyValue (as double) Sets or gets task frequency.
- TaskFrequencyUnitID (as integer) Gets the ID of the task frequency value variable for which the resource belongs to.
- TaskFreqValueVariableID (as integer) Gets the task as a data access object for the resource belonged to.)
- Intervals (as double) Gets interval values as a list.
- GroupIDs (as integer()) (Note:May be removed/hidden) Gets the ID of group for which the resource belongs to.
- DiagramIDs (as integer() ) (Note:May be removed/hidden) Gets the IDs of diagram as a list for which the resource belongs to.
- PerformTaskEvenIfItemAlreadyFailed (as boolean) Whether or not the task should be performed if it has already failed.
- TaskFrequencyIDOrig (as TaskFrequencyEnum) (Note:May be removed/hidden) Gets the ID of the task frequency unit as task frequency enumeration for which the resource belongs to.
- TaskFrequencyValueOrig (as double) (Note:May be removed/hidden) Sets or gets task frequency.
- TaskFrequencyUnitIDOrig (as integer) (Note:May be removed/hidden) Gets the ID of the task frequency unit for which the resource belongs to.
- TaskFreqValueVariableIDOrig (as integer) (Note:May be removed/hidden) Gets the ID of the task frequency unit variable for which the resource belongs to.
- OnCondUsePFInterval (as boolean) Whether or not the prior to failure interval should be used.
- OnCondPFInterval (as double) Gets the value for the prior to failure interval for which the resource belongs to.
- OnCondPFIntervalUnitID (as integer) Gets the ID of the prior to failure interval for which the resource belongs to.
- OnCondFailureDetectionThreshold (as double) Gets the value for the failure detection threshold interval for which the resource belongs to.
- OnCondDurationModelID (as integer) Gets the ID of the prior to failure interval for which the resource belongs to.
- OnCondBringSystemDown (as boolean) Whether or not the task brings a system down.
- OnCondBringItemDown (as boolean) Whether or not the task brings an item down.
- OnCondPerformTaskEvenIfItBringsSysDown (as boolean) Whether or not you still perform the task if bringing the item down causes the system to go down.
- OnCondResFactorType (as TaskRestorationTypeEnum ) Sets or gets the type for the restoration enumeration the resource belongs to.
- OnCondResFactorValue (as double) Sets or gets the value for the restoration amount the resource belongs to.
- OnCondCrewIDs (as integer()) Gets the IDs of the crews assigned that the resource belongs to.
- OnCondPoolID (as integer) Gets the IDs of the pool assigned that the resource belongs to.
- OCMiscCostModelID (as integer) Gets the ID of the miscellaneous cost model based on the cost per task and downtime rate the resource belongs to.
- OCMiscCostPerTimeModelID (as integer) Gets the ID of the miscellaneous cost per unit of time model that the resource belongs to.
- MaintenanceTriggers (as integer) (Note:May be removed/hidden) Gets the value of the maintenance trigger the resource belongs to.
- UDT1 (as object) Sets or gets UDT1 as an object.
- UDT2 (as object) Sets or gets UDT2 as an object.
- UN1 (as object) Sets or gets UN1 as an object.
- UN2 (as object) Sets or gets UN1 as an object.
- UDD1 (as string) Sets or gets the UDD1 of the resource (the one used in the repository)
- UDD2 (as string) Sets or gets the UDD2 of the resource (the one used in the repository)
- Status (as string) Sets or gets the status of the resource (the one used in the repository)
- PropInterval (as object) Sets or gets the internal type (the one used in the repository)
- PropIntervalUnitID (as integer) Sets or gets ID of the interval unit type (the one used in the repository)
- TaskZone (as string) Sets or gets the zone in which the task will be performed of the resource (the one used in the repository)
- TaskAccess (as string) Sets or gets the access that will be required in order to perform the task of the resource (the one used in the repository)
- Condition (as string) Sets or gets the condition that indicates that a failure will occur of the resource (the one used in the repository)
- RefDoc (as string) Sets or gets the reference document that provides more detailed information about the task of the resource (the one used in the repository)