Questions tagged [odoo]

Odoo is a suite of open-source business apps written in Python and its community version is released under the GNU LGPLv3 license. It is used by more than 7 million users worldwide to manage companies of all different sizes. The main Odoo components are the server, 270 core modules (also called official modules) and around 15000 community modules.

                     Odoo was formerly known as OpenERP

enter image description here

Odoo was known as OpenERP until May 2014. It was rebranded because version 8 of the software included apps such as a Website Builder, eCommerce, Point of Sale and Business Intelligence. The software conforms to standard expectations of ERP systems while providing additional modules beyond the coverage of traditional ERP systems.

There are two editions of Odoo (feature comparison):

  • Enterprise Edition (EE)
  • Community Edition (CE)

with multiple ways to setup:

  • online (SaaS)
  • packaged installers
  • source Install
  • Docker

Odoo S.A. provides a website referencing the officially supported modules as well as community modules. Community modules can be referenced for free as long as they respect the open source license of Odoo. As of March 2018, the number of Odoo apps reached more than 15000.

Module development mainly relies upon editing and files or using Odoo Studio (EE only). Some application logic (i.e. workflows and data structure) can be changed through the client interface using a developer mode.

The official Odoo apps are organized into 4 groups:

  • Website: Website Builder, eCommerce, Blogs, Forums, Slides
  • Sales Management: CRM, Point of Sale, Quotation Builder, Subscriptions, Invoicing, Easy Signature
  • Business Operations: Accounting, Project Management, Human Resources (Recruitment, Employee Management, Expense Management, Appraisal, Fleet Management, Leaves Management), Inventory, Purchase, Manufacturing (MRP, PLM, Maintenance, Quality Management)
  • Productivity Tools: Communication (Discuss, Mailing Lists, Notes, Helpdesk, Appointment), Timesheet, Email Marketing, Events, Survey, Live Chat The software is actively programmed, supported, and organized by Odoo S.A.

Odoo is similar to many open source projects where customized programming, support, and other services are also provided by an active global community and a network of 1000 official partners.

Internal Links:

12483 questions
2
votes
1 answer

How to filter one Many2one field based on value of another in odoo

I have these fields in my model: seller = fields.Many2one('res.partner', string="Select Seller",domain="[('supplier','=',True)]") products= fields.Many2one('product.template', string="Select Product" ) Now, i need to filter the second field as the…
p.ry
  • 409
  • 1
  • 8
  • 21
2
votes
1 answer

call_button() missing 1 required positional argument: 'method' odoo

I am trying to call js function on button click but i am getting call_button() missing 1 required positional argument: 'method' error. For location_tracker.js which includes my on click button…
Sujan
  • 21
  • 1
2
votes
0 answers

On odoo 8, init() method on inherited model does not get called whatsoever

On odoo 8.0 I need to override parent model init() method, but the new init() is never called upon upgrading the module Is there some obscure undocumented odoo trick for this? class A(models.Model): _name = "A" _auto = False columnA =…
2
votes
2 answers

XML Odoo field conditional color formatting

I'm working with Odoo and studio. I want to format a selection field text based on the selected value using XML. Here is what I have already tried but it has no effect at all:
Koul
  • 77
  • 1
  • 9
2
votes
2 answers

Design a field value verification (not odoo.api.constrains validation)

Class Diagram: ,-------------------. | question_request | |-------------------| | +Char Name | | +Char LastName | | +Integer Age | | +Text Description | |-------------------| …
Nttcc
  • 41
  • 2
2
votes
1 answer

Odoo Tab Index is not working for Wizard Buttons

I have one Print button in my Wizard.I can focus on other fields by using tab.But for the Print button it is not possible.I want to focus to Print button and when I click Enter , I need to press the button. I tried like this : First Try XML …
vbt
  • 795
  • 7
  • 31
2
votes
1 answer

Add years in date field in odoo

I would like to add three years to the existing fields.date (date_entree) and get back the result in the field date_fin_prev in Odoo. The first approach is: from odoo import fields,api,models from datetime import datetime class Ca_administrateur…
2
votes
1 answer

Why my Odoo Qweb report is different in production and in test?

I'm on Odoo 10, I've got a production environment and a test environment. When I copied a report from test to production, it is different : the font is bigger (but it's the same file !). Is there a setting which modify the qweb report ?
Kishiro
  • 131
  • 1
  • 2
  • 15
2
votes
1 answer

How can create and send a mail by python code without creating a mail template in xml in odoo

Is it possible to send an email without a mail template ? I need to send an email from python code without creating the mail template by xml.
user11572603
2
votes
1 answer

How can i open a form always in Edit mode , for a particular model

I have a model say 'my.attendance' , also have a form view for this which contains some attendance details.What i need is when i open this form view it should always open in Edit mode.So i can directly enter the attendance without clicking Edit…
user11567402
2
votes
1 answer

Odoo Security Access rule

I have created a security file as that the user who is logged in can only able to see his data. The domain force is correct and working. But from some users, while creating any lead in the crm_lead model, I am finding such error: The requested…
2
votes
2 answers

How can I stop emails being sent automatically to followers when a record is created?

Whenever I create a record like in subscription or change the states in the record, a mail is triggered to the followers present in record with the logs. How to stop sending these mails automatically which picks up the logs created in the form view?
Navi
  • 1,000
  • 1
  • 14
  • 44
2
votes
2 answers

How to send an email template to multiple users (email addresses) in Odoo 12

I want to send an email to multiple users in Odoo 12 when a scheduler runs with custom data in email. I created my email template in the XML file. Also, I have a method which returns all my email addresses as a list. How can I loop over this list in…
Ibrahim Rahimi
  • 519
  • 8
  • 31
2
votes
1 answer

Odoo 9.0 email notifications are not automatically fired

Odoo 9.0 email notifications are not automatically fired. I had to manually send one by one. Please see attachment. Could anyone guide me to what need to changed in order to fire these pending emails automatically?
Zoya
  • 282
  • 3
  • 12
2
votes
1 answer

how to fill field automatically in custom view from another field in another view in Odoo?

I want to create clearance for a contract with some items with 3 attributes of every item I have 4 models: Contract Clearance item Clearance_item_rel When I'm in the custom view of clearance model I select a contract from Many2one relation…
Moatasem
  • 23
  • 4
1 2 3
99
100