Warranty Properties |
The Warranty type exposes the following members.
Name | Description | |
---|---|---|
![]() | AdditionalInfo | Additional coverage details, terms and conditions. Max. length is 6144 characters; zero length values are allowed. |
![]() | Asset | Asset to which Warranty is linked. This field is required for warranties; otherwise NULL. |
![]() | AutoCoverage | A bitmask defining asset categories automatically covered by Warranty Template; used by templates; otherwise irrelevant. Bit number X matches asset category X; i.e. 0x01 matches asset category #1 (AssetType.Regular). |
![]() | Comment | Additional comments provided by users. Used by warranties; otherwise irrelevant. |
![]() | ContactAddresses | Warranty support only one Contact Address type: ContactAddrType.Contact. There is no standard validation for it; all values are accepted |
![]() | DisplayAs | |
![]() | EndDate | End of the coverage interval; date without time. Required by warranties; for templates always NULL. |
![]() | IsManufacturer | Boolean flag. Used only by templates. True means this is a template for manufacturer warranty (there is 0 or 1 such template for each Organization). |
![]() | IsTemplate | True indicates template; False indicates warranty. |
![]() | LaborCoverageLength | Interval length for Labor/Services coverage. Used by both warranties and templates. Supported values are 0 – 999. |
![]() | LaborCoverageTypeId | Interval type for Labor/Services coverage. Warranty status matching enumeration SchedInterval; Used by both warranties and templates. Supported values are SchedInterval.Day and SchedInterval.Year. |
![]() | Organization | Organization. This field is required for Template; otherwise irrelevant. |
![]() | OtherCoveragerLength | Interval length for Other coverage. Used by both warranties and templates. Supported values are 0 – 999. |
![]() | OtherCoverageTypeId | Interval type for Other coverage. Warranty status matching enumeration SchedInterval; Used by both warranties and templates. Supported values are SchedInterval.Day and SchedInterval.Year. |
![]() | PartsCoverageLength | Interval length for Parts/Materials coverage. Used by both warranties and templates. Supported values are 0 – 999. |
![]() | PartsCoverageTypeId | Interval type for Parts/Materials coverage. Warranty status matching enumeration SchedInterval; Used by both warranties and templates. Supported values are SchedInterval.Day and SchedInterval.Year. |
![]() | PrimaryContact | Name of the primary contact person (used by both warranties and templates). |
![]() | StartDate | Start of the coverage interval; date without time. Required by warranties; for templates always NULL. |
![]() | StatusId | Warranty status matching enumeration WarrantyStatus; Used by warranties only; for templates always WarrantyStatus.None. |
![]() | TemplateId | Template from which Warranty was created. Used by warranties only; for templates always NULL. Note: This link might be broken if template is deleted. This field is mostly used to distinguish ad-hoc warranties from template-based ones. |
![]() | TimeZone | Time Zone (typically derived from work order or asset) used to compute Warranty status. Used by warranties; otherwise irrelevant. |
![]() | WarrantorId | Standard link to actor representing the Warrantor. |
![]() | WarrantorTypeId | Standard link to actor representing the Warrantor. Supported values for WarrantorTypeID are ActorType.CorrigoNet and ActorType.Provider. |
![]() | WorkOrder | Work Order from which Warranty was created. Used by warranties only; for templates always NULL. |
![]() | WorkZone | Auto-computed field containing parent work zone ID of Warranty’s asset. Used by warranties only; for templates always NULL. |