c0997d332a
Problem: the field account_invoice.reconciled was invalidated by a workflow signal sent from the compute method of the field. The purpose of the signal was to re-open the invoice when the account move lines were no longer reconciled, for instance after cancelling a reconciliation. Solution: modify the workflow such that it makes an automatic transition from 'paid' to 're-open' when the condition 'not reconciled' is met. This works because the field 'reconciled' is stored, and each recomputation forces a reevaluation the workflow. The signal to re-open the invoice is thus no longer necessary. |
||
---|---|---|
addons | ||
debian | ||
doc | ||
openerp | ||
setup | ||
.gitignore | ||
CONTRIBUTING.md | ||
LICENSE | ||
MANIFEST.in | ||
README.md | ||
odoo.py | ||
openerp-gevent | ||
openerp-server | ||
openerp-wsgi.py | ||
setup.cfg | ||
setup.py |
README.md
Odoo
Odoo is a suite of web based open source business apps. More info at http://www.odoo.com
The easiest way to play with it is the Odoo free trial, email registration is NOT required, use the "skip this step" link on the registration page to skip it.
Getting started with Odoo development
If you are a developer type the following command at your terminal [1]:
wget -O- https://raw.githubusercontent.com/odoo/odoo/master/odoo.py | python
Then follow the developer tutorial
[1] You may want to check the content of the odoo.py file before executing it.
Packages, tarballs and installers
-
Debian packages
Add this apt repository to your /etc/apt/sources.list file
deb http://nightly.openerp.com/8.0/deb/ ./
Then type:
$ sudo apt-get update $ sudo apt-get install odoo
For Odoo employees
To add the odoo-dev remote use this command:
$ ./odoo.py setup_git_dev
To fetch odoo merge pull requests refs use this command:
$ ./odoo.py setup_git_review