Chuyển tới nội dung chính

Accounts Settings

ABNERP allows you to configure some aspects of Accounting as per your business rules. This page will help you understand how you can leverage this to cater to various scenarios encountered by you.

Transactions Settings

1. Over Billing Allowance (%)

The percentage by which you can overbill transactions. For example, if the order value is $100 for an Item and percentage here is set as 10% then you are allowed to bill for $110.

2. Role Allowed to Over Bill

Users with this role are allowed to over bill above the allowance percentage.

3. Check Supplier Invoice Number Uniqueness

When checked, Purchase Invoices with same 'Supplier Invoice No' will not be allowed. This is useful to avoid duplicate entries.

If checked, system will unlink the payment against the respective invoice. By default, if a Payment Entry is submitted, the linked invoice cannot be canceled until the Payment Entry is also canceled. On unlinking, you can now cancel and amend the invoices. But the payments not be linked and considered as advance payments.

5. Automatically Fetch Payment Terms from Order

The Automatically Fetch Payment Terms from Order setting in Accounts Settings controls whether payment terms and schedules are automatically copied from Sales Orders/Purchase Orders to their respective invoices.

When enabled (checked):

  • Sales Invoice & Purchase Invoice automatically inherit payment schedules from linked orders
  • Due dates are recalculated based on the invoice posting date (not order date)
  • Payment amounts are recalculated based on invoice grand total (not order total)
  • Sets ignore_default_payment_terms_template = 1 to prevent Company defaults from overriding
  • Requires all invoice items to reference the same order

When disabled (unchecked):

  • Payment terms are NOT fetched from linked orders
  • Falls back to Company-level payment terms or manual entry
  • More manual configuration required

6. Delete Accounting and Stock Ledger Entries on deletion of Transaction

Enabling this will allow the deletion of linked General Ledger and Stock Ledger Entries on deleting invoices and receipts. This can be checked if you don't want to lose the document ID after cancelling the document. You can now cancel and delete the document to get the same document ID again.

7. Book Asset Depreciation Entry Automatically

When checked, an automatic entry for an asset depreciation will be created based on the first date set. For example, yearly depreciation for an item will be scheduled for the next 3/4 years based on the Number of Depreciations Booked set in the Asset master. For more details, visit the Asset Depreciation page.

Similar to the previous option, this unlinks any advance payments made against Purchase/Sales Orders.

9. Enable Common Party Accounting

If checked, an adjustment Journal Entry will be posted automatically on creation of Sales/Purchase Invoices against common Customer & Supplier. For more details, visit Common Party Accounting

10. Allow multi-currency invoices against single party account

Enabling this will allow creation of multi-currency invoices against single party account in company currency.

11. Create Ledger Entries for Change Amount

If checked, for a Point of Sale invoice, the system will post ledger entries considering the change amount given.

12. Enable Discount Accounting

If checked, Discount Accounts can be added in the Items table of Sales Invoices, which will allow you to account for Discounts applied on Items more efficiently. It also lets you add Default Discount Accounts for Items, which will be fetched automatically when the Item is added to a Sales Invoice.

Tax Settings

1. Determine Address Tax Category From

Tax category can be set on Addresses. An address can be Shipping or Billing address. Set which addres to select when applying Tax Category.

2. Automatically Add Taxes and Charges from Item Tax Template

Enabling this will populate the Taxes table in transactions if an Item Tax Template is set for an Item and that Item is selected in the transaction.

3. Book Tax Loss on Early Payment Discount

Enabling this will split the Payment Entry discount deductions into Income Loss and Tax Loss if the document against the Payment Entry has an Early Payment Discount set.

Period Closing Settings

1. Accounts Frozen Till Date

Freeze accounting transactions up to specified date, nobody can make/modify entry except the specified Role.

2. Role Allowed to Set Frozen Accounts and Edit Frozen Entries

Users with this Role are allowed to set frozen accounts and create/modify accounting entries against frozen accounts.

3. Credit Controller

This role is allowed to submit transactions that exceed credit limit.

Deferred Accounting Settings

1. Book Deferred Entries Based On

Deferred revenue amount can be booked based on two criteria. The default option here is \