Adding sequence number for transactions and fixtures as well

This commit is contained in:
2025-02-17 17:36:38 +01:00
parent 4a823b7115
commit cd325154da
6 changed files with 53 additions and 35 deletions

View File

@@ -7,6 +7,7 @@ from sqlmodel import select
from account.models import Account
from account.schemas import OpeningTransaction
from transaction.models import Split, Transaction
from transaction.resource import TransactionResource
class AccountResource:
@@ -30,6 +31,7 @@ class AccountResource:
equity_account = cls.get_by_path(session, "/Equity/")
t = Transaction()
t.transaction_date = schema.opening_date
t.sequence = TransactionResource.get_sequence_number(session)
split_opening = Split()
split_opening.id = 0
split_opening.transaction = t