From c4e2100944feaae48264ac79f696b8f710a23f73 Mon Sep 17 00:00:00 2001 From: sassanix <39465071+sassanix@users.noreply.github.com> Date: Thu, 30 Oct 2025 12:43:38 -0300 Subject: [PATCH] Expiration dates import --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index 3aeb13d..b2f9871 100644 --- a/README.md +++ b/README.md @@ -192,6 +192,7 @@ To get the docker compose file with environemts and .env example for warracker a | **WarrantyDurationYears** | Whole Number (`0`, `1`, `5`) | ✅ Yes, if `IsLifetime` is `FALSE` and Months/Days are 0/blank. At least one duration field (Years, Months, Days) must be non-zero if not lifetime. | Represents the years part of the warranty. Can be combined with Months and Days. | | **WarrantyDurationMonths** | Whole Number (`0`, `6`, `18`) | ✅ Yes, if `IsLifetime` is `FALSE` and Years/Days are 0/blank. At least one duration field (Years, Months, Days) must be non-zero if not lifetime. | Represents the months part of the warranty. Can be combined with Years and Days. Max 11 if Years also provided. | | **WarrantyDurationDays** | Whole Number (`0`, `15`, `90`) | ✅ Yes, if `IsLifetime` is `FALSE` and Years/Months are 0/blank. At least one duration field (Years, Months, Days) must be non-zero if not lifetime. | Represents the days part of the warranty. Can be combined with Years and Months. Max 29/30 if Months also provided. | +| **ExpirationDate** | Date (`YYYY-MM-DD`, e.g., `2031-10-08`) | ❌ No (Optional) | Use this if duration fields are 0 and `IsLifetime` is `FALSE`. | | **IsLifetime** | `TRUE` or `FALSE` (case-insensitive) | ❌ No (Optional) | If omitted, defaults to `FALSE`. If `TRUE`, duration fields are ignored. | | **PurchasePrice** | Number (`199.99`, `50`) | ❌ No (Optional) | Cannot be negative if provided. | | **SerialNumber** | Text (`SN123`, `SN123,SN456`) | ❌ No (Optional) | For multiple values, separate with commas. |