addedInput schema / $schema
Added value: +"http://json-schema.org/draft-07/schema#"
addedInput schema / properties / acquisitionCost
Added value: +{
+ "description": "Acquisition cost in JPY",
+ "minimum": 0,
+ "type": "number"
+}
addedInput schema / properties / assetCategoryId
Added value: +{
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null,
+ "description": "Asset category ID (optional)"
+}
addedInput schema / properties / fiscalYearEndMonth
Added value: +{
+ "default": 3,
+ "description": "Fiscal year end month (1-12)",
+ "maximum": 12,
+ "minimum": 1,
+ "type": "number"
+}
addedInput schema / properties / method
Added value: +{
+ "default": "straight-line",
+ "description": "Depreciation method",
+ "enum": [
+ "straight-line",
+ "declining-balance"
+ ],
+ "type": "string"
+}
addedInput schema / properties / serviceStartDate
Added value: +{
+ "description": "Service start date (YYYY-MM format)",
+ "type": "string"
+}
addedInput schema / properties / usefulLife
Added value: +{
+ "description": "Useful life in years",
+ "maximum": 50,
+ "minimum": 2,
+ "type": "number"
+}
addedInput schema / required
Added value: +[
+ "acquisitionCost",
+ "usefulLife",
+ "serviceStartDate"
+]