Finance models¶
Models of the finance endpoints.
Generated by python -m codegen from the iikoCloud OpenAPI specification. Do not edit by hand.
Account
¶
Bases: IikoModel
Account.
created_at
class-attribute
instance-attribute
¶
created_at: str | None = None
Creation date and time
deleted_at
class-attribute
instance-attribute
¶
deleted_at: str | None = None
Deletion date and time
is_custom_transactions_allowed
class-attribute
instance-attribute
¶
is_custom_transactions_allowed: bool | None = None
Whether custom transactions are allowed for the account
is_system_account
class-attribute
instance-attribute
¶
is_system_account: bool | None = None
Whether the account is a system account
modified_at
class-attribute
instance-attribute
¶
modified_at: str | None = None
Last modification date and time
start_balance_date
class-attribute
instance-attribute
¶
start_balance_date: str | None = None
Start balance date (YYYY-MM-DD format)
AccountCreateRequest
¶
Bases: IikoModel
AccountCreateRequest.
AccountDeleteRequest
¶
AccountDeleteResponse
¶
AccountFilter
¶
Bases: IikoModel
AccountFilter.
op
class-attribute
instance-attribute
¶
op: str | None = None
Comparison operator: "eq" (equal), "ne" (not equal), "gt" (greater than), "gte" (greater than or equal), "lt" (less than), "lte" (less than or equal), "in" (value is in the list - uses values[]), "nin" (value is not in the list - uses values[]), "like" (substring search, case-insensitive), "blank" (null or empty string), "notblank" (neither null nor empty string)
AccountGetRequest
¶
AccountListResponse
¶
Bases: IikoModel
AccountListResponse.
AccountPostingListRequest
¶
Bases: IikoModel
AccountPostingListRequest.
account_id
class-attribute
instance-attribute
¶
account_id: str | None = None
Financial account UUID. string (UUID)
counteragent_id
class-attribute
instance-attribute
¶
counteragent_id: str | None = None
Filter by counteragent UUID. string (UUID), nullable
from_
class-attribute
instance-attribute
¶
Period start date (YYYY-MM-DD)
organization_ids
class-attribute
instance-attribute
¶
List of organization UUIDs to filter by. string[] (UUID)
AccountPostingListResponse
¶
Bases: IikoModel
AccountPostingListResponse.
account_id
class-attribute
instance-attribute
¶
account_id: str | None = None
Financial account UUID. string (UUID)
can_edit
class-attribute
instance-attribute
¶
can_edit: bool | None = None
Whether postings can be edited
opening_balance_amount
class-attribute
instance-attribute
¶
opening_balance_amount: Decimal | None = None
Opening balance at the start of the period. decimal
AccountResponse
¶
Bases: IikoModel
AccountResponse.
created_at
class-attribute
instance-attribute
¶
created_at: str | None = None
Creation date and time
deleted_at
class-attribute
instance-attribute
¶
deleted_at: str | None = None
Deletion date and time
is_custom_transactions_allowed
class-attribute
instance-attribute
¶
is_custom_transactions_allowed: bool | None = None
Whether custom transactions are allowed for the account
is_system_account
class-attribute
instance-attribute
¶
is_system_account: bool | None = None
Whether the account is a system account
modified_at
class-attribute
instance-attribute
¶
modified_at: str | None = None
Last modification date and time
start_balance_date
class-attribute
instance-attribute
¶
start_balance_date: str | None = None
Start balance date (YYYY-MM-DD format)
AccountRestoreRequest
¶
AccountTransactionsListRequest
¶
AccountTransactionsResponse
¶
Bases: IikoModel
AccountTransactionsResponse.
items
class-attribute
instance-attribute
¶
items: list[TransactionItem] | None = None
Array of transactions
AccountType
¶
AccountUpdateRequest
¶
BalanceItem
¶
BalanceSheetListResponse
¶
CashFlowCategory
¶
Bases: IikoModel
CashFlowCategory.
created_at
class-attribute
instance-attribute
¶
created_at: str | None = None
Creation date and time
deleted_at
class-attribute
instance-attribute
¶
deleted_at: str | None = None
Deletion date and time
id
class-attribute
instance-attribute
¶
id: str | None = None
Cash flow category UUID. string (UUID)
modified_at
class-attribute
instance-attribute
¶
modified_at: str | None = None
Last modification date and time
CashFlowCategoryCascadeResponse
¶
CashFlowCategoryCreateRequest
¶
CashFlowCategoryDeleteRequest
¶
CashFlowCategoryFilter
¶
Bases: IikoModel
CashFlowCategoryFilter.
op
class-attribute
instance-attribute
¶
op: str | None = None
Comparison operator: "eq" (equal), "ne" (not equal), "gt" (greater than), "gte" (greater than or equal), "lt" (less than), "lte" (less than or equal), "in" (value is in the list - uses values[]), "nin" (value is not in the list - uses values[]), "like" (substring search, case-insensitive), "blank" (null or empty string), "notblank" (neither null nor empty string)
CashFlowCategoryGetRequest
¶
CashFlowCategoryListResponse
¶
Bases: IikoModel
CashFlowCategoryListResponse.
cash_flow_categories
class-attribute
instance-attribute
¶
cash_flow_categories: list[CashFlowCategory] | None = None
List of cash flow categories
count
class-attribute
instance-attribute
¶
count: int | None = None
Number of items returned in the response
CashFlowCategoryResponse
¶
Bases: IikoModel
CashFlowCategoryResponse.
created_at
class-attribute
instance-attribute
¶
created_at: str | None = None
Creation date and time
deleted_at
class-attribute
instance-attribute
¶
deleted_at: str | None = None
Deletion date and time
id
class-attribute
instance-attribute
¶
id: str | None = None
Cash flow category UUID. string (UUID)
modified_at
class-attribute
instance-attribute
¶
modified_at: str | None = None
Last modification date and time
CashFlowCategoryRestoreRequest
¶
CashFlowCategoryUpdateRequest
¶
ChartOfAccount
¶
Bases: IikoModel
ChartOfAccount.
account_group
class-attribute
instance-attribute
¶
account_group: str | None = None
Account group: ASSETS, LIABILITIES, EQUITY, INCOME_EXPENSES
account_type
class-attribute
instance-attribute
¶
account_type: str | None = None
Account type (ENUM)
is_custom_transactions_allowed
class-attribute
instance-attribute
¶
is_custom_transactions_allowed: bool | None = None
Whether custom transactions are allowed for the account
ChartOfAccountsListRequest
¶
ChartOfAccountsListResponse
¶
Bases: IikoModel
ChartOfAccountsListResponse.
accounts
class-attribute
instance-attribute
¶
accounts: list[ChartOfAccount] | None = None
List of accounts
DocumentTransactionItem
¶
Bases: IikoModel
DocumentTransactionItem.
cash_flow_category
class-attribute
instance-attribute
¶
cash_flow_category: str | None = None
Cash flow category. string (UUID), or null
cash_order_number
class-attribute
instance-attribute
¶
cash_order_number: str | None = None
Cash order number. string, or null
comment
class-attribute
instance-attribute
¶
comment: str | None = None
Transaction comment. string, or null
conception
class-attribute
instance-attribute
¶
conception: str | None = None
Concept the transaction belongs to. string (UUID), or null
date
class-attribute
instance-attribute
¶
date: str | None = None
Transaction accounting date and time. string (ISO 8601 YYYY-MM-DDThh:mm:ss±hh:mm)
date_created
class-attribute
instance-attribute
¶
date_created: str | None = None
Transaction creation date. string (ISO 8601 YYYY-MM-DDThh:mm:ss±hh:mm)
date_modified
class-attribute
instance-attribute
¶
date_modified: str | None = None
Transaction last modified date. string (ISO 8601 YYYY-MM-DDThh:mm:ss±hh:mm), or null
date_secondary
class-attribute
instance-attribute
¶
date_secondary: str | None = None
Secondary transaction date. string (ISO 8601 YYYY-MM-DDThh:mm:ss±hh:mm), or null
document_id
class-attribute
instance-attribute
¶
document_id: str | None = None
Related document ID. string (UUID), or null
document_item_id
class-attribute
instance-attribute
¶
document_item_id: str | None = None
Document item ID. string (UUID), or null
from_
class-attribute
instance-attribute
¶
from_: TransactionSide | None = Field(
default=None, alias="from"
)
Transaction FROM (debit) side
number
class-attribute
instance-attribute
¶
number: str | None = None
Related document or cash session number. string, or null
session
class-attribute
instance-attribute
¶
session: str | None = None
Cash session in which the transaction was created. string (UUID), or null
to
class-attribute
instance-attribute
¶
to: TransactionSide | None = None
Transaction TO (credit) side
DocumentTransactionsListRequest
¶
IncomingServiceCreateItem
¶
Bases: IikoModel
IncomingServiceCreateItem.
price
class-attribute
instance-attribute
¶
price: Decimal | None = None
Price including VAT. Required if sum is not specified
split_vat
class-attribute
instance-attribute
¶
split_vat: bool | None = None
Split VAT accounting flag
IncomingServiceCreateRequest
¶
Bases: IikoModel
IncomingServiceCreateRequest.
conception
class-attribute
instance-attribute
¶
conception: str | None = None
Concept identifier (GUID)
contract_date
class-attribute
instance-attribute
¶
contract_date: str | None = None
Contract date (ISO 8601 YYYY-MM-DDThh:mm:ss±hh:mm)
contract_number
class-attribute
instance-attribute
¶
contract_number: str | None = None
Contract number
employee_pass_to_account
class-attribute
instance-attribute
¶
employee_pass_to_account: str | None = None
Charge to employee
incoming_date
class-attribute
instance-attribute
¶
incoming_date: str | None = None
Incoming document date (YYYY-MM-DD)
incoming_document_number
class-attribute
instance-attribute
¶
incoming_document_number: str | None = None
Incoming external document number
is_automatic
class-attribute
instance-attribute
¶
is_automatic: bool | None = None
Automatic document creation flag
IncomingServiceGetItem
¶
Bases: IikoModel
IncomingServiceGetItem.
price
class-attribute
instance-attribute
¶
price: Decimal | None = None
Price including VAT. Required if sum is not specified
price_without_vat
class-attribute
instance-attribute
¶
price_without_vat: Decimal | None = None
Price excluding VAT
product_article
class-attribute
instance-attribute
¶
product_article: str | None = None
Nomenclature article
revenue_account
class-attribute
instance-attribute
¶
revenue_account: str | None = None
Revenue account identifier (GUID)
split_vat
class-attribute
instance-attribute
¶
split_vat: bool | None = None
Split VAT accounting flag
sum
class-attribute
instance-attribute
¶
sum: Decimal | None = None
Amount including VAT. Required if price is not specified
IncomingServiceGetResponse
¶
Bases: IikoModel
IncomingServiceGetResponse.
conception
class-attribute
instance-attribute
¶
conception: str | None = None
Concept identifier (GUID)
contract_date
class-attribute
instance-attribute
¶
contract_date: str | None = None
Contract date (ISO 8601 YYYY-MM-DDThh:mm:ss±hh:mm)
contract_number
class-attribute
instance-attribute
¶
contract_number: str | None = None
Contract number
counteragent
class-attribute
instance-attribute
¶
counteragent: str | None = None
Counteragent identifier (GUID)
date
class-attribute
instance-attribute
¶
date: str | None = None
Document date and time (ISO 8601 YYYY-MM-DDThh:mm:ss.sss±hh:mm)
date_created
class-attribute
instance-attribute
¶
date_created: str | None = None
Document creation date (ISO 8601 YYYY-MM-DDThh:mm:ss.sss±hh:mm)
date_modified
class-attribute
instance-attribute
¶
date_modified: str | None = None
Document last modification date (ISO 8601 YYYY-MM-DDThh:mm:ss.sss±hh:mm)
document_id
class-attribute
instance-attribute
¶
document_id: str | None = None
Document identifier (GUID)
employee_pass_to_account
class-attribute
instance-attribute
¶
employee_pass_to_account: str | None = None
Charge to employee
incoming_date
class-attribute
instance-attribute
¶
incoming_date: str | None = None
Incoming document date (YYYY-MM-DD)
incoming_document_number
class-attribute
instance-attribute
¶
incoming_document_number: str | None = None
Incoming external document number
is_automatic
class-attribute
instance-attribute
¶
is_automatic: bool | None = None
Automatic document creation flag
is_editable
class-attribute
instance-attribute
¶
is_editable: bool | None = None
Editable flag. true — available for editing
items
class-attribute
instance-attribute
¶
items: list[IncomingServiceGetItem] | None = None
List of document items
revenue_account
class-attribute
instance-attribute
¶
revenue_account: str | None = None
Revenue account identifier (GUID)
status
class-attribute
instance-attribute
¶
status: str | None = None
Document status (NEW — not processed, PROCESSED — processed, DELETED — deleted)
sum_without_vat
class-attribute
instance-attribute
¶
sum_without_vat: Decimal | None = None
Amount excluding VAT
IncomingServiceListItem
¶
Bases: IikoModel
IncomingServiceListItem.
conception
class-attribute
instance-attribute
¶
conception: str | None = None
Concept identifier (GUID)
counteragent
class-attribute
instance-attribute
¶
counteragent: str | None = None
Counteragent identifier (GUID)
date
class-attribute
instance-attribute
¶
date: str | None = None
Document date and time (ISO 8601 YYYY-MM-DDThh:mm:ss.sss±hh:mm)
date_created
class-attribute
instance-attribute
¶
date_created: str | None = None
Document creation date (ISO 8601 YYYY-MM-DDThh:mm:ss.sss±hh:mm)
date_modified
class-attribute
instance-attribute
¶
date_modified: str | None = None
Document last modification date (ISO 8601 YYYY-MM-DDThh:mm:ss.sss±hh:mm)
deleted
class-attribute
instance-attribute
¶
deleted: bool | None = None
Flag indicating that the document is deleted
document_id
class-attribute
instance-attribute
¶
document_id: str | None = None
Document identifier (GUID)
is_editable
class-attribute
instance-attribute
¶
is_editable: bool | None = None
Editable flag. true — available for editing
processed
class-attribute
instance-attribute
¶
processed: bool | None = None
Flag indicating that the document is processed
revenue_account
class-attribute
instance-attribute
¶
revenue_account: str | None = None
Revenue account identifier (GUID)
sum
class-attribute
instance-attribute
¶
sum: Decimal | None = None
Amount including VAT. Required if price is not specified
sum_without_vat
class-attribute
instance-attribute
¶
sum_without_vat: Decimal | None = None
Amount excluding VAT
IncomingServiceSaveResponse
¶
IncomingServiceUpdateRequest
¶
Bases: IikoModel
IncomingServiceUpdateRequest.
conception
class-attribute
instance-attribute
¶
conception: str | None = None
Concept identifier (GUID)
contract_date
class-attribute
instance-attribute
¶
contract_date: str | None = None
Contract date (ISO 8601 YYYY-MM-DDThh:mm:ss±hh:mm)
contract_number
class-attribute
instance-attribute
¶
contract_number: str | None = None
Contract number
employee_pass_to_account
class-attribute
instance-attribute
¶
employee_pass_to_account: str | None = None
Charge to employee
incoming_date
class-attribute
instance-attribute
¶
incoming_date: str | None = None
Incoming document date (YYYY-MM-DD)
incoming_document_number
class-attribute
instance-attribute
¶
incoming_document_number: str | None = None
Incoming external document number
is_automatic
class-attribute
instance-attribute
¶
is_automatic: bool | None = None
Automatic document creation flag
ItemCategoryListRequest
¶
Bases: IikoModel
ItemCategoryListRequest.
filters
class-attribute
instance-attribute
¶
filters: list[FilterCondition] | None = None
Request filters. All filters are applied simultaneously (AND)
ItemCategoryListResponse
¶
Bases: IikoModel
ItemCategoryListResponse.
items
class-attribute
instance-attribute
¶
items: list[ItemCategory] | None = None
List of fiscal categories
limit
class-attribute
instance-attribute
¶
limit: int | None = None
Maximum number of records in the response.
OutgoingServiceCreateItem
¶
Bases: IikoModel
OutgoingServiceCreateItem.
discount_sum
class-attribute
instance-attribute
¶
discount_sum: Decimal | None = None
Discount amount
price
class-attribute
instance-attribute
¶
price: Decimal | None = None
Price including VAT. Required if sum is not specified
split_vat
class-attribute
instance-attribute
¶
split_vat: bool | None = None
Split VAT accounting flag
OutgoingServiceCreateRequest
¶
Bases: IikoModel
OutgoingServiceCreateRequest.
conception
class-attribute
instance-attribute
¶
conception: str | None = None
Concept identifier (GUID)
contract_date
class-attribute
instance-attribute
¶
contract_date: str | None = None
Contract date (ISO 8601 YYYY-MM-DDThh:mm:ss±hh:mm)
contract_number
class-attribute
instance-attribute
¶
contract_number: str | None = None
Contract number
is_automatic
class-attribute
instance-attribute
¶
is_automatic: bool | None = None
Automatic document creation flag
OutgoingServiceGetItem
¶
Bases: IikoModel
OutgoingServiceGetItem.
discount_sum
class-attribute
instance-attribute
¶
discount_sum: Decimal | None = None
Discount amount
price
class-attribute
instance-attribute
¶
price: Decimal | None = None
Price including VAT. Required if sum is not specified
price_without_vat
class-attribute
instance-attribute
¶
price_without_vat: Decimal | None = None
Price excluding VAT
product_article
class-attribute
instance-attribute
¶
product_article: str | None = None
Nomenclature article
revenue_account
class-attribute
instance-attribute
¶
revenue_account: str | None = None
Revenue account identifier (GUID)
split_vat
class-attribute
instance-attribute
¶
split_vat: bool | None = None
Split VAT accounting flag
sum
class-attribute
instance-attribute
¶
sum: Decimal | None = None
Amount including VAT. Required if price is not specified
OutgoingServiceGetResponse
¶
Bases: IikoModel
OutgoingServiceGetResponse.
conception
class-attribute
instance-attribute
¶
conception: str | None = None
Concept identifier (GUID)
contract_date
class-attribute
instance-attribute
¶
contract_date: str | None = None
Contract date (ISO 8601 YYYY-MM-DDThh:mm:ss±hh:mm)
contract_number
class-attribute
instance-attribute
¶
contract_number: str | None = None
Contract number
counteragent
class-attribute
instance-attribute
¶
counteragent: str | None = None
Counteragent identifier (GUID)
date
class-attribute
instance-attribute
¶
date: str | None = None
Document date and time (ISO 8601 YYYY-MM-DDThh:mm:ss.sss±hh:mm)
date_created
class-attribute
instance-attribute
¶
date_created: str | None = None
Document creation date (ISO 8601 YYYY-MM-DDThh:mm:ss.sss±hh:mm)
date_modified
class-attribute
instance-attribute
¶
date_modified: str | None = None
Document last modification date (ISO 8601 YYYY-MM-DDThh:mm:ss.sss±hh:mm)
document_id
class-attribute
instance-attribute
¶
document_id: str | None = None
Document identifier (GUID)
is_automatic
class-attribute
instance-attribute
¶
is_automatic: bool | None = None
Automatic document creation flag
is_editable
class-attribute
instance-attribute
¶
is_editable: bool | None = None
Editable flag. true — available for editing
items
class-attribute
instance-attribute
¶
items: list[OutgoingServiceGetItem] | None = None
List of document items
revenue_account
class-attribute
instance-attribute
¶
revenue_account: str | None = None
Revenue account identifier (GUID)
status
class-attribute
instance-attribute
¶
status: str | None = None
Document status (NEW — not processed, PROCESSED — processed, DELETED — deleted)
sum_without_vat
class-attribute
instance-attribute
¶
sum_without_vat: Decimal | None = None
Amount excluding VAT
OutgoingServiceListItem
¶
Bases: IikoModel
OutgoingServiceListItem.
conception
class-attribute
instance-attribute
¶
conception: str | None = None
Concept identifier (GUID)
counteragent
class-attribute
instance-attribute
¶
counteragent: str | None = None
Counteragent identifier (GUID)
date
class-attribute
instance-attribute
¶
date: str | None = None
Document date and time (ISO 8601 YYYY-MM-DDThh:mm:ss.sss±hh:mm)
date_created
class-attribute
instance-attribute
¶
date_created: str | None = None
Document creation date (ISO 8601 YYYY-MM-DDThh:mm:ss.sss±hh:mm)
date_modified
class-attribute
instance-attribute
¶
date_modified: str | None = None
Document last modification date (ISO 8601 YYYY-MM-DDThh:mm:ss.sss±hh:mm)
deleted
class-attribute
instance-attribute
¶
deleted: bool | None = None
Flag indicating that the document is deleted
document_id
class-attribute
instance-attribute
¶
document_id: str | None = None
Document identifier (GUID)
is_editable
class-attribute
instance-attribute
¶
is_editable: bool | None = None
Editable flag. true — available for editing
processed
class-attribute
instance-attribute
¶
processed: bool | None = None
Flag indicating that the document is processed
revenue_account
class-attribute
instance-attribute
¶
revenue_account: str | None = None
Revenue account identifier (GUID)
sum
class-attribute
instance-attribute
¶
sum: Decimal | None = None
Amount including VAT. Required if price is not specified
sum_without_vat
class-attribute
instance-attribute
¶
sum_without_vat: Decimal | None = None
Amount excluding VAT
OutgoingServiceSaveResponse
¶
OutgoingServiceUpdateRequest
¶
Bases: IikoModel
OutgoingServiceUpdateRequest.
conception
class-attribute
instance-attribute
¶
conception: str | None = None
Concept identifier (GUID)
contract_date
class-attribute
instance-attribute
¶
contract_date: str | None = None
Contract date (ISO 8601 YYYY-MM-DDThh:mm:ss±hh:mm)
contract_number
class-attribute
instance-attribute
¶
contract_number: str | None = None
Contract number
is_automatic
class-attribute
instance-attribute
¶
is_automatic: bool | None = None
Automatic document creation flag
Posting
¶
Bases: IikoModel
Posting.
balance_amount
class-attribute
instance-attribute
¶
balance_amount: Decimal | None = None
Cumulative account balance after posting. decimal
can_edit
class-attribute
instance-attribute
¶
can_edit: bool | None = None
Whether the posting can be edited
cash_flow_category_id
class-attribute
instance-attribute
¶
cash_flow_category_id: str | None = None
Cash flow category UUID. string (UUID), nullable
cash_order_number
class-attribute
instance-attribute
¶
cash_order_number: str | None = None
Cash order number. string, nullable
comment
class-attribute
instance-attribute
¶
comment: str | None = None
Posting comment. string, nullable
conception_id
class-attribute
instance-attribute
¶
conception_id: str | None = None
Conception UUID. string (UUID), nullable
corresponding_account_id
class-attribute
instance-attribute
¶
corresponding_account_id: str | None = None
Corresponding account UUID. string (UUID)
counteragent_id
class-attribute
instance-attribute
¶
counteragent_id: str | None = None
Counteragent UUID. string (UUID), nullable
created_at
class-attribute
instance-attribute
¶
created_at: str | None = None
Creation date and time. string, nullable
department_id
class-attribute
instance-attribute
¶
department_id: str | None = None
Department UUID. string (UUID), nullable
document_at
class-attribute
instance-attribute
¶
document_at: str | None = None
Document date (YYYY-MM-DD)
document_id
class-attribute
instance-attribute
¶
document_id: str | None = None
Document UUID. string (UUID), nullable
document_number
class-attribute
instance-attribute
¶
document_number: str | None = None
Document number. string, nullable
is_credit_side
class-attribute
instance-attribute
¶
is_credit_side: bool | None = None
Credit side flag (true = credit, false = debit)
modified_at
class-attribute
instance-attribute
¶
modified_at: str | None = None
Last modification date and time. string, nullable
modified_by_user_id
class-attribute
instance-attribute
¶
modified_by_user_id: str | None = None
UUID of the user who last modified the posting. string (UUID), nullable
posted_at
class-attribute
instance-attribute
¶
posted_at: str | None = None
Actual posting date. string (YYYY-MM-DD), nullable
posting_amount
class-attribute
instance-attribute
¶
posting_amount: Decimal | None = None
Posting amount. decimal
posting_id
class-attribute
instance-attribute
¶
posting_id: str | None = None
Posting UUID. string (UUID)
TaxCategory
¶
TaxCategoryListRequest
¶
Bases: IikoModel
TaxCategoryListRequest.
filters
class-attribute
instance-attribute
¶
filters: list[FilterCondition] | None = None
Request filters. All filters are applied simultaneously (AND)
TaxCategoryListResponse
¶
Bases: IikoModel
TaxCategoryListResponse.
items
class-attribute
instance-attribute
¶
items: list[TaxCategory] | None = None
List of tax categories
limit
class-attribute
instance-attribute
¶
limit: int | None = None
Maximum number of records in the response.
TransactionItem
¶
Bases: IikoModel
TransactionItem.
account
class-attribute
instance-attribute
¶
account: str | None = None
Account or store. string (UUID)
balance
class-attribute
instance-attribute
¶
balance: Decimal | None = None
Accumulated account balance after this transaction. decimal
cash_flow_category
class-attribute
instance-attribute
¶
cash_flow_category: str | None = None
Cash flow category. string (UUID), or null
cash_order_number
class-attribute
instance-attribute
¶
cash_order_number: str | None = None
Cash order number. string, or null
cause_event_id
class-attribute
instance-attribute
¶
cause_event_id: str | None = None
ID of the event that caused the transaction creation. string (UUID), or null
comment
class-attribute
instance-attribute
¶
comment: str | None = None
Transaction comment. string, or null
conception
class-attribute
instance-attribute
¶
conception: str | None = None
Concept the transaction belongs to. string (UUID), or null
counteragent
class-attribute
instance-attribute
¶
counteragent: str | None = None
Counteragent. string (UUID), or null
date
class-attribute
instance-attribute
¶
date: str | None = None
Transaction accounting date and time. string (ISO 8601 YYYY-MM-DDThh:mm:ss±hh:mm)
date_created
class-attribute
instance-attribute
¶
date_created: str | None = None
Transaction creation date. string (ISO 8601 YYYY-MM-DDThh:mm:ss±hh:mm)
date_modified
class-attribute
instance-attribute
¶
date_modified: str | None = None
Transaction last modified date. string (ISO 8601 YYYY-MM-DDThh:mm:ss±hh:mm), or null
date_secondary
class-attribute
instance-attribute
¶
date_secondary: str | None = None
Secondary transaction date. string (ISO 8601 YYYY-MM-DDThh:mm:ss±hh:mm), or null
document_id
class-attribute
instance-attribute
¶
document_id: str | None = None
Related document ID. string (UUID), or null
document_type
class-attribute
instance-attribute
¶
document_type: str | None = None
Document type, ENUM
number
class-attribute
instance-attribute
¶
number: str | None = None
Related document or cash session number. string, or null
penalty_or_bonus_type
class-attribute
instance-attribute
¶
penalty_or_bonus_type: str | None = None
Penalty/bonus type — filled only for PENALTY / BONUS transactions. UUID, or null
second_counteragent
class-attribute
instance-attribute
¶
second_counteragent: str | None = None
Corresponding counteragent (employee/user) for the transaction. string (UUID), or null
session
class-attribute
instance-attribute
¶
session: str | None = None
Cash session in which the transaction was created. string (UUID), or null
TransactionSide
¶
Bases: IikoModel
TransactionSide.
account
class-attribute
instance-attribute
¶
account: str | None = None
Account or store. string (UUID)
amount
class-attribute
instance-attribute
¶
amount: Decimal | None = None
Product quantity. decimal, or null