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-add-account_invoice_consolidated
Repository: ursais/account-consolidation
Dependencies: account, base, and web
Languages: Python (239, 28.2%), XML (447, 52.8%), and reStructuredText (161, 19.0%)
Other branches: 12.0-add-abl_dist, and 12.5-pvm
Other repositories: murtuzasaleh/account-consolidation, and vidtsin/account-consolidation

<h1 class="title">Account Consolidated Invoice</h1> <h2 class="subtitle" id="description">Description</h2> <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="company-1-create-and-validate-invoice"></a> <h3>Company 1 - Create and validate invoice</h3> <pre> <code>A/R (partner:customer) 100 (R1) Sales 100</code> </pre> <a name="company-2-create-and-validate-invoice"></a> <h3>Company 2 - Create and validate invoice</h3> <pre> <code>A/R (partner:customer) 121 (R2) Sales 121</code> </pre> <a name="company-3-create-consolidated-invoice"></a> <h3>Company 3 - Create consolidated invoice</h3> <p>Nothing happens but selection of company1 and company2 invoices</p> <a name="company-3-validate-consolidated-invoice"></a> <h3>Company 3 - Validate consolidated invoice</h3> <p>Payment of company1's invoice - In company 1 using due from payment method</p> <pre> <code>A/R (partner:customer) 100 (R1) A/R due from company 3 100</code> </pre> <p>Payment of company2's invoice) - In company 2 using due from payment method</p> <pre> <code>A/R (partner:customer) 121 (R2) A/R due from company 3 121</code> </pre> <p>Create manual journal entry in company 3</p> <pre> <code>A/R due to (partner: company1) 100 A/R due to (partner: company2) 121 A/R (partner:customer) 221 (Partial R3)</code> </pre> <a name="customer-payment"></a> <h2>Customer payment</h2> <a name="payment-3rd-company"></a> <h3>Payment (3rd company)</h3> <pre> <code>Bank 100 A/R (partner:customer) 100 (Partial R3)</code> </pre> <a name="configuration"></a> <h4>Configuration</h4> <p>For each company, we need the following configuration on the company record:</p> <ul class="simple"> <li>Intercompany Due From account</li> <li>Intercompany Due To account</li> <li>Intercompany Payment Method</li> </ul> <a name="usage"></a> <h4>Usage</h4> <ul class="simple"> <li>Create invoices for the same customer in different children companies</li> <li>Create a consolidated invoice in the parent company for this customer. Make sure you select a period wide enough to include the invoices of the children company</li> <li>Validate the consolidated invoice:<ul> <li>The customer invoices in the children companies are paid.</li> <li>The total amount is transferred in the AR account of the parent company</li> </ul> </li> <li>Register the customer payment as usual</li> </ul> <a name="credits"></a> <h4>Credits</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="contributors"></a> <h3>Contributors</h3> <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:swapnesh.shah&#64;serpentcs.com">swapnesh.shah&#64;serpentcs.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>