Search 1.9 billion lines of Odoo code on GitHub

purchase_stock_picking_return_invoicing

Author: Eficent,Tecnativa,Odoo Community Association (OCA)
License: AGPL-3
Branch: 13.0-add-account_move_post_block
Repository: ForgeFlow/account-invoicing
Dependencies: purchase, and purchase_stock
Languages: HTML (405, 16.2%), PO File (1698, 68.0%), Python (310, 12.4%), and XML (85, 3.4%)
Other branches: 10.0-mig-account_invoice_date_due, 10.0-patch, 11.0-account_invoice_alternate_payer, 11.0-account_invoice_supplier_self_invoice-footer, 11.0-account_reinvoice_other_partner, 11.0-add-account-invoice-warn-message, 11.0-tmp-account_invoice_merge, 12.0-imp-account_invoice_tier_validation-allow_custom_validation, 12.0-imp-account_invoice_tier_validation-search_view, 12.0-mig-account_invoice_tier_validation_approver, 12.0-mig-purchase_stock_picking_return_invoicing, 13.0-account_billing-fix-tests, 13.0-account_invoice_force_origin, 13.0-account_move_tier_validation-messages, 13.0-account_move_tier_validation_forward, 13.0-add-account_invoice_origin_link, 13.0-add-product_form_account_move_link, 13.0-add-sale_line_credit_note_invoiced_qty, 13.0-fix-account_invoice_fixed_discount, 13.0-fix-account_invoicing_refund_reason-credit_note_modify, 13.0-fix-account_move_exception-account_move_post_block, 13.0-fix-default_aml_value, 13.0-fix-sale_line_refund_to_invoice_qty, 13.0-imp-account_move_tier_validation_approver-tests, 13.0-imp-sale_line_refund_to_invoice_qty, 13.0-mig-account_invoice_tier_validation, 13.0-mig-account_invoice_tier_validation_approver, 14.0, 14.0-add-account_invoice_refund_reason_unlink_sale, 14.0-add-account_move_tier_validation_approver, 14.0-add-product_form_account_move_link, 14.0-add-refund_reason_skip_anglo_saxon, 14.0-fix-account_invoicing_refund_reason-credit_note_modify, 14.0-fix-alternate_payer_posting_issues, 14.0-fix-default_sale_qty_to_reinvoice, 14.0-mig-account_invoice_alternate_payer, 14.0-mig-account_invoice_origin_link, 14.0-mig-account_invoice_view_payment, 14.0-mig-account_move_post_block, 14.0-mig-product_form_account_move_link, 14.0-mig-sale_line_refund_to_invoice_qty, 15.0-add-product_form_account_move_link, 15.0-add-refund_reason_skip_anglo_saxon, 15.0-fix-default_sale_qty_to_reinvoice, 15.0-fp-1327, 15.0-mig-account_invoice_line_description, 15.0-mig-account_invoice_line_sequence, 15.0-mig-account_invoice_origin_link, 15.0-mig-account_invoice_refund_line_selection, 15.0-mig-account_invoice_refund_reason, 15.0-mig-account_invoice_refund_reinvoice, 15.0-mig-product_form_account_move_link, 15.0-mig-purchase_stock_picking_return_invoicing, 9.0, and account_supplier_self_invoice_tax_note
Other repositories: 001101/account-invoicing, AMhadhbi/account-invoicing, Alfa-90/account-invoicing, As400it/account-invoicing, BT-dherreros/account-invoicing, BT-sschmid/account-invoicing, BT-tbaechle/account-invoicing, Bhaviraj-Acespirtech/account-invoicing, Bubbles-IT/account-invoicing, BusinessTec/account-invoicing, CGenie/account-invoicing, Callino/account-invoicing, ChanFeei/account-invoicing, Chanakya-SerpentCS/account-invoicing, Change2improve/account-invoicing, ClearCorp/oca-account-invoicing, ComitorDevTeam/account-invoicing, Comunitea/account-invoicing, Dangar-Serpentcs/account-invoicing, Danisan/account-invoicing, DarioLodeiros/account-invoicing, Digital5-Odoo/account-invoicing, Dobtor-OCA/account-invoicing, Domatix/account-invoicing, ERPLibre/account-invoicing, ElvenStudio/account-invoicing, ForgeFlow/product-attribute, FullBringEc/account-invoicing, Gabinete-Digital/account-invoicing, Garrincha11-Python/account-invoicing, Glue-Software-Engineering-AG/account-invoicing, Gofekra/account-invoicing, GrupoAlvamex/account-invoicing, Guobower/account-invoicing, HomerDeoDatu/account-invoicing, Ingeos/account-invoicing, Jarsa/account-invoicing, JibenCL/account-invoicing, JoanMarin/account-invoicing, LevelPrime/account-invoicing, MAbdelbaset/account-invoicing, Martronic-SA/account-invoicing, MathBenTech/account-invoicing, Mefistous/account-invoicing, MjAbuz/account-invoicing, Montxu/account-invoicing, NeatNerdPrime/account-invoicing, Nikul-Chaudhary/account-invoicing, Nitrokey/odoo-account-invoicing, OCA-MUK/account-invoicing, OCA/account-invoicing, OmniaGit/account-invoicing, PESOL/account-invoicing, PieterPaulussen/account-invoicing, PlanetaTIC/account-invoicing, QANSEE/account-invoicing, QubiQ/account-invoicing, RoelAdriaans/account-invoicing, SSISoftware/account-invoicing, SanteLibre/account-invoicing, Saran440/account-invoicing, SequarSrl/account-invoicing, SeuMarco/account-invoicing, SimoRubi/account-invoicing, StefanRijnhart/account-invoicing, Syci-Consulting/account-invoicing, TDu/account-invoicing, TRESCLOUD/account-invoicing, Tan1150/account-invoicing, Tawasta/account-invoicing-oca, Tecnativa/account-invoicing, Therp/account-invoicing, TimLai125/account-invoicing, Tonow-c2c/account-invoicing, VanMoof/account-invoicing, Vauxoo/account-invoicing, VisiionSoluciones/account-invoicing, VisiionSolucionesTecnologicas/account-invoicing, YogeshMahera-SerpentCS/account-invoicing, aaltinisik/account-invoicing, abdounasser202/account-invoicing, acsone/account-invoicing, adrienpeiffer/account-invoicing, afilomeno/account-invoicing, agaldona/account-invoicing, akretion/account-invoicing, alessandrocamilli/account-invoicing, algiopensource/account-invoicing, amcor/account-invoicing, amendoncabh/account-invoicing, anamika-acespritech/account-invoicing, angedras/account-invoicing, anhchuyen/account-invoicing, anhvu-sg/account-invoicing, antoinecln/account-invoicing, apachesep/account-invoicing, apetbiz/account-invoicing, archeti-org/account-invoicing, aroodooteam/account-invoicing, aurestic/account-invoicing, avanzosc/account-invoicing, avoinsystems/account-invoicing, bimajatiwijaya/account-invoicing, binovo/account-invoicing, brain-tec/account-invoicing, brian10048/account-invoicing, camptocamp/account-invoicing, captivea-dcr/account-invoicing, carlosdauden/account-invoicing, chakhi/account-invoicing, cierek/account-invoicing, coopiteasy/account-invoicing, cristinamartinrod/account-invoicing, cubicltd/account-invoicing, damendieta/account-invoicing, dani-xtendoo/account-invoicing, daramousk/account-invoicing, decodio-applications/account-invoicing, dev00007/account-invoicing, diagramsoftware/account-invoicing, dong-z/account-invoicing, doun/account-invoicing, druidoo-dev/account-invoicing, dsmerghetto/account-invoicing, dynapps/account-invoicing, eLBati/account-invoicing, ecosoft-odoo/account-invoicing, eezee-it/account-invoicing, elego/account-invoicing, elicoidal/account-invoicing, enmasys/account-invoicing, ernesto-telematel/account-invoicing, ernestotejeda/account-invoicing, espo-tony/account-invoicing, esthermm/account-invoicing, etobella/account-invoicing, exaap/account-invoicing, exosoftware/oca-account-invoicing, fallewi/account-invoicing, frankichiqui/account-invoicing, gabriele-baldessari/account-invoicing, goanzaloo/account-invoicing, grindtildeath/account-invoicing, guandalf/account-invoicing, gurneyalex/account-invoicing, haroldtamo/account-invoicing, haryoran04/account-invoicing, hbrunn/account-invoicing, huntergps/account-invoicing, iamyeonhan/account-invoicing, igallart/account-invoicing, initOS/account-invoicing, intero-chz/account-invoicing, isos/account-invoicing, izzihector/account-invoicing, jackjack82/account-invoicing, jado95/account-invoicing, jamotion/account-invoicing, jarmokortetjarvi/account-invoicing, jarroyomorales/account-invoicing, jctrey/account-invoicing, jeroen-vet/account-invoicing, jeroen7s/account-invoicing, jerrodmartin/account-invoicing, jimhoefnagels/account-invoicing, julenalgios/account-invoicing, jvpascual/account-invoicing, kittiu/account-invoicing, kmee/account-invoicing, kongrattapong/account-invoicing, leemannd/account-invoicing, legalsylvain/account-invoicing, lfreeke/account-invoicing, lideritjnma/account-invoicing, linkitspa/account-invoicing, linsoner/account-invoicing, ljsalvatierra-binovo/account-invoicing, maherjaballi/account-invoicing, medianecorp/account-invoicing, meta-it/account-invoicing, mikael85/account-invoicing, mkrajaci/account-invoicing, mohamedhagag/account-invoicing, mpanarin/account-invoicing, nexusincorporation/account-invoicing, niaisoh/account-invoicing, nikul-serpentcs/account-invoicing, noblesoporte/account-invoicing, noellalaina/account-invoicing, noorealam96/account-invoicing, novawish/account-invoicing, nuobit/account-invoicing, oihane/account-invoicing, one2pret/account-invoicing, onurugur/account-invoicing, osiell/account-invoicing, ossamagharib/account-invoicing, patrickrwilson/account-invoicing, pegonzalezspesol/account-invoicing, pegonzalezsredcor/account-invoicing, popcomputadores-desenv/account-invoicing, praxya/account-invoicing, primes2h/account-invoicing, pscloud/account-invoicing, pythoner-3k/account-invoicing, quadit/account-invoicing, quentinDupont/account-invoicing, redblow/account-invoicing, reinaldoBloopark/account-invoicing, royalline1/account-invoicing, rsullivan2704/account-invoicing, rven/account-invoicing, sadeqamin/account-invoicing, sanube/account-invoicing, saxomanu/account-invoicing, sendalpegat/account-invoicing, sergio-teruel/account-invoicing, sergiocorato/account-invoicing, sewisoft/account-invoicing, shine-it/account-invoicing, simplifysolutions/account-invoicing, sisihitam/account-invoicing, sp-jamotion/account-invoicing, steingabelgaard/account-invoicing, sudhir-serpentcs/account-invoicing, sunflowerit/account-invoicing, svazquezco/account-invoicing, sygel-technology/account-invoicing, sylvainvh/account-invoicing, tafaRU/account-invoicing, taifu/account-invoicing, takinobori/oca-account-invoicing, tarteo/account-invoicing, tegin/account-invoicing, thesoulbender/account-invoicing, thomaspot/account-invoicing, tirma-sa/account-invoicing, tpalan/account-invoicing, unitek-solusi/OCA-account-invoicing, urbmend26/account-invoicing, ursais/account-invoicing, valley51/account-invoicing, valmarnet/account-invoicing, vcloud9ray/account-invoicing, vertelab/account-invoicing, victoralmau/account-invoicing, vijay-erpharbor/account-invoicing, vinclar/account-invoicing, vrenaville/account-invoicing, wahello/account-invoicing, willsim/account-invoicing, wwwebweber/account-invoicing, xAlphaOmega/account-invoicing, xcgd/account-invoicing, xtendoo-corporation/account-invoicing, y2gsmith/account-invoicing, yassine-teoshore/account-invoicing, ydelibasi/account-invoicing, yogesh-serpentcs/account-invoicing, yucer/account-invoicing, zarumaru/account-invoicing, and zeroincombenze/account-invoicing

