Added the order of the transaction in a day to the order of the records in the views of the accounting application.
This commit is contained in:
parent
21350127a1
commit
c7a17cf0f2
@ -94,7 +94,8 @@ def cash(request, account_code, period):
|
|||||||
~Q(account__code__startswith="12"),
|
~Q(account__code__startswith="12"),
|
||||||
~Q(account__code__startswith="21"),
|
~Q(account__code__startswith="21"),
|
||||||
~Q(account__code__startswith="22"))
|
~Q(account__code__startswith="22"))
|
||||||
.order_by("transaction__date", "is_credit", "ord"))
|
.order_by("transaction__date", "transaction__ord",
|
||||||
|
"is_credit", "ord"))
|
||||||
balance_before = Record.objects\
|
balance_before = Record.objects\
|
||||||
.filter(
|
.filter(
|
||||||
Q(transaction__date__lt=period.start),
|
Q(transaction__date__lt=period.start),
|
||||||
@ -115,7 +116,8 @@ def cash(request, account_code, period):
|
|||||||
Q(date__lte=period.end),
|
Q(date__lte=period.end),
|
||||||
Q(record__account__code__startswith=account_code))),
|
Q(record__account__code__startswith=account_code))),
|
||||||
~Q(account__code__startswith=account_code))
|
~Q(account__code__startswith=account_code))
|
||||||
.order_by("transaction__date", "is_credit", "ord"))
|
.order_by("transaction__date", "transaction__ord",
|
||||||
|
"is_credit", "ord"))
|
||||||
balance_before = Record.objects\
|
balance_before = Record.objects\
|
||||||
.filter(
|
.filter(
|
||||||
transaction__date__lt=period.start,
|
transaction__date__lt=period.start,
|
||||||
@ -319,7 +321,7 @@ def ledger(request, account_code, period):
|
|||||||
transaction__date__gte=period.start,
|
transaction__date__gte=period.start,
|
||||||
transaction__date__lte=period.end,
|
transaction__date__lte=period.end,
|
||||||
account__code__startswith=current_account.code)
|
account__code__startswith=current_account.code)
|
||||||
.order_by("transaction__date", "is_credit", "ord"))
|
.order_by("transaction__date", "transaction__ord", "is_credit", "ord"))
|
||||||
if re.match("^[1-3]", current_account.code) is not None:
|
if re.match("^[1-3]", current_account.code) is not None:
|
||||||
balance = Record.objects\
|
balance = Record.objects\
|
||||||
.filter(
|
.filter(
|
||||||
@ -469,7 +471,7 @@ def journal(request, period):
|
|||||||
.filter(
|
.filter(
|
||||||
transaction__date__gte=period.start,
|
transaction__date__gte=period.start,
|
||||||
transaction__date__lte=period.end)\
|
transaction__date__lte=period.end)\
|
||||||
.order_by("transaction__date", "is_credit", "ord")
|
.order_by("transaction__date", "transaction__ord", "is_credit", "ord")
|
||||||
# The brought-forward records
|
# The brought-forward records
|
||||||
brought_forward_accounts = Account.objects\
|
brought_forward_accounts = Account.objects\
|
||||||
.filter(
|
.filter(
|
||||||
|
Loading…
Reference in New Issue
Block a user