Blog

At toolkit we are always learning something new. In this section we share our thoughts and views as well as new technology challenges that have come our way. Tell us what you think!
Apr 3
Apr 3

Odoo 10 Docker

Docker containers make it easy to install Odoo version 10. If you already have Docker installed, you will be running Odoo in a couple of minutes. Lets begin. The basics We will create two containers: one for the database and one for Odoo. In fact we will create four containers because we will have an […]

  Read more
Jul 0
Jul 0

Replication and Load Balancing with PostgreSQL and Pgpool2

This is the tutorial about creating PostgreSQL cluster with multiple linux machines. It’s not an easy task so we want to save you from hours of googling because we did not find any tutorial which describes really all the steps needed. Sometimes there are links in the text where you can read some details about […]

  Read more
Apr 0
Apr 0

Specify a view to use in a *2many field

There are some cases where you would like to specify a view other than the default: If there are several form or tree views for an object. If you want to change the form or tree view used by a relational field (one2many for example). Using the priority field This field is available in the […]

  Read more
Dec 0
Dec 0

Assign Ubuntu Server a static IP Address for NAT VMWare

When your in VMFusion, often times you will want to set a static IP for your virtual machines in order to SSH using the same IP making sure it does not change. This tutorial was done to complement my other tutorial Ubuntu Server virtualized under VM Fusion for Mac OSX. You will be able to repeat […]

  Read more
Nov 0
Nov 0

OpenERP 7.0 on CentOS 6.3

                  I- Before yum -y install wget unzip II- Prerequis rpm -ivh http://dl.fedoraproject.org/pub/epel/6/i386/epel-release-6-8.noarch.rpm rpm -ivh http://yum.pgrpms.org/9.2/redhat/rhel-6-i386/pgdg-centos92-9.2-6.noarch.rpm sudo yum -y install python-psycopg2 python-lxml PyXML python-setuptools libxslt-python pytz \ pychart pydot python-reportlab python-devel python-vobject \ hippo-canvas-python mx python-ldap python-openid \ python-werkzeug python-vatnumber pygtk2 glade3 python-ZSI \ python python-psutil python-docutils […]

  Read more
Aug 0
Aug 0

socket.error: [Errno 98] Address already in use in OpenERP

  This error mainly raised when another process listening on port Solution:   Change the port number for OpenERP or kill that running process and restart it again, this two hints will resolve the problem. There are several process running on your system so first Find the process which uses the port number of OpenERP […]

  Read more
Jul 0
Jul 0

Budget position: impossible to add a financial account

Ref: https://bugs.launchpad.net/openobject-addons/+bug/1124525   <page string=”Accounts”>                      <field name=”account_ids”>                          <tree string=”Budget Position” editable=”top”>                              <field name=”name”/>                          </tree>                      </field>                  </page> in account.budget.post.form.inherit

  Read more
Jun 0
Jun 0

Bugs: Can not share object: has_share() takes at least 4 non-keyword arguments

Edit your share/wizard/share_wizard.py from: https://bugs.launchpad.net/openobject-addons/+bug/1116309 === modified file ‘share/wizard/share_wizard.py’ — share/wizard/share_wizard.py 2012-12-27 16:45:59 +0000 +++ share/wizard/share_wizard.py 2013-02-05 15:35:07 +0000 @@ -614,8 +614,8 @@ # other groups, so we duplicate if needed rule = self._check_personal_rule_or_duplicate(cr, group_id, rule, context=context) eval_ctx = rule_obj._eval_context_for_combinations() – org_domain = expression.normalize(eval(rule.domain_force, eval_ctx)) – new_clause = expression.normalize(eval(domain, eval_ctx)) + org_domain = expression.normalize_domain(eval(rule.domain_force, eval_ctx)) […]

  Read more
May 0
May 0

Auto Backup for PostgreSQL

Introduction In this article, I would like to show you how to create a Windows batch file to take backups from a PostgreSQL database. Background When I was working with a PostgreSQL database for one of my projects, I needed an auto system for taking backups daily. After some research, I came up with this […]

  Read more
May 0
May 0

Install OpenERP in Centos

This script installs OpenERP v7.0 on a Centos 6.3 server (minimal i386) with PostgreSQL 9.2 #!/bin/sh # Modified script from Carlos E. Fonseca Zorrilla  yum -y install wget unzip rpm -ivh http://dl.fedoraproject.org/pub/epel/6/i386/epel-release-6-8.noarch.rpm rpm -ivh http://yum.pgrpms.org/9.2/redhat/rhel-6-i386/pgdg-centos92-9.2-6.noarch.rpm yum -y install python-psycopg2 python-lxml PyXML python-setuptools libxslt-python pytz \             python-matplotlib python-babel python-mako python-dateutil […]

  Read more
May 0
May 0

Windows PostgreSql Server

Windows PostgreSQL Server The following instructions are used to set up a Windows PostGreSQL server for use with the Theatre Manager application. Click if you are doing Mac or Unix setup.The server needs to be set up on one machine and the application can be set up on as many machines as you wish. Follow these steps […]

  Read more
May 0
May 0

Generating SSH Keys

If you have decided not to use the recommended HTTPS method, we can use SSH keys to establish a secure connection between your computer and GitHub. The steps below will walk you through generating an SSH key and then adding the public key to your GitHub account. Step 1: Check for SSH keys First, we need […]

  Read more
May 10
May 10

Install PostgreSQL and phpPgAdmin in Windows with Wamp

All the PHP developers out here, who use Windows is familiar with WAMP. I the WAMP stack we get a lot of packages like sqlbuddy andphpmyadmin. But a project came to me that uses PostgreSQL. So I had to install PostgreSQL in Wamp. Well it was a tricky job to do. At last I did it. So today […]

  Read more
May 0
May 0

How to install a new module in OpenERP v7

As we all know that OpenERP 7.0 is near to release soon and all are waiting to use in their live business. We are trying to make people aware that how to install new module in this new version. We found some extra steps which are require to install new module which is different than […]

  Read more