Add name_of_asset field to receipt processing and update related logic in DocumentProcessor

This commit is contained in:
bolade
2025-10-07 20:35:43 +01:00
parent 5116fb5efb
commit f582110674
4 changed files with 23 additions and 6 deletions
+1
View File
@@ -185,6 +185,7 @@ class DocumentProcessResponse(BaseModel):
)
calculated_tax: Optional[float] = None # Calculated sales tax if not clearly shown
is_depreciable: Optional[bool] = None # Whether item is a depreciable asset
name_of_asset: Optional[str] = None # Name/description of the asset if depreciable
cca_rate: Optional[float] = (
None # CCA rate for tax depreciation (e.g., 0.30 for 30%)
)