Purchase Product Multi Add

purchase_product_multi_add
REPOSITORY
REPOSITORYOCA/purchase-workflow
GIT
GIThttps://github.com/OCA/purchase-workflow.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/purchase-workflow/tree/10.0/purchase_product_multi_add
VERSION
VERSION 1.0.0
CATEGORY
CATEGORYPurchase Management
LICENSE
LICENSEAGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSOdoo Community Association (OCA), ACSONE SA/NV
MAINTAINERS
MAINTAINERSOdoo Community Association (OCA), ACSONE SA/NV
COMMITTERS
COMMITTERSCédric Pigeon, oca-travis, OCA-git-bot
WEBSITE
WEBSITEhttps://github.com/OCA/purchase-workflow
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:20:01
ODOO DEPENDENCIES
ODOO DEPENDENCIES odoo/odoo:
    - purchase
    - stock_account
    - stock
    - product
    - base
    - decimal_precision
    - mail
    - base_setup
    - web_kanban
    - web
    - bus
    - web_tour
    - report
    - procurement
    - barcodes
    - web_planner
    - account
    - analytic
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION

Code Analysis

Views touched (2)
XML IDNameModelTypeStatus
purchase_order_mass_import_form purchase.order.mass.import.form purchase.order div Inherits purchase.purchase_order_form
view_import_product_to_purchase import.products.to.purchase.form purchase.import.products form New
Models touched (2)

New fields (3)
  • items One2many → purchase.import.products.items
    comodel_name='purchase.import.products.items' inverse_name='wizard_id'
  • partner_id Many2one → res.partner
    comodel_name='res.partner' string='Supplier'
  • products Many2many → product.product
    comodel_name='product.product' string='Products'
Public methods (2)
  • create_items(self)
    @api.multi
  • select_products(self)
    @api.multi

New fields (3)
  • product_id Many2one → product.product
    comodel_name='product.product' ondelete='cascade' required=True string='Product'
  • quantity Float
    default=1.0 digits=dp.get_precision('Product Unit of Measure') ondelete='cascade' required=True string='Quantity'
  • wizard_id Many2one → purchase.import.products
    comodel_name='purchase.import.products' string='Wizard'
Public methods (0)

No public methods.