Search 1.9 billion lines of Odoo code on GitHub

account_operating_unit

Author: ForgeFlow, Serpent Consulting Services Pvt. Ltd.,WilldooIT Pty Ltd,Odoo Community Association (OCA)
License: LGPL-3
Branch: 14.0
Repository: brain-tec/operating-unit
Dependencies: account, analytic_operating_unit, and base
Languages: HTML (405, 25.2%), Python (699, 43.5%), XML (355, 22.1%), and reStructuredText (147, 9.2%)
Other branches: 10.0, 10.0-ocabot-merge-pr-202-by-aheficent-bump-no, 10.0-ocabot-merge-pr-352-by-AaronHForgeFlow-bump-patch, 11.0, 11.0-ocabot-merge-pr-201-by-aheficent-bump-no, 12.0, 12.0-ocabot-merge-pr-152-by-aheficent-bump-no, 12.0-ocabot-merge-pr-211-by-JordiBForgeFlow-bump-no, 12.0-ocabot-merge-pr-225-by-max3903-bump-nobump, 12.0-ocabot-merge-pr-265-by-max3903-bump-patch, 12.0-ocabot-merge-pr-298-by-max3903-bump-patch, 12.0-ocabot-merge-pr-304-by-max3903-bump-nobump, 12.0-ocabot-merge-pr-307-by-dreispt-bump-nobump, 12.0-ocabot-merge-pr-345-by-dreispt-bump-minor, 12.0-ocabot-merge-pr-366-by-AaronHForgeFlow-bump-patch, 12.0.project_MI_465, 12.0.project_MI_465.bt#9933, 12.0.project_MI_465.fix_res_partner_operating_unit, 12.0.project_MI_465.t113973, 12.0.t116909, 13.0, 13.0-ocabot-merge-pr-275-by-dreispt-bump-nobump, 13.0-ocabot-merge-pr-287-by-AaronHForgeFlow-bump-minor, 13.0.project_MI_465, 13.0.project_MI_465.bt#12546, 13.0.project_MI_465.bt#13407, 13.0.project_MI_465.bt#15878, 13.0.project_MI_465.bt#16198, 13.0.project_MI_465.bt#16457, 13.0.project_MI_465.t113973, 13.0.project_MI_465.t119559, 13.0.project_MI_465.test, 13.0.project_MI_465.update_deploy_yaml, 13.0.project_MI_582, 13.0.project_PM_597, 13.0.project_PM_597.t118843, 13.0.project_SV_559, 13.0.project_SV_559_pre_migration, 13.0.t117662, 13.0.t117996, 13.0.t119812, 13.0.t126579, 14.0-oca-sale-operating-unit, 14.0-ocabot-merge-pr-344-by-dreispt-bump-nobump, 14.0-ocabot-merge-pr-387-by-AaronHForgeFlow-bump-nobump, 14.0-ocabot-merge-pr-392-by-AaronHForgeFlow-bump-patch, 14.0-ocabot-merge-pr-398-by-max3903-bump-nobump, 14.0.project-sale-operating-unit, 15.0, 15.0.project_GE_578, 15.0.project_GE_578.t128046, 15.0.project_MI_465, 15.0.project_MI_465.bt19831, 15.0.project_MI_465.t130087, 15.0.project_MI_465.t130202, 15.0.project_MI_465.t134615, 15.0.project_MI_465_bk, 15.0.project_RD_653, 15.0.project_SY_639, 15.0.project_SY_639.t130858, 15.0.t129781, 15.0.t129781-operating-unit, 15.0.t130087-operating-unit, 15.0.test, 9.0, and revert-281-13.0.project_MI_465.t126579
Other repositories: AITIC/operating-unit, Andyeyo/Odoo-Addons, AntoniRomera/operating-unit, BT-nstuder/operating-unit, BT-shautz/operating-unit, Change2improve/operating-unit, ClearCorp/oca-operating-unit, Comunitea/operating-unit, Dangar-Serpentcs/operating-unit, EBII/operating-unit, ERPLibre/operating-unit, ForgeFlow/operating-unit, Gabinete-Digital/operating-unit, GrupoAlvamex/transport-management-system, Guobower/Odoo-Addons-2, Guobower/operating-unit, HirenDangar/operating-unit, Ingeos/operating-unit, Jarsa-dev/operating-unit, Jarsa/operating-unit, KonosCL/operating-unit, Matiar/operating-unit, NeatNerdPrime/operating-unit, Nikul-Chaudhary/operating-unit, OCA-MUK/operating-unit, OCA/operating-unit, OdooBulgaria/Odoo-Addons-17, PortCities/operating-unit, Saharaifs/operating-unit, SantosJMM/operating-unit, SerpentConsultingServices/operating-unit, SeuMarco/operating-unit, SopheapKhem/operating-unit, TheCloneMaster/Odoo-Addons, TheCloneMaster/operating-unit, VisiionSolucionesTecnologicas/operating-unit, WilldooIT/operating-unit, YogeshMahera-SerpentCS/operating-unit, acsone/operating-unit, adolfoeliazat/operating-unit, andreampiovesana/operating-unit, apachesep/operating-unit, apetbiz/operating-unit, ateneolab/operating-unit, bdmosi/operating-unit, camptocamp/operating-unit, castlery/operating-unit, cogitoweb/operating-unit, cybernexus/operating-unit, d2i-solutions/operating-unit, daemondev/Odoo-Addons, dev-tanvir/operating-unit, dhp-denero/operating-unit, dixgrake/operating-unit, ecosoft-odoo/operating-unit, eezee-it/operating-unit, elperrofarelo/operating-unit, esthermm/operating-unit, exosoftware/oca-operating-unit, flotho/operating-unit, glitchov/operating-unit, grant-thornton/operating-unit, grindtildeath/operating-unit, guewen/operating-unit, gustavovalverde/operating-unit, haroldtamo/operating-unit, jason156/Odoo-Addons-4, jcoux/operating-unit, lgit-it/operating-unit, luc-demeyer/operating-unit, magnuscolors/operating-unit, makeplerc/transport-management-system, mansouri123/operating-unit, marionumza/operating-unit, meigallodixital/operating-unit, mongramosjr/operating-unit, murtuzasaleh/operating-unit, newtratip/operating-unit, nikul-serpentcs/operating-unit, odoobgorg/OCA-operating-unit, odoofans/operating-unit, odoonz/operating-unit, one2pret/operating-unit, open-synergy/operating-unit, osvalr/Odoo-Addons, patrickrwilson/operating-unit, pscloud/operating-unit, repodevs/operating-unit, rinaz/operating-unit, sadeqamin/operating-unit, sanube/operating-unit, sendalpegat/operating-unit, soprono14/operating-unit, storm-dbojkic/operating-unit, sudhir-erpharbor/operating-unit, sunflowerit/operating-unit, tegin/operating-unit, theminespress/operating-unit, tschanzt/operating-unit, unitek-solusi/OCA-operating-unit, ursais/operating-unit, wahello/operating-unit, westlyou/Odoo-Addons-4, westlyou/operating-unit, xoe-labs/operating-unit, yostashiro/operating-unit, and zi9o/operating-unit

