Website Portal Contract

website_portal_contract
REPOSITORY
REPOSITORYOCA/contract
GIT
GIThttps://github.com/OCA/contract.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/contract/tree/10.0/website_portal_contract
VERSION
VERSION 1.0.0
CATEGORY
CATEGORYContract Management
LICENSE
LICENSEAGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSOdoo Community Association (OCA), LasLabs
MAINTAINERS
MAINTAINERSOdoo Community Association (OCA), LasLabs
COMMITTERS
COMMITTERSPedro M. Baeza, GitHub, OCA Transbot, Dave Lasley, oca-travis, Weblate
WEBSITE
WEBSITEhttps://laslabs.com
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:19:55
ODOO DEPENDENCIES
ODOO DEPENDENCIES OCA/contract:
    - contract
    - contract_show_invoice
odoo/odoo:
    - base
    - account
    - base_setup
    - web_kanban
    - web
    - product
    - decimal_precision
    - mail
    - bus
    - web_tour
    - report
    - analytic
    - web_planner
    - website_quote
    - website
    - web_editor
    - sale
    - sales_team
    - procurement
    - payment
    - website_portal_sale
    - portal_sale
    - portal
    - auth_signup
    - website_portal
    - website_payment
    - website_mail
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION

Code Analysis

Views touched (16)
XML IDNameModelTypeStatus
account_analytic_account_recurring_form_form account.analytic.account.invoice.recurring.form.inherit account.analytic.account xpath Inherits contract.account_analytic_account_recurring_form_form
account_analytic_contract_template_view_form account.analytic.contract.template.form account.analytic.contract.template form New
account_analytic_contract_template_view_search account.analytic.contract.template.search account.analytic.contract.template search New
account_analytic_contract_template_view_tree account.analytic.contract.template.tree account.analytic.contract.template tree New
account_analytic_contract_view_form Account Analytic Contract Form View account.analytic.contract xpath Inherits contract.account_analytic_contract_view_form
assets_frontend_demo assets_frontend_demo ir.ui.view qweb Inherits website.assets_frontend
contract_chatter Contract Comments ir.ui.view qweb Inherits website_portal_contract.website_contract
contract_content Contract Content ir.ui.view qweb New
contract_invoices Contract Invoices ir.ui.view qweb New
contract_navigation_menu Navigation Menu ir.ui.view qweb New
contract_recurring_items Recurring Items ir.ui.view qweb New
portal_my_contracts My Contracts ir.ui.view qweb New
portal_my_home_contracts portal.my.home.contracts ir.ui.view qweb Inherits website_portal.portal_my_home
portal_my_home_menu_contracts Portal Home Contracts ir.ui.view qweb Inherits website_portal.portal_layout
website_contract Website Contract ir.ui.view qweb New
website_contract_template website_contract_template ir.ui.view qweb New
Models touched (3)

New fields (2)
  • account_invoice_ids Many2many → account.invoice
    comodel_name='account.invoice' string='Invoices'
  • website_template_id Many2one → account.analytic.contract.template
    comodel_name='account.analytic.contract.template' help='Website layout for contract' string='Website Template'
Public methods (0)

No public methods.

New fields (1)
  • website_template_id Many2one → account.analytic.contract.template
    comodel_name='account.analytic.contract.template' default=<expr> help='Website layout for contract' string='Website Template'
Public methods (0)

No public methods.

New fields (4)
  • analytic_account_id One2many → account.analytic.account
    comodel_name='account.analytic.account' inverse_name='website_template_id' string='Analytic Account'
  • analytic_contract_id One2many → account.analytic.account
    comodel_name='account.analytic.account' inverse_name='website_template_id' string='Contract Template'
  • name Char
    help='Template name'
  • website_description Html
    sanitize_attributes=False string='Description' translate=html_translate
Public methods (1)
  • open_template(self)
    @api.multi