Repository
OCA/product-attribute · module folder · Try on Runboat
Module version
1.0.0
Category
Product
Folder size
0.1 MB
License
AGPL-3
Application
No
Auto-installable
No
Website
https://github.com/OCA/product-attribute
Last tracking update
2026-08-07 08:42:54
Authors
Camptocamp, Odoo Community Association (OCA)
Maintainers
Camptocamp, Odoo Community Association (OCA)
Committers
Weblate, OCA-git-bot, oca-ci, Lukas Tran
Odoo dependencies
odoo/odoo:
- web
- bus
- uom
Python dependencies
openupgradelib
System dependencies
None
Required by
None
Description
> Customization for product model, developed based on
> <https://www.fda.gov/medical-devices/medical-device-safety/medical-device-reporting-mdr-how-report-medical-device-problems>

Code Analysis

Views touched (5)
XML IDNameModelTypeStatus
in_vitro_diagnostic_tree_view in.vitro.diagnostic tree in.vitro.diagnostic list New
medical_class_tree_view medical.class tree medical.class list New
medicine_category_tree_view medicine.category tree medicine.category list New
ppe_category_tree_view ppe.category tree ppe.category list New
product_template_only_form_view product.template.form.inherit product.template form Inherits product.product_template_only_form_view
HTTP endpoints (0)

No HTTP endpoints found for this module.

Models touched (5)

New fields (1)
  • name Char
    required=True translate=True
Public methods (0)

No public methods.

New fields (1)
  • name Char
    required=True translate=True
Public methods (0)

No public methods.

New fields (1)
  • name Char
    required=True translate=True
Public methods (0)

No public methods.

New fields (1)
  • name Char
    required=True
Public methods (0)

No public methods.

New fields (12)
  • is_medical Boolean
    default=False
  • medical_ce_certificate_class_ids Many2many → ir.attachment
    column1='product_template_id' column2='attachment_id' relation='product_medical_ce_certificate_class_rel' string='CE Certificate' args: 'ir.attachment'
  • medical_ce_certificate_validity_date Date
    string='Certificate Validity Date'
  • medical_certificate_url Char
    string='CE Certificate medical devices'
  • medical_class_id Many2one → medical.class
    string='Medical Device Class' args: 'medical.class'
  • medical_conformity_declaration_ids Many2many → ir.attachment
    column1='product_template_id' column2='attachment_id' relation='product_medical_conformity_declaration_rel' string='Declaration of Conformity' args: 'ir.attachment'
  • medical_doc_lot_related Boolean
    default=False string='Lot Related'
  • medical_doc_validity_date Date
    string='Validity Date'
  • medical_in_vitro_diagnostic Many2one → in.vitro.diagnostic
    string='In vitro diagnostics' args: 'in.vitro.diagnostic'
  • medical_notified_body_id Many2one → res.partner
    comodel_name='res.partner' ondelete='set null' string='Notified Body'
  • medical_ppe_category_id Many2one → ppe.category
    string='PPE Category' args: 'ppe.category'
  • medicine_category_id Many2one → medicine.category
    string='Drug Category' args: 'medicine.category'
Public methods (0)

No public methods.

Loading…

Loading…

Status
Open migration PR — not merged yet for this version
CI status
green — ready to merge
Open since
21 days ago
Last activity
21 days ago
Repository
OCA/product-attribute
Pull request
[19.0] [MIG] product_medical : Migration to 19.0 (#2357)