Search 1.9 billion lines of Odoo code on GitHub

stock_ownership_availability_rules

Author: Camptocamp,Odoo Community Association (OCA)
License: AGPL-3
Branch: 10.0
Repository: acsone/stock-logistics-workflow
Dependencies: base, and stock
Languages: PO File (117, 22.0%), Python (315, 59.2%), XML (72, 13.5%), and reStructuredText (28, 5.3%)
Other branches: 10-stock_no_negative_withsetup, 10.0-abi_master, 10.0-add-stock_change_price_at_date-dro, 10.0-add-stock_exclude_to_remove_lots-dro, 10.0-add-stock_operation_cleaner-lmi, 10.0-auto_move_assign-cpi, 10.0-backport-stock_quant_package_dimension, 10.0-backport-stock_quant_package_product_packaging, 10.0-cla_master, 10.0-clb_master, 10.0-fix_stock_ownership-dro, 10.0-ftd_master, 10.0-imp-stock_auto_move-dro, 10.0-lns_master, 10.0-mig-stock_disable_availability_button-dro, 10.0-mig-stock_pack_operation_auto_fill, 10.0-mig-stock_picking_backorder_strategy-dro, 10.0-ownership-cpi, 10.0-stock_auto_move-cpi, 10.0-stock_auto_move_push-cpi, 10.0-stock_move_partner_reference-dro, 10.0-stock_no_negative_add_setup-dro, 8.0, 8.0-FIX-stock_default_ownership_multi_company, 8.0-abi_master, 8.0-fix_split_picking-lga, 8.0-stock_ownership-lga, 9.0, 9.0-fix-travis-dro, 9.0-fix_stock_auto_move_action_done_zak, 9.0-fix_stock_auto_move_fix_procurement_group_zak, 9.0-slg_master, 9.0-stock_auto_move_process_after_do_transfer_zak, 9.0-stock_auto_move_push_rules_zak, abi_master, and bai_lns_10.0_stock_auto_move_fix_done_qty
Other repositories: AITIC/stock-logistics-workflow, AbdulrhmanGad/stock-logistics-workflow, AdrianoDBA/stock-logistics-workflow, Alfa-90/stock-logistics-workflow, Anferi/stock-logistics-workflow, AnilKesariya/stock-logistics-workflow, Antiun/stock-logistics-workflow, AwesomeFoodCoops/odoo-production, BT-cserra/stock-logistics-workflow, BenjaHe/stock-logistics-workflow, BradooTech/stock-logistics-workflow, Change2improve/stock-logistics-workflow, CiroBoxHub/stock-logistics-workflow, ClearCorp/oca-stock-logistics-workflow, ComitorDevTeam/stock-logistics-workflow, Comunitea/stock-logistics-workflow, DITIntl/odoo-production, DamonLiu0814/stock-logistics-workflow, DanielAlba/stock-logistics-workflow, Darknroses/stock-logistics-workflow, Dobtor-OCA/stock-logistics-workflow, Domatix/stock-logistics-workflow, Doscaal/stock-logistics-workflow, ElvenStudio/stock-logistics-workflow, Endika/stock-logistics-workflow, Enriqueperezg/stock-logistics-workflow, FaTaToo/stock-logistics-workflow, Faha4/stock-logistics-workflow, ForgeFlow/stock-logistics-workflow, GSLabIt/stock-logistics-workflow, Gabinete-Digital/stock-logistics-workflow, Geert82/stock-logistics-workflow, Gofekra/stock-logistics-workflow, Groupe-Informatique-LaCoopSurMer/odoo-production, GrupoAlicor/stock-logistics-workflow, GrupoAlvamex/stock-logistics-workflow, Guobower/OCA-stock-logistics-workflow, HMarcien/stock-logistics-workflow, Ingeos/stock-logistics-workflow, JMODaERP/stock-logistics-workflow, Jarsa-dev/stock-logistics-workflow, Jarsa/stock-logistics-workflow, JavierMarhuenda/stock-logistics-workflow, Jeisonpernia/stock-logistics-workflow, JibenCL/stock-logistics-workflow, KennyLeung/stock-logistics-workflow, LL-Akeera/stock-logistics-workflow, LasLabs/stock-logistics-workflow, LevelPrime/stock-logistics-workflow, Mefistous/stock-logistics-workflow, MindAndGo/stock-logistics-workflow, Mitconsulting/stock-logistics-workflow, NeatNerdPrime/stock-logistics-workflow, Nikul-Chaudhary/stock-logistics-workflow, OCA-MUK/stock-logistics-workflow, OCA/stock-logistics-workflow, Odoo-Italia-Associazione/stock-logistics-workflow, OdooBulgaria/stock-logistics-workflow, OmniaGit/stock-logistics-workflow, OmniaSolutions/stock-logistics-workflow, OpenCode/l10n-italy, OpenCode/stock-logistics-workflow, OpenPymeMx/stock-logistics-workflow, Otsokop/odoo-production, Pexego/stock-logistics-workflow, PlanetaTIC/stock-logistics-workflow, PythonwithPramod/stock-logistics-workflow, QANSEE/stock-logistics-workflow, QubiQ/stock-logistics-workflow, Rad0van/stock-logistics-workflow, SDIsl/stock-logistics-workflow, SequarSrl/stock-logistics-workflow, SerpentCS/stock-logistics-workflow, SeuMarco/stock-logistics-workflow, SimoRubi/stock-logistics-workflow, Studio73/stock-logistics-workflow, TDu/stock-logistics-workflow, TRESCLOUD/stock-logistics-workflow, Tecnativa/stock-logistics-workflow, VanMoof/stock-logistics-workflow, VisiionSoluciones/stock-logistics-workflow, VisiionSolucionesTecnologicas/stock-logistics-workflow, WohthaN/stock-logistics-workflow, Xerpas/stock-logistics-workflow, aaltinisik/stock-logistics-workflow, abaghirli/stock-logistics-workflow, abstract-open-solutions/stock-logistics-workflow, adhoc-dev/stock-logistics-workflow, adolfoeliazat/stock-logistics-workflow, advancedinformaticsitaly/stock-logistics-workflow, agaldona/stock-logistics-workflow, ahmadproper/stock-logistics-workflow, aiedward/stock-logistics-workflow, aisopuro/stock-logistics-workflow, aitorbouzas/stock-logistics-workflow, akretion/stock-logistics-workflow, alessandrocamilli/stock-logistics-workflow, alexteodor/stock-logistics-workflow, alfredoavanzosc/stock-logistics-workflow, algiopensource/stock-logistics-workflow, amarcosg/stock-logistics-workflow, amendoncabh/stock-logistics-workflow, andhit-r/stock-logistics-workflow, andreasdsp/stock-logistics-workflow, andrius-preimantas/stock-logistics-workflow, anhvu-sg/stock-logistics-workflow, aospub/stock-logistics-workflow, apachesep/stock-logistics-workflow, apetbiz/stock-logistics-workflow, archetipo/stock-logistics-workflow, asphaltzipper/stock-logistics-workflow, aurestic/stock-logistics-workflow, avanzosc/stock-logistics-workflow, avoinsystems/stock-logistics-warehouse, avoinsystems/stock-logistics-workflow, azmeuk/odoo-production, babatoko/odoo-production, beloeuvre/odoo-production, bizzappdev/stock-logistics-workflow, bmya/stock-logistics-workflow, bodedra/stock-logistics-workflow, brain-tec/stock-logistics-workflow, caihongsoft/stock-logistics-workflow, camptocamp/stock-logistics-workflow, carlosdauden/stock-logistics-workflow, celm1990/stock-logistics-workflow, chenjingxiong/stock-logistics-workflow, chetanrdhaduk/odoo-production, chienandalu/stock-logistics-workflow, congdpt/stock-logistics-workflow, coopiteasy/stock-logistics-workflow, credativUK/stock-logistics-workflow, cubells/stock-logistics-workflow, cyrilgdn/stock-logistics-workflow, damdam-s/stock-logistics-workflow, damendieta/stock-logistics-workflow, dani-xtendoo/stock-logistics-workflow, daramousk/stock-logistics-workflow, darshan-odoo/stock-logistics-workflow, dcorio/stock-logistics-workflow, demain-supermarche/odoo-production, dhongu/stock-logistics-workflow, diagramsoftware/stock-logistics-workflow, diegobgl/stock-logistics-workflow, diggy128/stock-logistics-workflow, dion-pci/stock-logistics-workflow, dong-z/stock-logistics-workflow, dongzhixiang/stock-logistics-workflow, donizupnick/stock-logistics-workflow, druidoo/FoodCoops, duanyp1991/stock-logistics-workflow, dzungtran89/odoo-production, eLBati/stock-logistics-workflow, ecosoft-odoo/stock-logistics-workflow, eezee-it/stock-logistics-workflow, elhamdaoui/stock-logistics-workflow, emkayz/stock-logistics-workflow, enmingc/stock-logistics-workflow, ericlzyu/stock-logistics-workflow, espo-tony/stock-logistics-workflow, estevebadia/odoo-production, etobella/stock-logistics-workflow, exosoftware/oca-stock-logistics-workflow, factorlibre/stock-logistics-workflow, fanha99/stock-logistics-workflow, felixvillafranca/stock-logistics-workflow, fjouatte/odoo-production, florian-dacosta/stock-logistics-workflow, fmdl/stock-logistics-workflow, focusate/oca-stock-logistics-workflow, gabriele-baldessari/stock-logistics-workflow, gabrielo77/stock-logistics-workflow, garzadekoster/stock-logistics-workflow, gdrius/stock-logistics-workflow, germanponce/stock-logistics-workflow, gpmes/stock-logistics-workflow, grap/stock-logistics-workflow, grindtildeath/stock-logistics-workflow, guandalf/stock-logistics-workflow, guewen/stock-logistics-workflow, gurneyalex/stock-logistics-workflow, gustavovalverde/stock-logistics-workflow, halgandd/odoo-production, haryoran04/stock-logistics-workflow, hibou-io/oca-stock-logistics-workflow, hilarak/odoo-production, hinfo506/stock-logistics-workflow, houssine78/stock-logistics-workflow, hurrinico/stock-logistics-workflow, i-vyshnevska/stock-logistics-workflow, igallart/stock-logistics-workflow, initOS/stock-logistics-workflow, insscn/stock-logistics-workflow, isos/stock-logistics-workflow, isoscl/stock-logistics-workflow, it-projects-llc/stock-logistics-workflow, jado95/stock-logistics-workflow, jalaludin/stock-logistics-workflow, jcoux/stock-logistics-workflow, jesus01x/stock-logistics-workflow, jgrandguillaume/stock-logistics-workflow, jilmer-roca/stock-logistics-workflow, jimhoefnagels/stock-logistics-workflow, jkrenzer/stock-logistics-workflow, josepmy/stock-logistics-workflow, jweste/odoo-production, kamran-ia/stock-logistics-workflow, kevin0120/stock-logistics-workflow, kevin070982/stock-logistics-workflow, khariri/stock-logistics-workflow, kittiu/stock-logistics-workflow, kknet/stock-logistics-workflow, kmee/stock-logistics-workflow, kos94ok-3D/stock-logistics-workflow, krunal267/odoo-production, lachouettecoop/odoo-production, lambone/stock-logistics-workflow, lbelorgey/stock-logistics-workflow, leemannd/stock-logistics-workflow, legalsylvain/odoo-production, legalsylvain/stock-logistics-workflow, leonidasthe300/stock-logistics-workflow, lepistone/stock-logistics-workflow, levkar/stock-logistics-workflow, leyonh/stock-logistics-workflow, lideritjnma/stock-logistics-workflow, lijielife/stock-logistics-workflow, likaiyuan/stock-logistics-workflow, lonelyleaves/stock-logistics-workflow, luence/stock-logistics-workflow, lulzzz/stock-logistics-workflow, marionumza/stock-logistics-workflow, markrobinson85/stock-logistics-workflow, mathieuvatel/odoo-production, mdietrichc2c/stock-logistics-workflow, mehdi-ghezal/stock-logistics-workflow, meigallodixital/stock-logistics-workflow, microcom/stock-logistics-workflow, mikevhe18/stock-logistics-workflow, minorisa/stock-logistics-workflow, mohamedhagag/stock-logistics-workflow, molandtoxx/stock-logistics-workflow, mpanarin/stock-logistics-workflow, mszinte/odoo-production, mulaudzicalvin/odoo-production, mylbco/stock-logistics-workflow, ndp-systemes/stock-logistics-workflow, nikul-serpentcs/stock-logistics-workflow, niulinlnc/stock-logistics-workflow, novawish/stock-logistics-workflow, nthnnl/odoo-production, numerigraphe/stock-logistics-workflow, nzroof/stock-logistics-workflow, odoo-modules/odoo-production, odoocn/stock-logistics-workflow, oihane/stock-logistics-workflow, omardini/stock-logistics-workflow, open-synergy/stock-logistics-workflow, osfp-Pakistan/stock-logistics-workflow, osiell/stock-logistics-workflow, ovnicraft/stock-logistics-workflow, pedrobaeza/stock-logistics-workflow, percevaq/stock-logistics-workflow, peterxue/stock-logistics-workflow, petrus-v/odoo-foodcoops, phuctranerp/odoo-production, piqoni/stock-logistics-workflow, presenceverte/stock-logistics-workflow, pscloud/stock-logistics-workflow, qdelcourte/stock-logistics-workflow, quentinDupont/stock-logistics-workflow, raizs/stock-logistics-workflow, raycarnes/stock-logistics-workflow, redblow/stock-logistics-workflow, rihene-abdelwahed/odoo-production, rkhalil1990/stock-logistics-workflow, rossasa/stock-logistics-workflow, rschnapka/stock-logistics-workflow, rsullivan2704/stock-logistics-workflow, ruihua1970/stock-logistics-workflow, ryanc-me/stock-logistics-workflow, sadeqamin/stock-logistics-workflow, sagar-developer-92/stock-logistics-workflow, sandrafig/stock-logistics-workflow, sanube/stock-logistics-workflow, savoirfairelinux/stock-logistics-workflow, sc4you/odoo-production, scigghia/stock-logistics-workflow, sebalix/stock-logistics-workflow, sendalpegat/stock-logistics-workflow, serCliff/stock-logistics-workflow, sergiocorato/stock-logistics-workflow, sewisoft/stock-logistics-workflow, siddharth7815/odoo-production, simplifysolutions/stock-logistics-workflow, sondt87/stock-logistics-workflow, spacimek/stock-logistics-workflow, spadae22/stock-logistics-workflow, sprevot44/odoo-production, subteno-it/stock-logistics-workflow, sudhir-serpentcs/stock-logistics-workflow, suningwz/odoo-production, supercoopbdx/odoo-production, superquinquin/odoo-production, tafaRU/stock-logistics-workflow, takinobori/oca-stock-logistics-workflow, takobi-online/stock-logistics-workflow, tegin/stock-logistics-workflow, thinkopensolutions/oca-stock-logistics-warehouse, thinkopensolutions/oca-stock-logistics-workflow, tongJK/stock-logistics-workflow, trobz/odoo-production, ttpphuctran/odoo-production, unitek-solusi/OCA-stock-logistics-workflow, ursais/stock-logistics-workflow, valmarnet/stock-logistics-workflow, vcloud9ray/stock-logistics-workflow, vdedyukhin/stock-logistics-workflow, versada/stock-logistics-workflow, victoralmau/stock-logistics-workflow, victorgbueno/stock-logistics-workflow, vidtsin/odoo-production, vittio/stock-logistics-workflow, vrenaville/stock-logistics-workflow, wahello/stock-logistics-workflow, wahhid/stock-logistics-workflow, x0rzkov/odoo-stock-logistics-workflow, xpansa/stock-logistics-workflow, xyicheng/stock-logistics-workflow, yf956613/stock-logistics-workflow, yostashiro/stock-logistics-workflow, yuntux/odoo-production, yustas147/stock-logistics-workflow, yvaucher/stock-logistics-workflow, zambee/stock-logistics-workflow, zeroincombenze/stock-logistics-workflow, and zhy0313/stock-logistics-workflow