<h1 class="title">Accounting with Operating Units</h1> <p><a class="reference external" href="https://odoo-community.org/page/development-status"><img alt="Beta" src="https://img.shields.io/badge/maturity-Beta-yellow.png" /></a> <a class="reference external" href="http://www.gnu.org/licenses/lgpl-3.0-standalone.html"><img alt="License: LGPL-3" src="https://img.shields.io/badge/licence-LGPL--3-blue.png" /></a> <a class="reference external" href="https://github.com/OCA/operating-unit/tree/14.0/account_operating_unit"><img alt="OCA/operating-unit" src="https://img.shields.io/badge/github-OCA%2Foperating--unit-lightgray.png?logo=github" /></a> <a class="reference external" href="https://translation.odoo-community.org/projects/operating-unit-14-0/operating-unit-14-0-account_operating_unit"><img alt="Translate me on Weblate" src="https://img.shields.io/badge/weblate-Translate%20me-F47D42.png" /></a> <a class="reference external" href="https://runbot.odoo-community.org/runbot/213/14.0"><img alt="Try me on Runbot" src="https://img.shields.io/badge/runbot-Try%20me-875A7B.png" /></a></p> <p>This module allows a company to manage the accounting based on Operating Units (OU's).</p> <ul class="simple"> <li>The financial reports (Trial Balance, P&amp;L, Balance Sheet), allow to report the balances of one or more OU's.</li> <li>If a company wishes to report Balance Sheet and P&amp;L accounts based on OU's, they should indicate at company level that the OU's are self-balanced, and the corresponding Inter-Operating Unit clearing account. The Chart of Accounts will always be balanced, for each Operating Unit.</li> <li>A company considering Operating Unit as applicable to report only profits and losses will not need to set the OU's as self-balanced.</li> <li>The self-balancing of Operating Unit is ensured at the time of posting a journal entry. In case that the journal involves posting of items in separate Operating Units, new journal items will be created, using the Inter-Operating Unit clearing account, to ensure that each OU is going to be self-balanced for that journal entry.</li> <li>Adds the Operating Unit to the invoice. A user can choose what OU to create the invoice for.</li> <li>Adds the Operating Unit to payments and payment methods. The operating unit of a payment will be that of the payment method chosen.</li> <li>Implements security rules at OU level to invoices, payments and journal items.</li> </ul> <p><strong>Table of contents</strong></p> <div class="contents local topic" id="contents"> <ul class="simple"> <li><a class="reference internal" href="#configuration" id="id1">Configuration</a></li> <li><a class="reference internal" href="#usage" id="id2">Usage</a></li> <li><a class="reference internal" href="#known-issues-roadmap" id="id3">Known issues / Roadmap</a></li> <li><a class="reference internal" href="#bug-tracker" id="id4">Bug Tracker</a></li> <li><a class="reference internal" href="#credits" id="id5">Credits</a><ul> <li><a class="reference internal" href="#authors" id="id6">Authors</a></li> <li><a class="reference internal" href="#contributors" id="id7">Contributors</a></li> <li><a class="reference internal" href="#maintainers" id="id8">Maintainers</a></li> </ul> </li> </ul> </div> <a name="configuration"></a> <h2><a class="toc-backref" href="#id1">Configuration</a></h2> <p>If your company is required to generate a balanced balance sheet by Operating Unit you can specify at company level that Operating Units should be self-balanced, and then indicate a self-balancing clearing account.</p> <ol class="arabic simple"> <li>Create an account &quot;Inter-OU Clearing&quot;. It is a balance sheet account.</li> <li>Go to <em>Settings / Companies / Configuration</em> and Set the &quot;Operating Units are self-balanced&quot; checkbox. Then set the &quot;Inter-OU Clearing&quot; account in &quot;Inter-Operating Unit clearing account&quot; field.</li> <li>Go to <em>Accounting / Configuration / Accounting / Journals</em> and define, for each Payment Method, the Operating Unit that will be used in payments.</li> </ol> <a name="usage"></a> <h2><a class="toc-backref" href="#id2">Usage</a></h2> <ul class="simple"> <li>Add the Operating Unit to invoices.</li> <li>Report invoices by Operating Unit in <em>Accounting / Reporting</em> <em>Business Intelligence / Invoices</em></li> <li>Add the Default Operating Unit to account move. Then all move lines will by default adopt this Operating Unit.</li> <li>Add Operating Units to the move lines. If they differ across lines of the same move, and the OU's are self-balanced, then additional move lines will be created so as to make the move self-balanced from OU perspective.</li> <li>In the menu <em>Accounting / Reporting / PDF Reports</em>, you can indicate the Operating Units to report on, for the <em>Trial Balance</em>, <em>Balance Sheet</em>, <em>Profit and Loss</em>, and <em>Financial Reports</em>.</li> </ul> <a name="known-issues-roadmap"></a> <h2><a class="toc-backref" href="#id3">Known issues / Roadmap</a></h2> <ul class="simple"> <li>The <em>General Ledger</em>, <em>Aged Partner Balance</em> reports do not support the filter by Operating Unit. Basically due to lack of proper hooks in the standard methods used by these reports, to introduce the ability to filter by Operating Unit.</li> <li>Trial Balance, P&amp;L and Balance Sheet were removed from Odoo Community. Once OCA Financial Reports are migrated to 13 we can add the Operating Unit to those reports.</li> </ul> <a name="bug-tracker"></a> <h2><a class="toc-backref" href="#id4">Bug Tracker</a></h2> <p>Bugs are tracked on <a class="reference external" href="https://github.com/OCA/operating-unit/issues">GitHub Issues</a>. In case of trouble, please check there if your issue has already been reported. If you spotted it first, help us smashing it by providing a detailed and welcomed <a class="reference external" href="https://github.com/OCA/operating-unit/issues/new?body=module:%20account_operating_unit%0Aversion:%2014.0%0A%0A**Steps%20to%20reproduce**%0A-%20...%0A%0A**Current%20behavior**%0A%0A**Expected%20behavior**">feedback</a>.</p> <p>Do not contact contributors directly about support or help with technical issues.</p> <a name="credits"></a> <h2><a class="toc-backref" href="#id5">Credits</a></h2> <a name="authors"></a> <h3><a class="toc-backref" href="#id6">Authors</a></h3> <ul class="simple"> <li>ForgeFlow</li> <li>Serpent Consulting Services Pvt. Ltd.</li> <li>WilldooIT Pty Ltd</li> </ul> <a name="contributors"></a> <h3><a class="toc-backref" href="#id7">Contributors</a></h3> <ul class="simple"> <li>ForgeFlow &lt;<a class="reference external" href="mailto:contact&#64;forgeflow.com">contact&#64;forgeflow.com</a>&gt;</li> <li>Jordi Ballester Alomar &lt;<a class="reference external" href="mailto:jordi.ballester&#64;forgeflow.com">jordi.ballester&#64;forgeflow.com</a>&gt;</li> <li>Aarón Henríquez &lt;<a class="reference external" href="mailto:ahenriquez&#64;forgeflow.com">ahenriquez&#64;forgeflow.com</a>&gt;</li> <li>Serpent Consulting Services Pvt. Ltd. &lt;<a class="reference external" href="mailto:support&#64;serpentcs.com">support&#64;serpentcs.com</a>&gt;</li> <li>WilldooIT Pty Ltd &lt;<a class="reference external" href="mailto:info&#64;willdooit.com">info&#64;willdooit.com</a>&gt;</li> <li>Michael Villamar &lt;<a class="reference external" href="mailto:michael.villamar&#64;willdooit.com">michael.villamar&#64;willdooit.com</a>&gt;</li> <li>Jarsa Sistemas &lt;<a class="reference external" href="mailto:info&#64;jarsa.com.mx">info&#64;jarsa.com.mx</a>&gt;</li> <li>Alan Ramos &lt;<a class="reference external" href="mailto:alan.ramos&#64;jarsa.com.mx">alan.ramos&#64;jarsa.com.mx</a>&gt;</li> </ul> <a name="maintainers"></a> <h3><a class="toc-backref" href="#id8">Maintainers</a></h3> <p>This module is maintained by the OCA.</p> <a class="reference external image-reference" href="https://odoo-community.org"><img alt="Odoo Community Association" src="https://odoo-community.org/logo.png" /></a> <p>OCA, or the Odoo Community Association, is a nonprofit organization whose mission is to support the collaborative development of Odoo features and promote its widespread use.</p> <p>This module is part of the <a class="reference external" href="https://github.com/OCA/operating-unit/tree/14.0/account_operating_unit">OCA/operating-unit</a> project on GitHub.</p> <p>You are welcome to contribute. To learn how please visit <a class="reference external" href="https://odoo-community.org/page/Contribute">https://odoo-community.org/page/Contribute</a>.</p>