You are here:
Create Asset Warranty Records Flow
The Create Asset Warranty Records flow creates Asset Warranty records for a given asset, and optionally its child assets, for an Asset Registration Event. It goes through the asset hierarchy up to a configurable depth and finds the applicable Product Warranty Terms, checks for existing warranties to avoid duplicates, and creates the new records in bulk in a single operation.
Flow Inputs and Outputs
| Variable | Direction | Description |
|---|---|---|
| Asset ID | Input | The ID of the asset record. |
| Product ID | Input | The product ID of the root asset record. |
| Warranty Start Date | Input | The warranty start date of the asset warranty. |
| Warranty Hierarchy Level | Input | The level of asset hierarchy to create asset warranties. |
| Create Records | Output | The names of records successfully created. |
| Failed Records | Output | The names of records that failed to be created. |
| Asset Warranty Failure Reason | Output | The error message when record creation fails, either due to missing fields or due to presence of duplicate records. |
The Asset Warranty records are created only when all of the following are true:
- The Asset is linked to a Product. This is used to find applicable Product Warranty Terms. If the asset has no product, no matching terms will be found and no asset warranties will be created.
- The Product has associated Product Warranty Terms. If no terms exist, no asset warranties will be created.
- An existing Asset Warranty shouldn’t have the same asset, warranty term, and start date together. Duplicate asset warranties won’t be created.

