Added source column
This commit is contained in:
@@ -43,6 +43,7 @@ class Transaction:
|
||||
# Tax rule fields
|
||||
currency: str = "CAD"
|
||||
fx_rate: Optional[float] = None
|
||||
source: Optional[str] = None # e.g., "csv", "image", "manual", "api"
|
||||
|
||||
# QuickBooks CSV fields
|
||||
TxnId: Optional[str] = None
|
||||
@@ -115,6 +116,7 @@ class TransactionRequest(BaseModel):
|
||||
# Tax rule fields
|
||||
currency: str = "CAD"
|
||||
fx_rate: Optional[float] = None
|
||||
source: Optional[str] = None # e.g., "csv", "image", "manual", "api"
|
||||
|
||||
# QuickBooks CSV fields
|
||||
TxnId: Optional[str] = None
|
||||
@@ -163,6 +165,9 @@ class MatchResponse(BaseModel):
|
||||
flag_for_review: Optional[bool] = None
|
||||
auto_approve: Optional[bool] = None
|
||||
|
||||
# Transaction metadata
|
||||
transaction_source: Optional[str] = None # Source of the transaction
|
||||
|
||||
# QuickBooks CSV fields from transaction
|
||||
TxnId: Optional[str] = None
|
||||
AccountType: Optional[str] = None
|
||||
|
||||
Reference in New Issue
Block a user