Some of you must be surprised that Odoo is how the XML in the module, such as the record, how the MenuItem is organized and defined, and the various fields of the various properties of what exactly, today, we come to a probe.Relax NG:The next-generation normal language for Extensible Markup Language is a syntax-based Extensible Markup Language schema language that can be used to describe, define, and limit the vocabulary of Extensible Markup Language
Odoo uses scaffolding to complete the module creation work.Scaffolding Chinese meaning is scaffoldingCall way like this$./odoo-bin Scaffold Academy My-modulesOdoo-bin is an executable unitScaffold is the action to be done.Academy is the module nameMy-modules is the folder where the module residesPS: This file is sandwiched betweenTry ThisOdoo-bin Scaffold People peoplesIf there's no hint, it should be a suc
1 After you configure Odoo as a system service:Odoo Log directory:/var/log/odooOdoo configuration file directory:/etc/odoo/openerp-server.confOdoo Initialization file directory:/etc/init.d/odoo2 Update Odoo profile to be more adaptable to system services, here are the items to note:
Addons_path: Add the path to the custom module here
Xmlrpc_port: Listeni
Taxes can be set to ' tax included in the price ', or ' taxes are not included in the price '.????During the tax calculation process,Odoo will treat the price / amount separately as total_included/total_exincluded??odoo-8 Code Snippets????Tax-free price and standard Cost??you can set the default tax on the product profile, this way, when an order is established You can use this default tax. This tax is ' ta
in recent years, Media industry With rapid development, it is clear that this can be clearly seen in the various advertising schemes on the streets and in the various forms of advertising. With the rapid development of the industry, competition has become more and more intense. In an invincible position in the fierce competitive market, the traditional way of managing media resources is more and more deficient. 1. Traditional methods of recording media resources have not been able to meet the cu
In the daily development of Odoo, we will inevitably use the constraints, Chinese is the constraint .First, let's introduce two kinds of constraints in Odoo.SQL Constraints: Is a constraint that adds a database._sql_constraints is the property of Odoo and is a list of the meta-ancestors, each of which is a database constraint. The first element of the Ganso is the constraint name, the second element is the
* PrefaceIn general, we deploy with Nginx as the front-end processing, sometimes the load will also use other Web service anti-proxyOnly the Nginx processing method is given here, and the other reference processing* Customer IP Transfer on NginxIn the server module, addserver{...Location/{...Proxy_set_header Host $host;Proxy_set_header X-real-ip $remote _addr;Proxy_set_header x-forwarded-for $proxy _add_x_forwarded_for;...}...}For X-real-ip is actually the head package inside the parameter key,
ODOO Source code Installation requirementsRef:http://www.odoo.com/documentation/10.0/setup/install.html#setup-install-sourcePython version is 2.7.9【NoteIf Python is a already installed, make sure it's 2.7.9, previous versions is less convenient and 3.x versions was not comp Atible with Odoo】Also need to install some dependency packages are in Requirements.txtWindows can be psycopg installed byTODO: How is t
The company is using Odoo for internal information management. As the business grows, the performance of Ubuntu servers has become a bottleneck. To solve these problems, the focus of recent work will be on performance adjustment, the entire processing process will also be recorded here for future review. Install Odoo8.0http: // www.linuxidc.com/linux/2015-12/126177.htmon the git source code in UbuntuServer14.04LTS
The company is using
invoice], open the invoice, click Billing , approve the invoice. After the invoice is approved, the system automatically generates an accounting entry with the status of "billed."Cai Wenji received customer payment, in the customer invoice click to Register Payment , select the actual payment method, and then click on the registration payment , the system will automatically generate accounting entries, click Post, the accounting vouchers posted.At this point, the customer payment is completed,
Can the Odoo EDI function Exchange data between Odoo instances and what data can be exchanged?Default support:
Account.invoice invoice, including invoice lines
Res.currency
Res.partner
Purchase.order purchase order, including order lines
Sale.order orders, including order lines
??If required, you can extend your own EDI interface, but all partner must deploy an extended EDI int
As we all know, the Odoo 8 has the new API which is different with v7. How do I override the Create,write,unlink Orm method in Odoo 8?let see it.If you want override create method, you should have the model decorator.@api. Modeldef Create (self,values): ...... If you want override the Write method, you is not supposed to use write method,using multi decorator instead.@api. Multidef Write (self,values): .
Odoo production automatically consumes materials from the raw materials location, producing finished products into the finish productslocation.When Odoo automatically generates Mo[manufacture order], the raw materials location is set to the stock location, and the finish Productslocation is the stock location.The production location must be used to make the system available for preparation before production
Attachment upload basic principle realization, can refer to this article:Https://www.cnblogs.com/ljwTiey/p/7348291.htmlhttp://blog.csdn.net/wangnan537/article/details/41903159First of all we look at the Odoo interface default attachment features, there is no feeling of wood is very friendly! Embarrassed:)Let's introduce another kind of Odoo's own attachment management method to our small partners!First, add the following definition to your model: #
We know in the CRM JS file quoted Xrmpagetemplate.js, you can implement smart hints, but each JS file is too cumbersome to refer to, in fact, you can use the function of the VS to each JS file automatically realize the smart prompt CRM JS;In addition, we debug JS, the release JS file is also more cumbersome things, the best way is all tuned, and then released, this article introduced with Firefox + Firebug
In the previous three articles, bloggers mentioned that the Web API will become the mainstream programming interface for Dynamics CRM, so its importance is self-evident. So today, let's take a look at what needs to be done before invoking the CRM Online Web API, and the previous blog post did not introduce this step and fill it out today. In the following period of time, I will write an article on how to ca
Sometimes we often encounter some CRM problems, temporarily can not solve, then we may want to find foreign aid, the following list some basic technical support.1. CRM ForumHttps://community.dynamics.com/crm/f/117.aspx2. Office 3653. CRM comes with help4. Microsoft Official SupportHttp://www.microsoft.com/dynamics/cust
Today we look at the system upgrade of Dynamics CRM 2015, for the upgrade of the new system, we have two upgrade methods: 1) Upgrade the old system through the Dynamics CRM 2015 installation package in the existing system, 2) migrate the old system to the new system. In this article, we use the second approach, and of course, this is the Microsoft recommended method.Before upgrading the system, we need to d
The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion;
products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the
content of the page makes you feel confusing, please write us an email, we will handle the problem
within 5 days after receiving your email.
If you find any instances of plagiarism from the community, please send an email to:
info-contact@alibabacloud.com
and provide relevant evidence. A staff member will contact you within 5 working days.