v 7.0 v 9.0 v 10.0 v 11.0 v 12.0 Third Party 300
Download for v 7.0
Availability
Odoo Online
Odoo.sh
On Premise
Technical Name configuration_helper
LicenseAGPL-3
Websitehttp://www.akretion.com/
Versions 12.0 14.0 13.0 11.0 7.0 9.0 10.0
You bought this module and need support? Click here!

Configuration Helper

This module is intended for developer only. It does nothing used alone.

This module :

  • create automatically related fields in 'whatiwant.config.settings' using those defined in 'res.company' : it avoid duplicated field definitions.
  • company_id field with default value is created
  • onchange_company_id is defined to update all related fields
  • supported fields: char, text, integer, float, datetime, date, boolean, m2o

How to use

from . company import ResCompany

class WhatiwantClassSettings(orm.TransientModel):
    _inherit = ['res.config.settings', 'abstract.config.settings']
    _name = 'whatiwant.config.settings'
    # fields must be defined in ResCompany class
    # related fields are automatically generated from previous definitions
    _companyObject = ResCompany

Roadmap

  • support (or check support) for these field types : o2m, m2m, reference, property, selection
  • automatically generate a default view for 'whatiwant.config.settings' (in --debug?)

Contributors

Please log in to comment on this module

  • The author can leave a single reply to each comment.
  • This section is meant to ask simple questions or leave a rating. Every report of a problem experienced while using the module should be addressed to the author directly (refer to the following point).
  • If you want to start a discussion with the author, please use the developer contact information. They can usually be found in the description.
Please choose a rating from 1 to 5 for this module.