<h1 class="title">Purchase Stock Picking Return Invoicing</h1> <p><a class="reference external" href="https://odoo-community.org/page/development-status"><img alt="Mature" src="https://img.shields.io/badge/maturity-Mature-brightgreen.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-invoicing/tree/13.0/purchase_stock_picking_return_invoicing"><img alt="OCA/account-invoicing" src="https://img.shields.io/badge/github-OCA%2Faccount--invoicing-lightgray.png?logo=github" /></a> <a class="reference external" href="https://translation.odoo-community.org/projects/account-invoicing-13-0/account-invoicing-13-0-purchase_stock_picking_return_invoicing"><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/95/13.0"><img alt="Try me on Runbot" src="https://img.shields.io/badge/runbot-Try%20me-875A7B.png" /></a></p> <p>This module extends the functionality of purchase orders to better manage supplier returns and refunds.</p> <p>In the purchase order you are able to display, for each line:</p> <ul class="simple"> <li>Billed Quantity and Refunded Quantity, as separate fields.</li> <li>Received Quantity and Returned Refundable Quantity, as separate fields.</li> </ul> <p>You have the option to create a vendor bill or a refund. In the bill or refund the correct quantity will be proposed, based on those fields.</p> <p><strong>Table of contents</strong></p> <div class="contents local topic" id="contents"> <ul class="simple"> <li><a class="reference internal" href="#usage" id="id1">Usage</a></li> <li><a class="reference internal" href="#bug-tracker" id="id2">Bug Tracker</a></li> <li><a class="reference internal" href="#credits" id="id3">Credits</a><ul> <li><a class="reference internal" href="#authors" id="id4">Authors</a></li> <li><a class="reference internal" href="#contributors" id="id5">Contributors</a></li> <li><a class="reference internal" href="#maintainers" id="id6">Maintainers</a></li> </ul> </li> </ul> </div> <a name="usage"></a> <h2><a class="toc-backref" href="#id1">Usage</a></h2> <p>Case 1: When you return to a supplier some products, and you have not yet received the bill from the supplier</p> <ol class="arabic simple"> <li>Go to <em>Purchases &gt; Purchase &gt; Purchase Orders &gt; Create</em>.</li> <li>Choose a supplier and add a product whose <em>Control Purchase Bills</em> is <em>On received quantities</em>, and input some quantity to purchase.</li> <li>Confirm the purchase order.</li> <li>Go to <em>Shipment &gt; Validate &gt; Apply</em> so as to receive the quantities ordered.</li> <li>Press the button <em>Return</em>.</li> <li>In the wizard <em>Reverse Transfer</em> set <em>Quantity</em> to the quantity to be returned. Press <em>Return</em> to complete the wizard. <strong>IMPORTANT</strong>: You have to mark &quot;To refund (Update SO/PO)&quot; check before pressing the button.</li> <li>On the return picking press <em>Validate &gt; Apply</em>.</li> <li>Go back to the purchase order. You will notice that the field <em>Returned Qty</em> is now the quantity that was returned.</li> <li>Press the button <em>Create Bill</em> to create the vendor bill.</li> <li>The proposed vendor bill will be proposed for the difference between the received and the returned quantity.</li> </ol> <p>Case 2: When you return to a supplier some products, and you have already received a bill from the supplier.</p> <ol class="arabic simple"> <li>Go to <em>Purchases &gt; Purchase &gt; Purchase Orders &gt; Create</em>.</li> <li>Choose a supplier and add a product whose <em>Control Purchase Bills</em> is <em>On received quantities</em>, and input some quantity to purchase.</li> <li>Confirm the purchase order.</li> <li>Go to <em>Shipment &gt; Validate &gt; Apply</em> so as to receive the quantities ordered.</li> <li>Go back to the purchase order. Press the button <em>Create Bill</em> to create the vendor bill.</li> <li>The proposed vendor bill will be proposed for the quantity received. The <em>Billing Status</em> is now 'Fully Billed'</li> <li>Go to the original incoming shipment</li> <li>Press the button <em>Return</em>.</li> <li>In the wizard <em>Reverse Transfer</em> set <em>Quantity</em> to the quantity to be returned. Press <em>Return</em> to complete the wizard. <strong>IMPORTANT</strong>: You have to mark &quot;To refund (Update SO/PO)&quot; check before pressing the button.</li> <li>On the return picking press <em>Validate &gt; Apply</em>.</li> <li>Go back to the purchase order. It will have <em>Billing Status</em> as 'Waiting Bills'. You will notice that the field <em>Returned Qty</em> is now the quantity that was returned.</li> <li>Press the button <em>Refunds</em> to create the vendor refund bill.</li> <li>The proposed vendor refund bill will be proposed for the quantity that is to be refunded.</li> <li>If you back to the purchase order, you will notice that <em>Billing Status</em> is now 'Fully Billed', even when the quantity ordered does not match with the quantity invoiced, because you did return some products.</li> </ol> <p>Remark: If you accept that you will not claim for a refund for the quantity returned to the supplier, just leave without checking the mark &quot;To refund (Update SO/PO)&quot; on the return dialog.</p> <a name="bug-tracker"></a> <h2><a class="toc-backref" href="#id2">Bug Tracker</a></h2> <p>Bugs are tracked on <a class="reference external" href="https://github.com/OCA/account-invoicing/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-invoicing/issues/new?body=module:%20purchase_stock_picking_return_invoicing%0Aversion:%2013.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="#id3">Credits</a></h2> <a name="authors"></a> <h3><a class="toc-backref" href="#id4">Authors</a></h3> <ul class="simple"> <li>Eficent</li> <li>Tecnativa</li> </ul> <a name="contributors"></a> <h3><a class="toc-backref" href="#id5">Contributors</a></h3> <ul class="simple"> <li>Eficent &lt;<a class="reference external" href="http://www.eficent.com">http://www.eficent.com</a>&gt;:<ul> <li>Jordi Ballester Alomar &lt;<a class="reference external" href="mailto:jordi.ballester&#64;eficent.com">jordi.ballester&#64;eficent.com</a>&gt;</li> </ul> </li> <li>Tecnativa &lt;<a class="reference external" href="https://www.tecnativa.com">https://www.tecnativa.com</a>&gt;<ul> <li>Pedro M. Baeza</li> </ul> </li> <li>Ecosoft &lt;<a class="reference external" href="https://ecosoft.co.th">https://ecosoft.co.th</a>&gt;<ul> <li>Kitti Upariphutthiphong</li> </ul> </li> </ul> <a name="maintainers"></a> <h3><a class="toc-backref" href="#id6">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>Current <a class="reference external" href="https://odoo-community.org/page/maintainer-role">maintainer</a>:</p> <p><a class="reference external" href="https://github.com/pedrobaeza"><img alt="pedrobaeza" src="https://github.com/pedrobaeza.png?size=40px" /></a></p> <p>This module is part of the <a class="reference external" href="https://github.com/OCA/account-invoicing/tree/13.0/purchase_stock_picking_return_invoicing">OCA/account-invoicing</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>