Active warranties validation logic
You can review the user and system actions that are related to active warranties to obtain a better understanding of the validation process that occurs when creating a Warranty claim.
- Once the user enters a product serial number or a vehicle identification number (VIN) and odometer reading of the vehicle, the system validates it.
- Then the system checks if:
- Any warranty is associated with the product.
- Any warranty is associated with the parts that are linked to the product.
- All the products or vehicles registered in the application have at least one warranty contract associated to them.
If the product has no active warranties associated with it (for example, an old vehicle with no valid basic warranty or with a valid standalone part contract), then the repair is self-paid by the customer.
Active warranty validation logic
To display a list of the active warranties that are associated with the product, the system performs the following validations of the provided data during the warranty claim creation process.
- Time validation
- The system checks if a warranty activation date is the same as the product delivery date. A standalone part contract can have a different start date than the customer delivery date because the customer could purchase a standalone part contract at the end of the warranty contract.
- The system checks if a warranty expiration date is set based on the validity time that is defined for the warranty contract, calculated as:
Expiry date = vehicle / product delivery date + validity in months.
- If the repair date is earlier or equal to the expiry date, then the validity status is true.
- If the repair date is later than the expiry date, then the validity status is false.
- Mileage validation
- The system checks the odometer reading and checks the validity of the
warranty.
- If the current odometer reading is less than or equal to the mileage limit, then the validity status is true.
- If the current odometer reading is higher than the mileage limit, then the validity status is false.
- The system checks the odometer reading and checks the validity of the
warranty.
- Engine hours validation
- The system checks the entered engine hours and checks the validity of
the warranty.
- If the current engine hours are less than or equal to the operational hours limit, then the validity status is true.
- If the current engine hours is higher than the operational hours limit, then the validity status is false.
- The system checks the entered engine hours and checks the validity of
the warranty.
If all of the validities mentioned above are true, then the warranty contract is active.
If any of the validities are false, then the warranty contract is expired.
Previous topic Part-level coverage Next topic Active warranty validation logic