<h1 class="title">Stock Ownership Availability Rules</h1> <p>This module extends the core behaviour to manage ownership of stock. It is useful when we want to keep stock that belongs to someone other than our company.</p> <p>This functionality is partially implemented in Odoo, with some missing behaviour (e.g. it will silently deliver someone else's stock if that's all we've got).</p> <p>The purpose of this module is also to add tests that are missing in the Odoo core.</p> <p>With this module, the owner of quants becomes required, and is set by default as follows:</p> <ul class="simple"> <li>If the location of the quant has a partner, it is used.</li> <li>Otherwise, if the location of the quant has a company, the related partner is used.</li> <li>Otherwise, the partner related to the default company for quants is used.</li> </ul> <p>The tests make sure that the quants reservation always respect owners:</p> <ul class="simple"> <li>Outgoing pickings without owner or with company owner only reserve quants with company owner, otherwise they remain unreserved.</li> <li>Outgoing pickings with owner only reserve quants with the same owner, otherwise they remain unreserved.</li> </ul> <p>To understand stock owners more easily, now the &quot;On Hand&quot; button on the product form view opens a stock view grouped by location and owner (instead of location only).</p> <p>Partially related to this is issue <a class="reference external" href="https://github.com/odoo/odoo/issues/4136">https://github.com/odoo/odoo/issues/4136</a>.</p> <a name="contributors"></a> <h2>Contributors</h2> <ul class="simple"> <li>Leonardo Pistone &lt;<a class="reference external" href="mailto:leonardo.pistone&#64;camptocamp.com">leonardo.pistone&#64;camptocamp.com</a>&gt;</li> </ul>