CPool Class

From ReliaWiki
Revision as of 21:10, 5 September 2013 by John Leavitt (talk | contribs) (Created page with '{{Template:APIClass|CPool Class|CPool}} Spare part pools are assigned to tasks. They are used to describe the conditions that determine whether a spare part will be available w…')
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search



Spare part pools are assigned to tasks. They are used to describe the conditions that determine whether a spare part will be available when needed and to specify the time and costs associated with obtaining the spare part.

Constructors

  • Sub New Creates a new instance of the resource.

Properties

  • Name Sets or returns the name of the model (the one used in the repository)
  • ID Returns the ID of the resource (the one used in the repository).
  • ProjectID Returns the ID of the project the resource belongs to.
  • DirectCostModelID Sets or returns the direct cost model ID the resource belongs to.
  • indirectCostModelID Sets or returns the cost per incident ID the resource belongs to.
  • SparesLimit Sets or returns if there is a limit to the number of tasks a crew can perform.
  • SparesLimitVariableID Sets or returns the task limit ID the resource belongs to.
  • DelayModelID Sets or returns the logistic delay ID the resource belongs to.
  • UseFixedProbability Sets or returns whether logistic delay should be included in the cost the resource belongs to.
  • RestockOn Sets or returns whether part delay should be included in the cost the resource belongs to.
  • RestockEvery Sets or returns the name of the model (the one used in the repository)
  • RestockEveryUnit Returns the ID of the resource (the one used in the repository).
  • RestockEveryVariableID Returns the ID of the project the resource belongs to.
  • DirectCostModelID Sets or returns the direct cost model ID the resource belongs to.
  • indirectCostModelID Sets or returns the cost per incident ID the resource belongs to.
  • SparesLimit Sets or returns if there is a limit to the number of tasks a crew can perform.
  • SparesLimitVariableID Sets or returns the task limit ID the resource belongs to.
  • RestockAddNumber1 Sets or returns the logistic delay ID the resource belongs to.
  • RestockAddNumber1VariableID Sets or returns whether logistic delay should be included in the cost the resource belongs to.
  • RestockWhen {{APIComment|Sets or returns whether part delay should be included in the cost the resource belongs to.}
  • RestockWhenVariableID Returns the ID of the resource (the one used in the repository).
  • RestockAddNumber2 Returns the ID of the project the resource belongs to.
  • RestockAddNumber2VariableID Sets or returns the direct cost model ID the resource belongs to.
  • RestockModelID Sets or returns the cost per incident ID the resource belongs to.
  • HasMaxCapacity Sets or returns if there is a limit to the number of tasks a crew can perform.
  • MaxCapacity Sets or returns the task limit ID the resource belongs to.
  • MaxCapacityVariableID Sets or returns the logistic delay ID the resource belongs to.
  • CanObtainEmerg Sets or returns whether logistic delay should be included in the cost the resource belongs to.
  • EmergAddNumber {{APIComment|Sets or returns whether part delay should be included in the cost the resource belongs to.}
  • EmergAddNumberVariableID Sets or returns the logistic delay ID the resource belongs to.
  • EmergAddCostModelID Sets or returns whether logistic delay should be included in the cost the resource belongs to.
  • EmergModelID {{APIComment|Sets or returns whether part delay should be included in the cost the resource belongs to.}
  • OffSitePoolRegularID Sets or returns whether logistic delay should be included in the cost the resource belongs to.
  • OffSitePoolEmergencyID {{APIComment|Sets or returns whether part delay should be included in the cost the resource belongs to.}