fix(create-accounts): set is_company_account=1 on auto-created Bank Accounts
Bank Accounts created via the "Create" buttons for both Kapital Bank accounts and cards represent the company's own accounts at the bank — not counterparty accounts. Without is_company_account=1 ERPNext treats them as external and they don't appear in Bank Reconciliation Tool or as selectable paid_from/paid_to in Payment Entry / Journal Entry.
This commit is contained in:
parent
5462c55cd3
commit
b004ff32f4
|
|
@ -968,6 +968,7 @@ def create_unmapped_accounts(settings_name=None):
|
||||||
ba.bank = default_bank
|
ba.bank = default_bank
|
||||||
if default_company:
|
if default_company:
|
||||||
ba.company = default_company
|
ba.company = default_company
|
||||||
|
ba.is_company_account = 1
|
||||||
ba.insert(ignore_permissions=True)
|
ba.insert(ignore_permissions=True)
|
||||||
|
|
||||||
row.bank_account = ba.name
|
row.bank_account = ba.name
|
||||||
|
|
@ -1093,6 +1094,7 @@ def create_unmapped_cards(settings_name=None):
|
||||||
ba.bank = default_bank
|
ba.bank = default_bank
|
||||||
if default_company:
|
if default_company:
|
||||||
ba.company = default_company
|
ba.company = default_company
|
||||||
|
ba.is_company_account = 1
|
||||||
ba.insert(ignore_permissions=True)
|
ba.insert(ignore_permissions=True)
|
||||||
|
|
||||||
row.bank_account = ba.name
|
row.bank_account = ba.name
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue