Questions tagged [odoo-10]

Odoo is a suite of open-source business apps written in Python and released under the LGPL license since version 9 (previously AGPL). It is used by 2 million users worldwide to manage companies of all different sizes. The main Odoo components are the server, 260 core modules (also called official modules) and around 4000 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, e-commerce, 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.

Odoo S.A. provides a web site 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 licence of Odoo. As of June 2014, the number of Odoo apps reached more than 4000.

Module development mainly relies around editing and files. 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 in 6 groups:

  • Front-end apps: website builder, blog, e-commerce
  • Sales management apps: CRM, point of sales, quotation builder
  • Business operations apps: project management, inventory, manufacturing, accounting and purchase
  • Marketing apps: mass mailing, lead automation, events, survey, forum, live chat
  • Human Resources apps: employee directory, enterprise social network, leaves management, timesheet, fleet management
  • Productivity apps: business intelligence, instant messaging, notes

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 500 official partners.

Internal Links:

2146 questions
4
votes
2 answers

Domain on Many2one field

I need applay domain on field product_id in purchase.order.line model, after call onchange method in purchase.order model. Example: _inherit = "purchase.order" custom_id = fields.Many2one('custom.model', string='Custom')…
user_odoo
  • 2,284
  • 34
  • 55
4
votes
1 answer

Product and product template in Odoo 10

What is the need for two different tables for Product Master in Odoo ? How product.product and product.template differ ?
NinjaBat
  • 370
  • 4
  • 20
4
votes
1 answer

How to modify a noupdate="1" XML record from a custom module in Odoo 10?

I've installed the module project, which creates the rule with the XML ID task_visibility_rule. Now I want to make inactive this rule, from my own module. The problem is that the rule was declared inside a tag, so, any XML record…
forvas
  • 9,801
  • 7
  • 62
  • 158
4
votes
0 answers

Navigation Menu change from Quotation to Sales Order in odoo10

I want to change status of Navigation menu from quotation to sale order when sales confirm. For this i tried to call sale order menu action into action_confirm. but didn't get up-to result. also image attached below: My action_confirm method code…
Pawan Kumar Sharma
  • 1,168
  • 8
  • 30
4
votes
1 answer

Odoo - Change specific column color in one2many tree view

I am using odoo 10. I have a customer view and in that customer form view i am also showing all order that are associated with that specific customer in one2many tree view (editable). What i want to do is i want to show a button in one2many tree…
Ancient
  • 3,007
  • 14
  • 55
  • 104
4
votes
2 answers

What does context.get('active_ids', []) mean? Why do we use it?

The following code is from export_stockinfo_xls in Odoo 10. I want to know what mean context.get('active_ids', []) and what is the returned value. Why do we use [] in that expression? @api.multi def export_xls(self): context = self._context …
MOHAMED
  • 101
  • 2
  • 10
4
votes
3 answers

Odoo 10 - Custom module to replace mail templates

I want to write a custom module to replace mail templates. Those templates are included in base Odoo addons, such as sale: The sale.order template ìs provided by the file /sale/data/mail_template_data.xml This template is as follows:
M.E.
  • 4,955
  • 4
  • 49
  • 128
4
votes
2 answers

Odoo 10 - Qweb PDF report header_spacing and margin_top properties

I am defining my own report.paperformat. I am trying differnet configurations for margin_top and header_space but I can not manage to undersand what does each parameter. When a given value is used inmargin_top and header_space, which are the units…
M.E.
  • 4,955
  • 4
  • 49
  • 128
4
votes
2 answers

Set product quantities to 0 in Odoo 10

We are ready to deploy our instance to production and I'm currently cleaning all the demo data made during the process. I usually follow this steps to clean major sample data: SSH into server su postgres psql abc_db_name delete from…
Dani Polo
  • 403
  • 2
  • 6
  • 22
4
votes
1 answer

How to generate a report in excel (xls, xlsx) format on ODOO?

In purchase module, I want to generate the details which is being printed in the purchase order button as a pdf report. My requirement is how to print the report in excel format in odoo 10?
Navi
  • 1,000
  • 1
  • 14
  • 44
4
votes
2 answers

How the Delivery orders are created from Sale Order in ODOO 10?

In sale app, where are the inventory delivery orders created from sale order while confirming the quotations? What are the functions which are called during this workflow in ODOO10?
Navi
  • 1,000
  • 1
  • 14
  • 44
4
votes
1 answer

How to display image in Qweb Report in Odoo10?

I am beginner for Qweb Report. And i want to display image in Qweb report. So, What should i do for that? And i also want to know about that what is the difference between 'o.field_name' and 'docs.field_name'?
Pawan Kumar Sharma
  • 1,168
  • 8
  • 30
4
votes
4 answers

odoo 10 - @api.onchange

I am having difficulty in getting the @api.onchange to work. here are my files init.py from . import models manifest.py # -*- coding: utf-8 -*- { 'name': "Sales Test", 'description': 'test description', 'depends': ['sale'], …
Danny Web
  • 217
  • 5
  • 17
4
votes
3 answers

How to add an external jQuery plugin to the list view on Odoo?

I am using Odoo 10e. I want to integrate a jquery plugin into my module. I want to integrate the jQuery plugin jquery-resizable-columns. It simple helps user to resize columns of table on the fly and I want to apply this on a specific model's list…
Ancient
  • 3,007
  • 14
  • 55
  • 104
4
votes
1 answer

Workflow leave management odoo

Hi I'm having a hard time trying to work out the permissions for the Human Resources module of Odoo10 when it comes to the Leave Management Workflow. I active the double validation in the leave Type. Let say I have a Department with the following…