Search 1.9 billion lines of Odoo code on GitHub

account_invoice_consolidated

Author: Open Source Integrators, Serpent Consulting Services Pvt. Ltd., Odoo Community Association (OCA)
License: AGPL-3
Branch: 12.0
Repository: murtuzasaleh/account-consolidation
Dependencies: account, base, and web
Languages: HTML (597, 39.8%), Python (239, 15.9%), XML (447, 29.8%), and reStructuredText (216, 14.4%)
Other repositories: ursais/account-consolidation, and vidtsin/account-consolidation

<h1 class="title">Account Invoice Consolidated</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/agpl-3.0-standalone.html"><img alt="License: AGPL-3" src="https://img.shields.io/badge/licence-AGPL--3-blue.png" /></a> <a class="reference external" href="https://github.com/OCA/account-consolidation/tree/12.0/account_invoice_consolidated"><img alt="OCA/account-consolidation" src="https://img.shields.io/badge/github-OCA%2Faccount--consolidation-lightgray.png?logo=github" /></a> <a class="reference external" href="https://translation.odoo-community.org/projects/account-consolidation-12-0/account-consolidation-12-0-account_invoice_consolidated"><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/90/12.0"><img alt="Try me on Runbot" src="https://img.shields.io/badge/runbot-Try%20me-875A7B.png" /></a></p> <p>This module allows organizations with multiples companies to transfer the liability of a customer to another company and provide the customer with a unique consolidated invoice to pay.</p> <a name="workflow"></a> <h2>Workflow</h2> <a name="company1-create-and-validate-invoice"></a> <h3>Company1 - Create and validate invoice</h3> <table class="docutils"> <colgroup> <col width="32%" /> <col width="18%" /> <col width="26%" /> <col width="12%" /> <col width="12%" /> </colgroup> <thead valign="bottom"> <tr><th class="head">Account</th> <th class="head">Partner</th> <th class="head">Reconciliation</th> <th class="head">Debit</th> <th class="head">Credit</th> </tr> </thead> <tbody valign="top"> <tr><td>Accounts Receivables</td> <td>Customer</td> <td>R1</td> <td>100</td> <td>&nbsp;</td> </tr> <tr><td>Sales</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>100</td> </tr> </tbody> </table> <a name="company2-create-and-validate-invoice"></a> <h3>Company2 - Create and validate invoice</h3> <table class="docutils"> <colgroup> <col width="32%" /> <col width="18%" /> <col width="26%" /> <col width="12%" /> <col width="12%" /> </colgroup> <thead valign="bottom"> <tr><th class="head">Account</th> <th class="head">Partner</th> <th class="head">Reconciliation</th> <th class="head">Debit</th> <th class="head">Credit</th> </tr> </thead> <tbody valign="top"> <tr><td>Accounts Receivables</td> <td>Customer</td> <td>R2</td> <td>121</td> <td>&nbsp;</td> </tr> <tr><td>Sales</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>121</td> </tr> </tbody> </table> <a name="company3-create-consolidated-invoice"></a> <h3>Company3 - Create consolidated invoice</h3> <p>Nothing happens but selection of company1 and company2 invoices.</p> <a name="company3-click-on-consolidate"></a> <h3>Company3 - Click on Consolidate</h3> <p>Payment of company1's invoice - In company1 using due from payment method</p> <table class="docutils"> <colgroup> <col width="32%" /> <col width="18%" /> <col width="26%" /> <col width="12%" /> <col width="12%" /> </colgroup> <thead valign="bottom"> <tr><th class="head">Account</th> <th class="head">Partner</th> <th class="head">Reconciliation</th> <th class="head">Debit</th> <th class="head">Credit</th> </tr> </thead> <tbody valign="top"> <tr><td>Accounts Receivables</td> <td>Customer</td> <td>R1</td> <td>&nbsp;</td> <td>100</td> </tr> <tr><td>Due From</td> <td>Company3</td> <td>&nbsp;</td> <td>100</td> <td>&nbsp;</td> </tr> </tbody> </table> <p>Payment of company2's invoice - In company2 using due from payment method</p> <table class="docutils"> <colgroup> <col width="32%" /> <col width="18%" /> <col width="26%" /> <col width="12%" /> <col width="12%" /> </colgroup> <thead valign="bottom"> <tr><th class="head">Account</th> <th class="head">Partner</th> <th class="head">Reconciliation</th> <th class="head">Debit</th> <th class="head">Credit</th> </tr> </thead> <tbody valign="top"> <tr><td>Accounts Receivables</td> <td>Customer</td> <td>R2</td> <td>&nbsp;</td> <td>121</td> </tr> <tr><td>Due From</td> <td>Company3</td> <td>&nbsp;</td> <td>121</td> <td>&nbsp;</td> </tr> </tbody> </table> <p>Creation of company3's invoice - In company3</p> <table class="docutils"> <colgroup> <col width="32%" /> <col width="18%" /> <col width="26%" /> <col width="12%" /> <col width="12%" /> </colgroup> <thead valign="bottom"> <tr><th class="head">Account</th> <th class="head">Partner</th> <th class="head">Reconciliation</th> <th class="head">Debit</th> <th class="head">Credit</th> </tr> </thead> <tbody valign="top"> <tr><td>Accounts Receivables</td> <td>Customer</td> <td>R3</td> <td>221</td> <td>&nbsp;</td> </tr> <tr><td>A/R Due To</td> <td>Company1</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>100</td> </tr> <tr><td>A/R Due To</td> <td>Company2</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>121</td> </tr> </tbody> </table> <a name="customer-payment"></a> <h2 class="with-subtitle">Customer payment</h2> <h2 class="section-subtitle" id="customer-payment-company3"><span class="section-subtitle">Customer Payment (company3)</span></h2> <table class="docutils"> <colgroup> <col width="32%" /> <col width="18%" /> <col width="26%" /> <col width="12%" /> <col width="12%" /> </colgroup> <thead valign="bottom"> <tr><th class="head">Account</th> <th class="head">Partner</th> <th class="head">Reconciliation</th> <th class="head">Debit</th> <th class="head">Credit</th> </tr> </thead> <tbody valign="top"> <tr><td>Bank Account</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>221</td> <td>&nbsp;</td> </tr> <tr><td>Accounts Receivables</td> <td>Customer</td> <td>R3</td> <td>&nbsp;</td> <td>221</td> </tr> </tbody> </table> <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="#bug-tracker" id="id3">Bug Tracker</a></li> <li><a class="reference internal" href="#credits" id="id4">Credits</a><ul> <li><a class="reference internal" href="#authors" id="id5">Authors</a></li> <li><a class="reference internal" href="#contributors" id="id6">Contributors</a></li> <li><a class="reference internal" href="#other-credits" id="id7">Other credits</a></li> <li><a class="reference internal" href="#maintainers" id="id8">Maintainers</a></li> </ul> </li> </ul> </div> <a name="configuration"></a> <h3><a class="toc-backref" href="#id1">Configuration</a></h3> <ul class="simple"> <li>Go to Settings &gt; Users &amp; Companies &gt; Companies</li> <li>For each company, go to the &quot;Intercompany Payment Configuration&quot; tab</li> <li>Set<ul> <li>the Due From Account</li> <li>the Due To Account</li> <li>the Due From/Due To Journal</li> </ul> </li> </ul> <a name="usage"></a> <h3><a class="toc-backref" href="#id2">Usage</a></h3> <ul class="simple"> <li>Create invoices for the same customer in different children companies</li> <li>Go to Accounting &gt; Sales &gt; Consolidate Invoices</li> <li>Create a new invoice consolidation<ul> <li>Select the same customer</li> <li>Select a period wide enough to include the invoices of the children company</li> </ul> </li> <li>Click on &quot;Consolidate&quot;:<ul> <li>The customer invoices in the children companies are paid. The payments are available in the &quot;Payments&quot; tab.</li> <li>A new invoice is created and validated in the parent company. The new invoice is available in the &quot;Consolidated Invoice&quot;.</li> </ul> </li> <li>Register the customer payment of that invoice as usual.</li> </ul> <a name="bug-tracker"></a> <h3><a class="toc-backref" href="#id3">Bug Tracker</a></h3> <p>Bugs are tracked on <a class="reference external" href="https://github.com/OCA/account-consolidation/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/account-consolidation/issues/new?body=module:%20account_invoice_consolidated%0Aversion:%2012.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> <h3><a class="toc-backref" href="#id4">Credits</a></h3> <a name="authors"></a> <h4><a class="toc-backref" href="#id5">Authors</a></h4> <ul class="simple"> <li>Open Source Integrators</li> <li>Serpent Consulting Services Pvt. Ltd.</li> </ul> <a name="contributors"></a> <h4><a class="toc-backref" href="#id6">Contributors</a></h4> <ul class="simple"> <li>Balaji Kannan &lt;<a class="reference external" href="mailto:bkannan&#64;opensourceintegrators.com">bkannan&#64;opensourceintegrators.com</a>&gt;</li> <li>Swapnesh Shah &lt;<a class="reference external" href="mailto:s.shah.serpentcs&#64;gmail.com">s.shah.serpentcs&#64;gmail.com</a>&gt;</li> <li>Wolfgang Hall &lt;<a class="reference external" href="mailto:whall&#64;opensourceintegrators.com">whall&#64;opensourceintegrators.com</a>&gt;</li> <li>Maxime Chambreuil &lt;<a class="reference external" href="mailto:mchambreuil&#64;opensourceintegrators.com">mchambreuil&#64;opensourceintegrators.com</a>&gt;</li> </ul> <a name="other-credits"></a> <h4><a class="toc-backref" href="#id7">Other credits</a></h4> <ul class="simple"> <li>Open Source Integrators &lt;<a class="reference external" href="https://www.opensourceintegrators.com">https://www.opensourceintegrators.com</a>&gt;</li> <li>Serpent Consulting Services Pvt Ltd &lt;<a class="reference external" href="https://www.serpentcs.com">https://www.serpentcs.com</a>&gt;</li> </ul> <a name="maintainers"></a> <h4><a class="toc-backref" href="#id8">Maintainers</a></h4> <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>Current <a class="reference external" href="https://odoo-community.org/page/maintainer-role">maintainers</a>:</p> <p><a class="reference external" href="https://github.com/max3903"><img alt="max3903" src="https://github.com/max3903.png?size=40px" /></a> <a class="reference external" href="https://github.com/swapnesh-serpentcs"><img alt="swapnesh-serpentcs" src="https://github.com/swapnesh-serpentcs.png?size=40px" /></a></p> <p>This module is part of the <a class="reference external" href="https://github.com/OCA/account-consolidation/tree/12.0/account_invoice_consolidated">OCA/account-consolidation</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>