Repair Purchase Return

repair_purchase_return
REPOSITORY
REPOSITORYOCA/repair
GIT
GIThttps://github.com/OCA/repair.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/repair/tree/16.0/repair_purchase_return
VERSION
VERSION 1.0.1
CATEGORY
CATEGORYRepair
LICENSE
LICENSELGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSOdoo Community Association (OCA), ForgeFlow
MAINTAINERS
MAINTAINERSOdoo Community Association (OCA), ForgeFlow
COMMITTERS
COMMITTERSJordi Ballester Alomar, Weblate, OCA-git-bot, oca-ci, AlexPForgeFlow
WEBSITE
WEBSITEhttps://github.com/OCA/repair
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:53:50
ODOO DEPENDENCIES
ODOO DEPENDENCIES OCA/purchase-workflow:
    - purchase_return
odoo/odoo:
    - repair
    - stock
    - product
    - base
    - mail
    - base_setup
    - web
    - bus
    - web_tour
    - uom
    - barcodes_gs1_nomenclature
    - barcodes
    - digest
    - portal
    - web_editor
    - http_routing
    - auth_signup
    - resource
    - sale_management
    - sale
    - sales_team
    - account_payment
    - account
    - analytic
    - payment
    - utm
    - purchase
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION

Code Analysis

Views touched (3)
XML IDNameModelTypeStatus
purchase_return_order_form purchase.return.order.form purchase.return.order div Inherits purchase_return.purchase_return_order_form
view_repair_order_form repair.order.form - repair_stock_move repair.order header Inherits repair.view_repair_order_form
view_repair_purchase_return_wiz Create Purchase Returns repair.purchase.return.wiz form New
Models touched (6)

New fields (2)
  • repair_order_count Integer
    compute='_compute_repair_orders' string='Repair Orders Count'
  • repair_order_ids Many2many → repair.order
    comodel_name='repair.order' compute='_compute_repair_orders'
Public methods (1)
  • action_view_repair_orders(self)

New fields (2)
  • repair_fee_ids Many2many → repair.fee
    comodel_name='repair.fee' copy=False
  • repair_line_ids Many2many → repair.line
    comodel_name='repair.line' copy=False
Public methods (0)

No public methods.

New fields (1)
  • purchase_return_line_ids Many2many → purchase.return.order.line
    comodel_name='purchase.return.order.line' copy=False
Public methods (0)

No public methods.

New fields (1)
  • purchase_return_line_ids Many2many → purchase.return.order.line
    comodel_name='purchase.return.order.line' copy=False
Public methods (0)

No public methods.

New fields (3)
  • purchase_return_count Integer
    compute='_compute_purchase_returns' copy=False default=0 store=True string='Return Purchase Count'
  • purchase_return_ids Many2many → purchase.return.order
    comodel_name='purchase.return.order' compute='_compute_purchase_returns' copy=False store=True
  • purchase_return_notes Text
    args: 'Return Purchase Notes'
Public methods (1)
  • action_view_purchase_returns(self)

New fields (1)
  • vendor_id Many2one → res.partner
    required=True args: 'res.partner'
Public methods (2)
  • create_purchase_returns(self)
  • default_get(self, fields)
    @api.model