PMS - Stock

pms_stock
REPOSITORY
REPOSITORYOCA/pms
GIT
GIThttps://github.com/OCA/pms.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/pms/tree/19.0/pms_stock
VERSION
VERSION 1.0.0
CATEGORY
CATEGORYGeneric Modules/Property Management System
LICENSE
LICENSEAGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSOdoo Community Association (OCA), Gray Matter Logic
MAINTAINERS
MAINTAINERSOdoo Community Association (OCA), Gray Matter Logic
COMMITTERS
COMMITTERSMaxime Chambreuil, OCA-git-bot, oca-ci
WEBSITE
WEBSITEhttps://github.com/OCA/pms
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 19:40:50
ODOO DEPENDENCIES
ODOO DEPENDENCIES OCA/pms:
    - pms_base
odoo/odoo:
    - base_geolocalize
    - base_setup
    - base
    - web
    - mail
    - bus
    - web_tour
    - html_editor
    - product
    - uom
    - stock
    - barcodes_gs1_nomenclature
    - barcodes
    - digest
    - portal
    - http_routing
    - auth_signup
    - resource
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION
This module integrates inventory management with the Property Management System.

It includes:

- **Inventory location per property**: each property can have a dedicated stock
  location for tracking its contents.
- **Content management**: manage the physical inventory associated with each property.
- **Putaway rules**: configure where items should be stored within a property's location.

Code Analysis

Views touched (1)
XML IDNameModelTypeStatus
view_pms_property_form_stock pms.property.form.pms.stock pms.property xpath Inherits pms_base.view_pms_property_form
Models touched (1)

New fields (1)
  • stock_location_id Many2one → stock.location
    string='Inventory Location' args: 'stock.location'
Public methods (2)
  • create(self, vals_list)
    @api.model_create_multi
  • write(self, vals)