Repair Quality Control Issue

repair_quality_control_issue
REPOSITORY
REPOSITORYOCA/manufacture
GIT
GIThttps://github.com/OCA/manufacture.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/manufacture/tree/12.0/repair_quality_control_issue
VERSION
VERSION 1.0.1
CATEGORY
CATEGORYQuality control
LICENSE
LICENSELGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSOdoo Community Association (OCA), Trey
MAINTAINERS
MAINTAINERSOdoo Community Association (OCA), Trey
COMMITTERS
COMMITTERSHolger Brunn, cubells, oca-travis, Weblate, OCA-git-bot
WEBSITE
WEBSITEhttps://github.com/OCA/manufacture
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:29:20
ODOO DEPENDENCIES
ODOO DEPENDENCIES OCA/manufacture:
    - quality_control_issue
    - quality_control
    - quality_control_team
odoo/odoo:
    - repair
    - stock
    - product
    - base
    - decimal_precision
    - mail
    - base_setup
    - web
    - bus
    - web_tour
    - uom
    - barcodes
    - sale_management
    - sale
    - sales_team
    - payment
    - account
    - analytic
    - portal
    - http_routing
    - digest
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION

Code Analysis

Views touched (3)
XML IDNameModelTypeStatus
qc_issue_form qc.issue div Inherits quality_control_issue.qc_issue_form
view_qc_issue_make_repair qc.issue.make.repair form New
view_repair_order_form repair.order field Inherits repair.view_repair_order_form
Models touched (4)

New fields (2)
  • repair_order_count Integer
    compute='_compute_repair_order_count'
  • repair_order_ids One2many → repair.order
    comodel_name='repair.order' inverse_name='qc_issue_id' string='Repair Orders'
Public methods (1)
  • action_view_repair_orders(self)
    @api.multi

New fields (2)
  • item_ids One2many → qc.issue.make.repair.item
    comodel_name='qc.issue.make.repair.item' inverse_name='wiz_id'
  • partner_id Many2one → res.partner
    comodel_name='res.partner'
Public methods (2)
  • default_get(self, fields)
    @api.model
  • make_repair(self)
    @api.multi

New fields (8)
  • location_id Many2one → stock.location
    comodel_name='stock.location' readonly=True related='qc_issue_id.location_id'
  • lot_id Many2one → stock.production.lot
    comodel_name='stock.production.lot' readonly=True related='qc_issue_id.lot_id' string='Lot/Serial Number'
  • name Char
    readonly=True related='qc_issue_id.name'
  • product_id Many2one → product.product
    comodel_name='product.product' readony=True related='qc_issue_id.product_id'
  • product_qty Float
    digits=dp.get_precision('Product Unit of Measure') string='Quantity to Repair'
  • product_uom_id Many2one → uom.uom
    comodel_name='uom.uom' readonly=True string='UoM'
  • qc_issue_id Many2one → qc.issue
    comodel_name='qc.issue' required=True string='Quality Issue'
  • wiz_id Many2one → qc.issue.make.repair
    comodel_name='qc.issue.make.repair' ondelete='cascade' readonly=True required=True string='Wizard'
Public methods (0)

No public methods.

New fields (1)
  • qc_issue_id Many2one → qc.issue
    comodel_name='qc.issue' string='Quality Control Issue'
Public methods (0)

No public methods.