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
3 answers

How to display all stages (even empty ones) of a selection field in Kanban view in Odoo 10?

I am trying to display stages for a model defined as a Selection field in Kanban view in Odoo 10. But when I add the stage field in Kanban view, stages with records in it are displayed in kanban view but not all stages. I have a Selection field…
Ibrahim Rahimi
  • 519
  • 8
  • 31
2
votes
1 answer

Which database table stores odoo user login details

Anyone know on which database table does odoo stores user login history? We have a requirement to create a daily log history details of each user, I have searched res_users and other few tables, but haven't find any useful information about…
Sandeep
  • 671
  • 2
  • 7
  • 30
2
votes
1 answer

Why do these rules have this behaviour in Odoo 11?

As always, problems with rules. I thought I had finally understood them, but not. I am looking the behaviour of model accesses and rules in the module hr_attendance of Odoo 11. THE CODE They create three groups: group_hr_attendance (Manual…
forvas
  • 9,801
  • 7
  • 62
  • 158
2
votes
3 answers

What is the use of slug in odoo

What is slug and why it is used. I'm confused with it. Can anyone help me on it. Thanx

Ravi Singh
  • 307
  • 2
  • 13
2
votes
0 answers

Auto update module not working after change version in odoo sh

I change the version of my custom module I want that it should be update automatically so that my fields get upgraded because when I open my server it gave me error of field is not present. I just need to automatically update my module after pushing…
Akshay
  • 639
  • 3
  • 8
2
votes
1 answer

Call action(Function) on List View Button for odoo 11

I've added a button on list view near create and import button. Now I want to apply action on that button but function not calling on that button. The button is visible on the list view and also file called, I tested with alert. First alert working…
Pawan Kumar Sharma
  • 1,168
  • 8
  • 30
2
votes
2 answers

Method to validate ID

I have a problem, it turns out that I want to verify the ID of my country that is "00000000-0" because it can have 7 or 8 numbers before the script and after the script it can end in 0,1,2,3,4,5,6 , 7,8,9, k. So, I have not managed to find a method…
2
votes
1 answer

Hide action/more button in form view in odoo12

I want to hide only action/more button not print button in odoo12. I found some similar question its not working in odoo12.
Thayif kabir
  • 715
  • 5
  • 20
2
votes
1 answer

Why can not I debug but execute the code odoo in pycharm?

I'm trying to debug the Odoo source code. Execution works normally, but when trying to debug the following message appears: Connected to pydev debugger (build 181.5540.34) Process finished with exit code -1073740940 (0xC0000374) I'm using Odoo 12,…
2
votes
1 answer

How can I inherit and modify "website.layout" template for a specific page in Odoo without affect the whole site?

I want to create a new checkout/payment template which has a different layout than the whole site. For example, it has a header navigation bar with the logo in the center, a centered fullwidth checkout wizard, etc... The problem is, I want to reuse…
Trung Tran
  • 319
  • 3
  • 13
2
votes
0 answers

Monkey patching Odoo unit tests

I have some customized modules which change the default workflow, thus have to re-write related unit tests. First, I monkey patched one crm module unit test without any issue. The original crm unit test: test_crm_ui.py on GitHub. My monkey patch in…
mingtwo_h9
  • 316
  • 1
  • 7
2
votes
2 answers

How to get a sorted list of filtered values of records in Odoo using filtered() function

How can I filter and return a sorted list from a set of records choosing which field to sort from using filter() and sort() function in Odoo?
Severus Snape
  • 55
  • 1
  • 5
2
votes
1 answer

How to call a system parameter from custom Python code in Odoo?

I'm running Odoo 12 and I'd like to set up an automated action after a new Opportunity is created. This automated action would be some custom Python code which calls a system parameter, gets its value and stores it in a field in the new…
Erwin
  • 33
  • 7
2
votes
2 answers

How to use Onchange with date field in odoo?

field declaration price=fields.Integer(string="Price") service_date=fields.Date(string="Last servicing date") service_charge=fields.Integer(string="Last Service Charge") total_charge=fields.Integer(string="Total Spent") onchange…
Ravi Singh
  • 307
  • 2
  • 13
2
votes
1 answer

journal_id field in account.payment is not getting override in odoo 10

I want to change the domain filter of journal_id field which is currently [('type', 'in', ('bank', 'cash'))] this. I wanna apply only [('type', '=', 'cash')]. But its not changing while I am trying to override it. I applied xpath and replace it…
1 2 3
99
100