Appearance
UpdateRecordedCostInput
Type: Input
Input for updating a recorded cost. Only provided fields are changed.
Fields
| Name | Type | Default | Description |
|---|---|---|---|
| costCategoryId | CostCategoryID | Associated cost category ID | |
| costCenterId | CostCenterID | Associated cost center ID | |
| costRateId | CostRateID | Cost rate to use (optional, derives unitRate if provided and unitRate omitted) | |
| currency | CurrencyISO | Currency code | |
| description | String | Description or notes | |
| jobId | JobID | Related job ID | |
| quantity | Float | Quantity consumed | |
| recordedAt | ISO8601 | Date the cost was recorded | |
| referenceId | String | External reference ID | |
| referenceType | String | Type of external reference | |
| unitRate | Float | Cost per unit |