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

How to set readonly filed for a particular field which lies in a One2Many field

I want to set a field readonly based on a selection field. But the problem is that,the field lies under a One2Many field.So when I put readonly for that particular field,this error comes Error Uncaught Error: QWeb2 - template['ListView.rows']:…
vbt
  • 795
  • 7
  • 31
3
votes
3 answers

field back to zero after save

I have this class in a module1: class A(models.Model): _name="a" b_id = field.Many2one("b") tax_old = fields.Float() tax_value = fields.Float(string="Tax", related = 'b_id.tax_value', store=True) all_taxes =…
Tessnim
  • 434
  • 9
  • 29
3
votes
1 answer

Need to round in multiples of 0.25

I need to round the currency amount in 0.25, 0.50, 0.75 and if greater than 0.75, it must round to the next integer. How to do it? Example need to round: 25.91 to 26, 25.21 to 25.25 25.44 to 25.50 and so on.
vbt
  • 795
  • 7
  • 31
3
votes
4 answers

I have moved Odoo Server and Database to another machine. Why can't I load my CSS?

I deployed odoo 10 CE on my local Ubuntu server 16.04 LTS with nginx reverse proxy. Now i installed Ubuntu 16.04, Odoo 10 CE with nginx as reverse proxy on another server. I restored the database from old server to new server. If i access my new…
KbiR
  • 4,047
  • 6
  • 37
  • 103
3
votes
1 answer

how to inherit models.js in pos and make some changes?

models_extend.js odoo.define('pos_ticket.models_extend', function (require) { "use strict"; var x = require('point_of_sale.models'); var models = pos_model.PosModel.prototype.models; models.push( { model: …
3
votes
3 answers

How to make wkhtmltopdf work in Odoo v10 on Debian 9 "Stretch"?

I know from the Odoo website that Odoo needs an special wkhtmltopdf version: Danger to print PDF reports, you must install wkhtmltopdf yourself: the version of wkhtmltopdf available in debian repositories does not support headers and footers so it…
ChesuCR
  • 9,352
  • 5
  • 51
  • 114
3
votes
1 answer

Odoo 10 - Get current user for use in mail template

A common definition for email template is to use: ${(object.user_id.email and '%s <%s>' % (object.user_id.name, object.user_id.email) or '')|safe} I am trying to use the email from the logged user, not from the object's user: ${(self.env.user.email…
M.E.
  • 4,955
  • 4
  • 49
  • 128
3
votes
3 answers

How to prevent field value repetition on already assigned date in Odoo?

I am working with Odoo 10. I have a one2many field with two columns in the hr.employee model. If the field "Bonus" (many2one field) is assigned to a particular date, it should not be saved or repeated once again on the same date. How to achieve…
Navi
  • 1,000
  • 1
  • 14
  • 44
3
votes
2 answers

Odoo 10 Go to purchase list from custom model

I am pulling data from an external source like this: from odoo import models,fields,api import datetime import requests import logging _logger = logging.getLogger(__name__) class purchase_order(models.Model): _inherit =…
logistef
  • 746
  • 1
  • 7
  • 20
3
votes
3 answers

Odoo - Search products with code instead of id

I am using odoo 10 and I have two models Order_Line and Products. OrderLine class OrderLine(models.Model): _name = 'order_line' _description = 'Order Lines' name = fields.Char() products = fields.Many2one('amgl.products',…
Ancient
  • 3,007
  • 14
  • 55
  • 104
3
votes
1 answer

How to create editable list view divided into different number of months in Odoo?

I want to create budgets module divided into months in Odoo. Something like this: Requirements: Editable in place, like in Excel. I've used List View and Editable parameter so it is done. I want to have dynamic number of months. Different budgets…
Daniel
  • 31
  • 1
3
votes
3 answers

Fetch value of selection field instead of key

I defined a selection field in one model. type = fields.Selection([('a','A'),('b','B'),('c','C')]) In one of function i tried to get string value instead of key. @api.multi def testFunc(self): for res in self: print'Value',res.type…
KbiR
  • 4,047
  • 6
  • 37
  • 103
3
votes
1 answer

Duplicate record missing many2one field issue

I have my products with extra fields that come from a custom module. I'm trying to rewrite the copy function because otherwise when I try to duplicate the product some values don't duplicate. So, in this copy function I manage to add those fields…
Trody
  • 403
  • 5
  • 17
3
votes
2 answers

python - Database fetch misses ids (u'1') and has extra ids (1), may be caused by a type incoherence in a previous request

I am making an android application on crm module of odoo 10 and I want to create quotation in odoo through my application and I am passing this various arguments to ORecordValues and after that I am calling the createRecord().So when I am clicking…
Normal1One
  • 219
  • 3
  • 11
3
votes
1 answer

Types of licence in odoo manifest descriptor

Odoo Manifest I want to know how many types of licence are available in odoo for adding in manifest descriptor. as we see an example below 'license': 'OEEL-1', { 'name': 'Module Name', 'version': '1.1', 'installable': True, …
Hiren Jungi
  • 854
  • 8
  • 20