Comments for sale documents (order, picking and invoice)

sale_comment_propagation
REPOSITORY
REPOSITORYOCA/sale-workflow
GIT
GIThttps://github.com/OCA/sale-workflow.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/sale-workflow/tree/8.0/sale_comment_propagation
VERSION
VERSION 1.0.0
CATEGORY
CATEGORYSales
LICENSE
LICENSELGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSOdoo Community Association (OCA), AvanzOSC, OdooMRP team, Serv. Tecnol. Avanzados - Pedro M. Baeza
MAINTAINERS
MAINTAINERSOdoo Community Association (OCA), AvanzOSC, OdooMRP team, Serv. Tecnol. Avanzados - Pedro M. Baeza
COMMITTERS
COMMITTERSeLBati, OCA Transbot, oca-travis, Weblate
WEBSITE
WEBSITEhttp://www.odoomrp.com
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:11:21
ODOO DEPENDENCIES
ODOO DEPENDENCIES odoo/odoo:
    - sale_stock
    - sale
    - sales_team
    - base
    - mail
    - base_setup
    - web_kanban
    - web
    - web_kanban_sparkline
    - account_voucher
    - account
    - product
    - decimal_precision
    - report
    - analytic
    - board
    - edi
    - email_template
    - procurement
    - stock_account
    - stock
    - web_kanban_gauge
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION

Code Analysis

Views touched (4)
XML IDNameModelTypeStatus
account_invoice_comments_form account.invoice.comments.form account.invoice notebook Inherits account.invoice_form
res_partner_comments_form res.partner.comments.form res.partner notebook Inherits base.view_partner_form
sale_order_comments_form sale.order.comments.form sale.order notebook Inherits sale.view_order_form
stock_picking_comments_form stock.picking.comments.form stock.picking notebook Inherits stock.view_picking_form
Models touched (4)

New fields (1)
  • sale_comment Text
    string='Internal comments'
Public methods (1)
  • onchange_partner_id(self, type, partner_id, date_invoice=False, payment_term=False, partner_bank_id=False, company_id=False)
    @api.multi

New fields (5)
  • invoice_comment Text
    string='Comments for invoices'
  • picking_comment Text
    string='Comments for pickings'
  • picking_propagated_comment Text
    string='Propagated comments for pickings'
  • sale_comment Text
    string='Comments for sale orders'
  • sale_propagated_comment Text
    string='Propagated comments for sale orders'
Public methods (0)

No public methods.

New fields (2)
  • comment Text
    string='Internal comments'
  • propagated_comment Text
    string='Propagated internal comments'
Public methods (1)
  • onchange_partner_id(self, partner_id)
    @api.multi

New fields (2)
  • sale_comment Text
    string='Internal comments'
  • sale_propagated_comment Text
    string='Propagated internal comments'
Public methods (2)
  • create(self, values)
    @api.returns('self', <expr>)@api.model
  • onchange_partner_id(self)
    @api.one@api.onchange('partner_id')