==================
Accounting Reports
==================

.. |maturity| image:: .badges/maturity.svg
    :target: https://odoo-community.org/page/development-status
    :alt: Production/Stable
.. |license| image:: .badges/licence-AGPL--3-blue.svg
    :target: http://www.gnu.org/licenses/agpl-3.0-standalone.html
    :alt: License: AGPL-3
.. |black| image:: .badges/code_style-black-000000.svg
    :target: https://github.com/psf/black
    :alt: Black
.. |prettier| image:: .badges/code_style-prettier-ff69b4.svg
    :target: https://github.com/prettier/prettier
    :alt: Prettier

|maturity| |license| |black| |prettier|

Improve accounting reports Odoo provides by default.

Some other modules rely on this one (such as ``general_ledger``,
``trial_balance``).

This module hides some accounting menus the use of which no longer makes sense
when this module is available.

This module adds:

    * Account consultation.
    * Accounting entries: Add a balance which is simply debit - credit.
    * Invoices: "Paid amount" field.


Configuration
=============

Account consultation relies on an Odoo report that has to be set up as follows:

    * Model (``model``): ``account.move.line``.

    * Technical name (``report_name``): ``account_report.report_account_statement``.

    * Parser (``parser``): ``account_report.reports.account_statement.Parser``.
      Optional; provides ``debit_sum``, ``credit_sum``, ``balance_sum``.

Credits
=======

Authors
-------

- XCG Consulting, part of `Orbeet <https://orbeet.io>`_