RcsAction

Property NameProperty ValueProperty Description
TypeIdRcsActionType enumeration memberCircuit status
DtWhenDateTime or NULLDate when RCS Action is performed. Please note this field is date only, no time. For certain RCS Actions this value is entered manually by user as date only; thus it's been decided to record date only for all actions. When application needs accurate chronological order, additional sorting by ID is used.
ActorIdInteger or NULLActor who performed RCS Action. In some cases this value is entered explicitly by user.
ActorTypeIdActorType or NULLActor who performed RCS Action. In some cases this value is entered explicitly by user.
CertNumberStringOptional certification number; a proof that RCS Action was performed by certified specialist.
Product{Product entity reference}Refrigerant Product used in RCS Action, references MHProductObject.ID. This field is computed by application when Cylinder or Circuit reference is available.
QtyDecimal or NULLAmount of refrigerant involved in RCS Action in pounds or kilograms depending on IsMetric.
IsMetricBooleanTrue means Qty is in kilograms (kg); False means Qty is in pounds (lb + oz). This field is used and verified by application when Cylinder or Circuit reference is available.
CostValueDecimal or NULLOptional value of RCS Action. Used by RcsActionType.Purchased, RcsActionType.Refilled and RcsActionType.Disposed. Precision 2 digits; negative and zero values are allowed.
Supplier{Employee entity reference}Optional Supplier information used by some RCS Action types.
PoNumberStringOptional Purchase Order Number used by some RCS Action types.
WorkOrderIdIntegerWork Order associated with RCS Action, references WorkOrder2Object.ID. Supported and required if RCS Action Type has vlangRcsActionTypeLookup.NeedsWO == True.
CommentsStringFree-text comments.
Circuit{RcsCircuit entity reference}Circuit involved in RCS Action, references rcsCircuitObject.ID. This value is supported and required if RCS Action Type has vlangRcsActionTypeLookup.NeedsCircuit == True.
CircuitNumberStringExternal Circuit number used as CircuitID replacement for RCS Actions where vlangRcsActionTypeLookup.NeedsCircuit == True. For these actions either CircuitID or CircuitNumber must be provided.
Cylinder{RcsCylinder entity reference}Cylinder involved in RCS Action, references rcsCylinderObject.ID. Supported and required if RCS Action Type has rcsActionTypeLookup.NeedsCylinder == True (see also CylinderNumber).
CylinderNumberStringExternal Cylinder number used as CylinderID replacement for RCS Actions RcsActionType.Added and RcsActionType.Recovered. For these actions either CylinderID or CylinderNumber must be provided.
NoLeakRateBooleanTrue means RCS Action doesn't affect Leak Rate. This field is used only by RcsActionType.Added.
RcsTestMethodIdRcsTestMethod enumeration memberTest method referencing vlangRcsTestMethod.ID. This field is used by some Circuit-based RCS Actions.
IsTestPassedBooleanBoolean flag applicable to RcsActionType.LeakTestInitial and RcsActionType.LeakTestFollow. True means test was successful.
IsContactNotifiedBooleanTrue indicates responsible party was notified about the status of the leak. This field is used by some Circuit-based RCS Actions.
CylinderSource{RcsCylinder entity reference}Cylinder from which refrigerant is transferred, references rcsCylinderObject.ID. This field is supported and required only by RcsActionType.Transferred.
MoneyIdCurrencyType enumeration memberComplementary value for Cost; validated for RCS Actions RcsActionType.Purchased and RcsActionType.Refilled. This field is nullable; BO will set it to NULL for unsupported RCS Action Types.
QtyCylinderDecimal or NULLAmount of refrigerant remaining in the Cylinder referenced by CylinderID after RCS Action is done. This field is computed by application when Cylinder reference is available. Value is in pounds or kilograms depending on IsMetric. Precision is 4 digits; supported range is -99999999999999.9999 - 99999999999999.9999; zero value is allowed.
QtyCylinderSourceDecimal or NULLAmount of refrigerant remaining in the "source" Cylinder CylinderID after transfer occurred. This field is computed by application as part of RcsActionType.Transferred. Value is in pounds or kilograms depending on IsMetric. Precision is 4 digits; supported range is -99999999999999.9999 - 99999999999999.9999; zero value is allowed.
RcsStockTypeIdRcsActionStockType enumeration memberHow the recovered refrigerant is going to be managed
ShippedToStringWho was the refrigerant shipped to
DtShipmentDateTime or NULLDate of shipment
ReclamationCompanyStringReclamation company
AmountReclaimedDecimalAmount Reclaimed
AmountDestroyedDecimalAmount Destroyed
RcsLeakCauseIdRcsLeakCause enumeration memberThe cause of the leak occurring on the circuit
LeakCauseDescriptionStringLeak Cause Description - additional description when Leak Cause is "Other"
IsScheduledBooleanBoolean flag for indicating whether the action is scheduled
DtDueDateTime or NULLSchedule date
ParentAction{RcsAction entity reference}Parent action object
TechNameStringTechnician Name
CertClassIdEmpCertificationClass enumeration memberRefrigerant Certification Class
RcsExtensionReasonIdRcsExtensionReason or NULLRepair Leak Extension Reason
LeaksFoundBooleanBoolean flag for indicating LeaksFound is true || false
LeaksFoundCountByteCount of leaks found
IsALDCalibrationSuccessBooleanBoolean flag for ALDCalibrationSuccess
EquipmentDestinationManager{Employee entity reference}EquipmentDestinationManager
EquipmentDestinationIdIntegerEquipmentDestinationId
RemainingCapacityDecimalRemainingCapacity of the Circuit
ParasenseIdStringId of the Parasense Procedure
RefrigerantTypeOfRepairIdRcsTypeOfRepair or NULLLeak Repair Type
TypeOfRepairDescStringLeak Repair Type Description
AlarmSetPointDecimal or NULLAlarm Set Point for ALD Calibrations
DetectionLimitDecimal or NULLDetection Limit for ALD Calibrations
RcsLeakLocationIdRcsLeakLocation enumeration memberLeak Location - The specific location where the leak occurred.
RcsLeakLocationDetailIdRcsLeakLocationDetail enumeration memberLeak Location Details - Breakdown of the specific components where the leak occurred.
ServiceEventIdIntegerService Event Id of the transaction.
RefrigerantHistoryRefrigerantHistoryType or NULLRefrigerant History
InitialChargeBooleanIs Added transaction initial charge.
HasComponentIsolatedBooleanHas Component Isolated
DtIsolationDateTime or NULLIsolation Date
DtEndIsolationDateTime or NULLIsolation End Date
RcsInspectionReasonIDRcsInspectionReason enumeration memberRcs Inspection Reason ID
DtALDAlarmDateTime or NULLALD Alarm Date
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