multi_pms_properties
Provide a technical multiproperty framework that enforces PMS property consistency across relational records.
Key Features
- base: Adds a check_pms_properties field attribute and _check_pms_properties_auto flag so create/write automatically validate relational links stay within the same PMS property.
- base: Checks that selected property companies align with record companies when property-specific data is set.
- base: Detects incompatible many2one/one2many relations between records with different PMS properties and raises descriptive user errors.
- pms: Applies standard multicompany property constraints to PMS models using pms_property_id or pms_property_ids.