About

This planet is the place where developers and contributors express themselves about the Open Object project.

Bloggers

Last updated:
March 10, 2010 11:59 AM
All times are UTC.

Powered by:
Planet

OpenERP Book
Open Object Planet

March 10, 2010

Camptocamp    

OERPScenario, the test suite for OpenERP

Hi!

On February 12, 2010, at the last IRC meeting between OpenERP SA and the Official Partners, OERPScenario has been accepted as the Official test suite for the version 5.0 of OpenERP. Camptocamp is very proud of this milestone since our team has spent a lot of energy in the development of this project, allowing OpenERP to become more stable and more reliable.

In order to scale up this project, we recently improved the usage and ease of the test launching by reviewing the tags.

We are also currently working to implement OERPScenario into the continuous integration server of OpenERP: http://test.openobject.com .  This will guarantee the use of the test suite in the development process, the resulting tests being run before every release.

Your contributions are essential to help us write scenarios ; for this purpose,  we created a documentation. This documentation concerns both technical and business individuals and will be soon included in the http://doc.openerp.com website. For now, you can have access to it by downloading the following pdf : http://dev.camptocamp.com/files/OERPScenario/documentation.pdf

Business individulas can easily write scenarios description using the Gherkin Syntax as explained into the documentation. Feel free to add your own as a blueprint on Launchpad :

https://blueprints.launchpad.net/oerpscenario

Camptocamp will write them all as soon as possible, but developers are welcome to help us :)

Feel free to ask your questions in OERPScenario’s FAQ (https://answers.launchpad.net/oerpscenario ), we’ll be happy to help you understand, use and contribute to OERPScenario.

Best regards,

Joël Grand-Guillaume

by Joël Grand-Guillaume at March 10, 2010 07:59 AM

March 08, 2010

Stephane Wirtel    

Windows Installer of the GTK Client for OpenERP 5.2-dev

We have released a Windows Installer of the GTK Client for OpenERP 5.2-dev, this package is based on the revision 1190 [1] of the Trunk branch [2].

This version only works with the trunk version of OpenERP server.
Do not use it with a stable (5.0) server or instead of a stable client.

You can find the installer in the 'Downloads' section of the OpenERP website [3]

As always, bugs should be reported on the GTK client's Launchpad [4]

[1] http://bazaar.launchpad.net/~openerp/openobject-client/trunk/revision/1190
[2] lp:openobject-client
[3] http://openerp.com/downloads.html
[4] https://bugs.launchpad.net/openobject-client/+filebug

by Stephane Wirtel (stephane.wirtel@gmail.com) at March 08, 2010 10:48 AM

March 06, 2010

Olivier Dony    

OpenERP Documentation source streamlined

As part of an ongoing effort to make the life of contributors and developers easier, we have done some housekeeping in the OpenERP documentation branches on Launchpad.
The documentation tree had been steadily increasing in size with the number of contributed translations, and for legacy reasons there were also multiple branches of the OpenERP documentation on LaunchPad, adding confusion on top of the bulkiness.

A few words on the main improvements:

Repository size
Thanks to the recent upgrade of the repository format for our Launchpad branches, the new optimized format takes orders of magnitude less space than the old one (77 Mb for the whole repository), making the checkout process reasonably fast.

Unique branch (trunk)
There is from now on only one source branch for the whole documentation: lp:openobject-doc/trunk. This is the only branch you need to contribute into. Moreover, this branch is automatically synchronized with the documentation website (specifically the published english sections such as the functional doc, the developer book, etc.). That is, your contributions will be visible online, just a few hours after pushing them.

We’re not planning to have separate documentation trees for the stable and trunk versions. Anything that is specific to the next major release (trunk/development/5.2) will be clearly indicated, and the rest is assumed to refer to the latest stable release.

Last but not least, this new documentation branch offers full write access to all members of the OpenERP Community (~openerp-community).


How to upgrade?

If you are curious about the contents of the various former branches, everything has been merged into the new unique branch, including the latest documentation updates and translations.

Technically, the trunk branch was spun off the former features branch. This means that if you have an existing local copy of features, it should be sufficient to update the parent location in the branch.conf file that is located inside your local branch. It should now refer to the trunk branch as follows (.bzr/branch/branch.conf):

  parent_location = bzr+ssh://bazaar.launchpad.net/~openerp-community/openobject-doc/trunk/

If you were working on any other branch, the easiest method is probably to grab a fresh copy of the new branch (which should be quite fast) :

  > bzr branch lp:openobject-doc

(export your local changes as a patch if you want to re-apply them on the new branch)


by odony at March 06, 2010 02:46 AM

March 05, 2010

Fabien Pinckaers    

CalDav and meeting improvements in trunk

The calendars in OpenERP trunk have been completly reviewed. OpenERP supports:
  • caldav synchronisations (with sunbird, outlook, mobile phones, ...)
  • recurrent event (with custom rules)
  • alerts
  • invitations (internal user, partner or emails), connected with the mail gateway for invitation reply
  • tasks synchronized through caldav
Here is the documentation of the caldav module.

We are also working on a new look & feel for the web calendar. Here is the screenshot:

by Fabien Pinckaers (noreply@blogger.com) at March 05, 2010 10:41 AM

March 02, 2010

Camptocamp    

Customizing OpenERP to support international companies

Hi,

I am proud to announce the integration of Camptocamp’s work in the future stable version of OpenERP. It took place a few days ago in the trunk branch! This work consisted of improving the management of the multi-company component in OpenERP. It is now possible to define, for each product and each company, the currency and the price field to assign to a specific product.

Our contribution resulted in the following improvements:

  • Use the new company defined price type (currency and field) for a product
  • Adapt stock accounting
  • Adapt analytic accounting and Timesheet
  • Factorize part of the code to ease the maintenance (mostly in analytic accounting)
  • Add the multi-currency fesature on analytic lines (therefore, making it similar to the financial accounting)
  • Correct the analytic indicators to take care of multi-currency entries
  • Keep the same default setting to ease the transition to the new feature

As a result, it is now possible for companies to  share the same product between them, eventhough they don’t use the same currency and/or same cost price. This applies to  manufacturing companies and services companies, as this improvement concerns both stock and analytic accounting.

We can manage one field per company on the product form to store the cost of a given price type (and so for a given company). This simplifies the price updating quite a lot.

Browsing the analytic account on the tree view now displays the right values according to each account currency!

We also back-port those modules on the current stable version, in the extra-addons branch with the following names:

  • c2c_multicost_base
  • c2c_multicost_expense
  • c2c_multicost_project_timesheet
  • c2c_multicost_stock
  • c2c_multicost_timesheet
  • c2c_multicost_timesheet_invoice
  • c2c_multicost_user_function

More news soon about our next contribution!

Best regards,

Joël Grand-Guillaume

by Joël Grand-Guillaume at March 02, 2010 04:59 PM

Fabien Pinckaers    

OpenERP Trunk, New Design

Hello,

Here is one screen more for the new version of the web client of OpenERP. This is the dashboard view. We do our best to deliver you a working version of the trunk that integrates these new design within 2 months.

by Fabien Pinckaers (noreply@blogger.com) at March 02, 2010 09:59 AM

March 01, 2010

Stephane Wirtel    

OpenERP 5.0.7

We have the pleasure to announce a new revision of OpenERP 5.0.

This release contains lots of improvements and bug fixes which you can find in the changelog below.

You will find the tarball archives on OpenERP download page.

The Windows Installers will be made available as soon as possible.

As discussed in http://julienthewys.blogspot.com/2010/02/new-release-process-ongoing.html, we will release at least one revision each month, major issues and regressions might warrant more frequent revision releases from time to time. This is the first release of that improved process.

You can contribute to OpenERP on LaunchPad.

* OpenObject Project on LaunchPad: https://launchpad.net/openobject
* Translations: https://translations.launchpad.net/openobject
* Bug Reporting: https://bugs.launchpad.net/openobject/+filebug

For more information, take a look at the wiki and the forum.

The OpenERP Team,

ChangeLog 5.0.7:

Bugfixes (server)
-----------------
* --smtp-ssl is not a dependent on the server ssl mode
* bug:504718
* orm: ensure the cursor is valid before computing parent_store values
* correct ustr. avoid a crash if getlocale() return None
* Fields.function : if store={}/True is removed,column should be dropped with cascaded effect
* Base.sql : added relation field column to ir_model_feilds
* Fields : relational field was not getting written to ir_model_fields,in case of one2many
* allow to create menu executing ir.actions.server
* orm: bug when browsing _inherits object
* Search made working for function/related fields with store=True/{...} or fnct_search=method
* _inherits table may delete the record which is parental to other object but not required.
* remove the lock on database connections
* correct threading problems in cache
* Server Action : Email can be sent with non-English characters now
* quality_integration_server: if db exits, db should removed on database creation
* Currency : Rounding improved
* Importation when fails,needs cursor to be rolled back
* handle the case of missing "#:" formated comment in po files
* custom report xml creation
* better locking when accessing to template1 database
* remove minidom from report/custom, replace with lxml
* leftover call to minidom in ps_form even though minidom isn't imported there anymore
* Remove leftover instances of libxslt and libxml2, replace them by lxml
* hang in OSX when trying to shutdown server via SIGINT
* set absolute path for the config file to avoid the save() method breaking on single file, since os.path.exists('') returns false and you can't create the current directory
* quality_integration_server: fixed problem in make link
* translation: modify msg id where it contains python code in translations po files
* use env for python shebang rather than hardcoding /usr/bin/python
* base: wrong fr_FR translation for 'Delete Permission'
* db_exist method works as expected
* quality_integration_server : fixed bug on make link
* quality_integration_server: wrong web-service name
* Upgrade could have failed when its a change in name field,added cascade
* Expression : Making search easier for 'child_of'- Recursivity on field used as a Left operand
* solve problem of importing data from csv with constraints available on object
* act_window False domain problem - produce after dom to lxml conversion
* On update, fields with only numeric/int/float could have digits
* On Update, if only the size of column is changed,it should reflect into DB
* quality_integration_server : fixed problem in integration server on translation checking if translation file is changed on base module
* Avoid crash when no args
* Config : wrong calculation if cached_timeout comes from config file
* Expression : domain calculation failes, max. recursion error protected
* recursive calls
* allow to call write without ids on osv_memory objects
* Specify the name of the argument for the context, to avoir a critical bug
* problem Report Engine
* Workflow button desactivation regarding user roles
* Improved Previous bad commit for pagelayout error
* Import : Context of the action/screen passed,taken into consideration while importing
* quality_integration_server: ascci encoding problem in quality html log
* recursive child_of on one2many and many2many
* default context
* https://launchpad.net/bugs/463415
* https://launchpad.net/bugs/525962
* Ir_model : Made an offensive check of context
* https://launchpad.net/bugs/430133
* Name_search() is having now record limit to be 80 instead of None
* https://launchpad.net/bugs/407667
* Allowed SQL reserved keywords to be used in _order,group by ,etc.[Make sure , your _order should look like _order='to' instead of to]
* https://launchpad.net/bugs/495636
* Warning for reports for header attributes used in .py
* https://launchpad.net/bugs/523071
* Default_get : fields of _inherits for default values should be considered
* https://launchpad.net/bugs/493548
* Ir_actions : Unicode error corrected
* https://launchpad.net/bugs/409354
* Browse with _inherits issue fixed if more than one M2O to parent object exists
* https://launchpad.net/bugs/430805
* Import made successful when field is O2M and it has relation under that.
* https://launchpad.net/bugs/462506
* Priority on fields.function with store dictionary made working.
* https://launchpad.net/bugs/483527
* https://launchpad.net/bugs/373176
* Behavior of server corrected if addons-path is wrong
* https://launchpad.net/bugs/489355
* fields: '_fnct_write' should pass context object to the 'write' method
* https://launchpad.net/bugs/491867
* revert bad fix
* fields.related were misbehaving
* https://launchpad.net/bugs/433886
* Update Module : Float8 to float and numeric to float casting made possible
* https://launchpad.net/bugs/410191
* Record rule : domain evaluation problem corrected
* https://launchpad.net/bugs/519468
* Fields : Only one2many fields can have relation_field,avoid checks for others
* https://launchpad.net/bugs/523971
* Missing imports of _ of tools.translate provided
* https://launchpad.net/bugs/500571
* Record Rules : domain_force made working
* https://launchpad.net/bugs/519204
* Base : Country can be searched on Country codes independent to case
* https://launchpad.net/bugs/493545
* Allowed to be added into an inherited view(under field)
* https://launchpad.net/bugs/456978
* O2M should check existing relations for its concerned M2O
* https://launchpad.net/bugs/522227
* Fixed error notification on parent_store=true with a column without ondelete=cascade
* https://launchpad.net/bugs/516030
* Export translations + Cache on translations + Resynchronization wizard Corrections
* https://launchpad.net/bugs/430728
* Allowing sql keywords as fields(don't use them in order by clause)
* https://launchpad.net/bugs/480782
* https://launchpad.net/bugs/524588
* translate: error with workaround about \xa0 in decimal_point and thousands_sep
* https://launchpad.net/bugs/453269
* Amount_To_Text Corrected
* Amount to text conversions made better
* https://launchpad.net/bugs/490604
* RAW reports creation corrected
* https://launchpad.net/bugs/425350
* Menu attribute to report/wizard/url made behaving correctly
* https://launchpad.net/bugs/504584
* https://launchpad.net/bugs/495948
* Corrected language code for Slovenian and Danish locales. Renamed corresponding PO files.
* https://launchpad.net/bugs/480301
* M2M : values filtering on set()
* https://launchpad.net/bugs/503278
* Search : searching translated fields made possible(related,one2many,many2many)
* https://launchpad.net/bugs/504243
* https://launchpad.net/bugs/490125
* Custom fields should be removed from _columns too
* https://launchpad.net/bugs/490337
* Corrections made when removing a module and updating the module database: Entry from ir_model_data should also be removed when moudle is removed
* https://launchpad.net/bugs/496433
* Server Action: Help message of Legend corrected
* https://launchpad.net/bugs/417023
* Installation should alert user if any no pool record found for M2M/M2O.
* https://launchpad.net/bugs/493657
* Custom fields won't disturb anything while updating server
* https://launchpad.net/bugs/435933
* Encoding error corrected for client_action(ir_values-tree view)
* https://launchpad.net/bugs/514231
* M2O : Unfair behavior of M2O for access denial records and normal ones(All records were hidden by access denied if one had failed to meet access rights).
* https://launchpad.net/bugs/499501
* Report : Proper Message notification when RML file is not found
* https://launchpad.net/bugs/523762
* Expression.py corrected when M2O search returns no IDs
* https://launchpad.net/bugs/420507
* Domain was getting failed when trying to work upon M2M,O2M field of object
* https://launchpad.net/bugs/523123
* Not allowing Duplicate shortcuts
* https://launchpad.net/bugs/516469
* Wizard should raise exception to user when writte inside 'choice' type
* https://launchpad.net/bugs/488234
* connection pool when database password is provided (thanks to Syleam Crew)
* https://launchpad.net/bugs/491365
* Translation: Error parsing .po files when application puts comments in a single line
* https://launchpad.net/bugs/433395
* https://launchpad.net/bugs/462285
* Remove the useless cr.commit() in the get_id() method of the ir.sequence object
* https://launchpad.net/bugs/356628
* allow related fields to point to one2many and many2many fields
* https://launchpad.net/bugs/460560
* Ir_attachment : Context updation corrected on preview
* https://launchpad.net/bugs/437729
* Export Translation : Warning on Non-existing record instead of breaking flow
* https://launchpad.net/bugs/503445
* Partner : Name_get() of res.partner.address corrected
* https://launchpad.net/bugs/445252
* Translation was not getting inserted to DB on write()
* https://launchpad.net/bugs/497364
* revert previous patch about linked bug (lp:497364)
* Menu : Search method corrected for the non-Admin user
* https://launchpad.net/bugs/434341
* Export : Selection field gets imported by its external name if export is not import compatible
* https://launchpad.net/bugs/489573
* Manual object and field creation with searchable
* https://launchpad.net/bugs/520854
* https://launchpad.net/bugs/449516
* Warning raised for server action with SMS facility
* https://launchpad.net/bugs/519699
* Export translations: module name from path calculations corrected
* https://launchpad.net/bugs/516965
* User / Preferences should always display translatable languages.
* https://launchpad.net/bugs/516964
* default_FIELD from context should not overwrite modified FIELD value while creating record
* https://launchpad.net/bugs/516044
* Graph : report corrected
* https://launchpad.net/bugs/516962
* modifying a cron from client make it run concurrently multiple times
* https://launchpad.net/bugs/447819
* Ir_values : reading of default values correted
* https://launchpad.net/bugs/510600
* Import should raise an uncaught exception if not identified
* https://launchpad.net/bugs/413121
* Related with O2M behavior corrected
* https://launchpad.net/bugs/487836
* Custom Object xml arch needed encoding.
* https://launchpad.net/bugs/516969
* https://launchpad.net/bugs/487723
* Module informtion was not getting updated on upgrading module
* https://launchpad.net/bugs/372747
* Disable the cache for the ir.rules
* https://launchpad.net/bugs/478724
* Export : M2M field name was missing last character
* https://launchpad.net/bugs/497423
* FormatLang : Dates if specified into String,will be formatted into language-specific format
* https://launchpad.net/bugs/429519
* https://launchpad.net/bugs/479915
* Added lxml as required module on setup
* https://launchpad.net/bugs/495374
* Partner : titlee can have a choice to be null
* https://launchpad.net/bugs/509629
* Expression : Domain calculation of M2M/O2M corrected
* https://launchpad.net/bugs/504720
* https://launchpad.net/bugs/516568
* Server Actions: evaluating dict corrected
* https://launchpad.net/bugs/512682
* avoid sql injection in sequences
* https://launchpad.net/bugs/400614
* Use an alternative for the locale.RADIXCHAR if this one doesn't exist
* https://launchpad.net/bugs/491462
* Pickling issue solved with ir_values (get method)
* https://launchpad.net/bugs/507429
* Encoding problm corrected on report contents
* If RML contains unicode characters and title in the same ,it would have failed.

Improvements (server)
---------------------
* orm: allow import and record creation to defer the computation of parent_left/right
* orm: do not update parent_left/right if the parent haven't been changed
* Licensing options : Added AGPL-3 and others in choices
* Groups : Better duplication terminology.
* sql_db: better logging
* osv: log (in debug) access errors
* web_service: remove log (debug) when creating database
* exported method check_connectivity
* Sequence : Legend improved to help user understand the usage of %(year)s
* remove useless comment
* Launchpad export translation files
* removal of usages of the deprecated node.getchildren call, better usage of the attributes & tostring ET APIs, style fixes
* improve usage of the ET API, use SubElement instead of Element/append, kwarg attributes setting instead of node.set
* add option to disable the database listing
* quality_integration_server: added net_port option in script
* better connection pool (global)
* ir_cron : added active feild on list view
* Allow to specify the view via the context
* cron: check the arguments to avoid security issues
* cron: failed jobs are logged
* cron: clean code
* base_quality_interrrogation: put message if the score of quality less then minimal and remove unit test condition
* quality_integration_server: quality log : add new option to specify qualitylog path to store html pages of log
* default value for module
* updated changelog file for 5.0.6 release


Bugfixes (addons)
-----------------

* Not linked to a bug report:
* event: make invoice wizard now creates invoice line with better label
* membership:
* Sale : Onchange of product/qty corrected when uos is present.Product: Help corrected for uom to uos conversion.
* Remove the bad translation files
* membership: membership amount field corect name of digits in field defination
* audittrail: correct dependencies
* audittrail: ensure cursor is closed
* invoice: translate the product description only if partner's language is set.
* account: avoid a traceback if credit/debit/balance sum can be computed
* mrp: fixed demo data when default_code is overridded in a custom module
* crm: removed debugging code
* document: fixed problem on window on filezilla
* sale_crm: CRM->Opportunities: 'convert to quote' now sets the salesman from the partner (or the user if there is none)
* sale: onchange on partner_id now set the partner's dedicated salesman as the sale salesman or the user if there is no dedicated salesman on that partner
* base_contact: search for a contact in a contact job now searches in firstname and lastname
* product: pricelist: ondelete cascade to avoid errors when deleting pricelists and versions ('null value in column "price_version_id" violates not-null constraint')
* sale_delivery_report: production lot reference was missing
* sale: onchange on partner_id now set the partner's dedicated salesman as the sale salesman
* sale_delivery_report: typo in french translation file
* Analytic_user_function : Corrected the Wrong way call to the method of product.uom
* base_contact: search in "Contact's Jobs" now also search in firstname and lastname of contacts
* Base_report_creator : ilike query generation problem corrected
* account: At the time of invoice cancel it will remove partial reconcile id from entry
* Account: Bank statement line,if has write-off entries,should pass write off account to move line
* account: set correct journal while opening customer and supplier invoices and refunds
* fix a prolem for the wiki content for the indexing
* product: Now pricelist objects price get function will pass context to price_get method of product and compute method of currency object
* base_module_quality: add import statment for _ and give size to name field on save report wizard so that it can display long name also
* Account : Wrong residual amount comes if company currency and invoice currency are different(provided no currency defined on journal)
* account: wizard of fiscal year closing fixed: the entries of all previous fiscal years have to be deffered, not only the last one
* l10n_be: fixed data of l10n_be module
* Analytic account report corrected
* Account_Voucher : Reports corrected
* Sale_CRM : write() was sending wrong data
* MRP : Accounting Entries were duplicated when processing production order with accounting configuration for locations.
* base_contact: domain problem on job object
* project: extra info tab of task view shouldn't be readonly if the task'state is 'draft'
* account_followup: the followup level of a partner which was removed from the proposed partner to remind was still raised although we didn't select him.
* change class names for all model in voucher from Account = account_account
* Base_report_creator : Wizard is available only for custom query,not for the custom result
* Point_of_sale : Receipt report corrected
* Account_tax_include : improvements when invoice lines are created prior to invoice
* Account_tax_include : Minor modif
* account_analytic_plans: analytic distribution are now created on invoice line when confirming sale orders (if a line is matching account analytic default rule)
* account: partial reconciliation check was wrongly computed
* base_module_quality: get_ids method problem
* account: no need to do a call to 'translate', method '_' is sufficient.
* base_module_quality: solve translate string error
* Stock: Moves have no state 'auto',its 'waiting'
* base_module_record second range problem when second is 59
* Project_timesheet : Removal of task with task work should affect Analytic lines
* Track Incoming / Outgoing products:
* account_analytic_default: add stock dependancy
* removed print statement
* picked in SO
* Project : remove unused import causing a DeprecationWarning under Python 2.6
* l10n_be: corrected internal type of vat account in l10n_be: set other instead of payable/receivable
* Hr_timesheet_sheet : setting type=workflow to 2 buttons
* Account: text made translatable
* fix the problem of menus uring installation
* Regression in SO from Jeroen and Jay, picked state see bug #491375
* Stock : Added Product UoS to the Stock Move view
* Base_contact : Making Email field of address visible on Address form view
* Stock : Added translations
* Account_invoice_layout : Reports improved and SXWs made compatible to RML
* membership: invoice membership wizard now calculate tax corectly and on product membership fields make readonly to false
* membership: change membership product date from and date to value with current year on demo data
* membership: solve problem of deleting membership invoice created with old membership product
* Account: Wizards were missing translation import statement
* Residual amount into invoice is now correct in every case and avoid rounding trouble even if rating has changed
* account: avoid translate tool missing import on strictier Python 2.6 versions; bare in mind that mx.Datetime should be eraticated from the surface of the earth
* account: removed pdb now that things are claimed fixed (after the commits messages)
* account_analytic_plans: Use etree instead of xml.dom
* fix the problem that appers in to the account move due to accout voucher
* Account_date_check : correction on a method
* Account_voucher : Typo corrected for Voucher type.
* Account : Corrected the malformed report of Partner Ledger
* purchase_manual: Import OSV
* python2.6 compatibility
* AuditTrail : View Logs should only show logs of current object and resources
* fix the problem of the reports account voucher
* #TODO: fix me sale module can not be used here,
* Import OSV in the wizard
* purchase: Use the price_accuracy
* Base_Report_Creator : xml record was malformed, corrected
* hr_expense: corrected error message
* account: avoid ZeroDivisionError
* Specify the name of the argument for the context, to avoir a critical bug
* CRM : Mailgate script added option -he was conflicting,improved
* Account :Invoice report had Partner name displayed at wrong position
* bugfix residual computation and multi-currencies
* Base_report_creator : Calendar view problems on custom report
* typo
* workcenter load graph
* set the access right
* base_module_quality: speed test if read method has exception
* account_analytic_plans: avoid encoding errors
* https://launchpad.net/bugs/528289
* membership: printing report crashes on graph view
* https://launchpad.net/bugs/522696
* Stock : Split moves wizard should respect current language
* https://launchpad.net/bugs/528281
* membership: membership state not correctly updated with associated partner
* https://launchpad.net/bugs/524425
* https://launchpad.net/bugs/416810
* Document: attachment linked with Files
* https://launchpad.net/bugs/470359
* https://launchpad.net/bugs/438725
* Purchase : Setting the value of payment term while creatying invoice from PO
* https://launchpad.net/bugs/492793
* Project_gtd : Improved fields_view_get() andmade it compatible to stable
* https://launchpad.net/bugs/525314
* membership: membership date from and to required now on product form
* https://launchpad.net/bugs/453030
* Avoid display write-off in pay invoice wizard : take care of partial payment
* Avoid display write-off in pay invoice wizard. Put the right date and currency for conversion
* https://launchpad.net/bugs/448591
* Account : Refund wizard wasnt calculating taxes for new invoices
* https://launchpad.net/bugs/489241
* mrp_operations : work order calculation corrected
* https://launchpad.net/bugs/493704
* Small stock tracking problem
* https://launchpad.net/bugs/518914
* Unable to validate supplier invoice/refund with reference greater than 32 characters. The reference is used as reference for the move lines and the analytic account line but the reference of these objects are limited to 32 characters, raising an sql error. It also broke the workflow of the invoice.
* https://launchpad.net/bugs/481130
* Stock: Shipping Address has to be in.po/.pot
* https://launchpad.net/bugs/427869
* Residual amount in invoice when currency rating change
* https://launchpad.net/bugs/474337
* [CRITICAL] warning : missing import statement for "_"
* https://launchpad.net/bugs/513983
* Sale : Order lines should be not editable for non-draft SO.
* https://launchpad.net/bugs/433898
* fix a problem Point of sale create outgoing shipments incl. service items
* https://launchpad.net/bugs/516746
* Account : Bank statements should not be altered/removed when state is confirmed
* https://launchpad.net/bugs/445267
* Mrp_subproduct : Wrong calculation of QTYs corrected(Product qty,UOS qty)
* https://launchpad.net/bugs/496889
* Account : wizard_pay_invoice corrected (Check made to calculate only receivable,payable lines)
* Account: Better calculation of invoice amount
* https://launchpad.net/bugs/428926
* account_payment when importing payment lines (currency not set correctly)
* https://launchpad.net/bugs/502984
* Hr_holidays: leaves' calculation corrected on removal of leaves
* https://launchpad.net/bugs/434628
* Account : In bank statements,Move Lines should be imported only once
* https://launchpad.net/bugs/503741
* Purchase : Purchase/user was missing account.tax access rights
* https://launchpad.net/bugs/457188
* Account_analytic_analysis : Summary of Months calculation Corrected
* https://launchpad.net/bugs/528292
* membership: membership cancel date is not updated
* https://launchpad.net/bugs/351083
* Account : Partner Balance report gets printed with respect to the company selected
* https://launchpad.net/bugs/497365
* Account : Supplier Invoices new record creation corrected for web client
* https://launchpad.net/bugs/435298
* Subscription : Disallowed to change the Object linked to the document type.
* https://launchpad.net/bugs/490883
* MRP: Proper context value passed for PO creation from packing via SO
* https://launchpad.net/bugs/479886
* Account : Total field on supplier invoice set to 0.0 to amke it Web-client compatible
* https://launchpad.net/bugs/398562
* MRP : Accounting Entries were duplicated when processing production order with accounting configuration for locations.
* https://launchpad.net/bugs/445547
* Stock: Picking report correction
* https://launchpad.net/bugs/507694
* Properly cancel a draft purchase.order when unlinking it, so correct workflow signals can be propagated to parent workflows if there are any.
* https://launchpad.net/bugs/460924
* Stock : force_assign won't create duplicate entries
* https://launchpad.net/bugs/516100
* Account : Invoice line should display complete name of product from the onchange
* Stock : Onchange corrected to have an effect of translations
* https://launchpad.net/bugs/492174
* Base_report_creator : encoding eror corrected on adding filters
* https://launchpad.net/bugs/446205
* CRM : Mailgate script has host as parameter now onwards
* https://launchpad.net/bugs/501625
* Account : General Ledger report in Landscape made transltable
* https://launchpad.net/bugs/440557
* Purchase : POL had a wrong tree view which is unused till now
* https://launchpad.net/bugs/452854
* Correct the validate function for balanced move into account.py (after Fabien Warning)
* Use price_accuracy to verify balanced entry insteed of fixed '0,0001'. Add price_accuracy on debit and credit move lines
* https://launchpad.net/bugs/522532
* Stock : Priority assigned to stock.location list view
* https://launchpad.net/bugs/522629
* https://launchpad.net/bugs/480035
* CRM : action name improved
* https://launchpad.net/bugs/439469
* Product : Pricelist types getting translated on Pricelist
* https://launchpad.net/bugs/512682
* avoid sql injection in sequences
* https://launchpad.net/bugs/476343
* https://launchpad.net/bugs/447402
* Project_timesheet : Wrong synchro on analytic line creation fro tasks(for name).
* https://launchpad.net/bugs/490318
* Account : Ondelete=cascade added to bank statement line
* https://launchpad.net/bugs/459027
* Sale : SOL's subtotal was missign price-accuracy
* https://launchpad.net/bugs/509496
* Account_tax_include : Refund of invioce was not counting price_type.
* https://launchpad.net/bugs/366944
* Base_vat : Spanish numbers validation corrected
* https://launchpad.net/bugs/488869
* Stock/MRP : Track line wizard improved
* https://launchpad.net/bugs/474340
* Stock : Wizard improvements from Lionel
* https://launchpad.net/bugs/445306
* document: put warning message in module descrition regarding lost files which are exits before installing document
* https://launchpad.net/bugs/491867
* base_contact: fix bad related field
* https://launchpad.net/bugs/481524
* Stock : Forecast report: unicode error corrected
* https://launchpad.net/bugs/493369
* Hr_attendance : Sign out entries were not possible when we 'change work'
* https://launchpad.net/bugs/438705
* Stock : Stock move lines on Production Order well-structured
* https://launchpad.net/bugs/500096
* Base_report_creator : Support of count(*) added
* https://launchpad.net/bugs/521106
* Account : Analytic charts of accounts was raising exception on displaying chart
* https://launchpad.net/bugs/464578
* project_timesheet: analytic entries are fully not updated, when changing task project
* https://launchpad.net/bugs/483583
* Sale/Purcghase : Function fields did not have digits attribute for precision accuracy
* https://launchpad.net/bugs/461720
* Scrum : Wrong view,widgetless fields on scrum view made correct
* https://launchpad.net/bugs/491898
* Purchase : Fields set readonly on done state
* https://launchpad.net/bugs/480856
* Warning : the super of onchange may return {},covered the same
* https://launchpad.net/bugs/496898
* Account : Fields were missing in Account chart template form view
* https://launchpad.net/bugs/502065
* Stock : Product Packaging field was missing domain
* https://launchpad.net/bugs/351167
* https://launchpad.net/bugs/459196
* Account : Partner Ledger Report formatting problem solved
* https://launchpad.net/bugs/465010
* Stock : Notification Message made translatable
* https://launchpad.net/bugs/491892
* Reconcilation problem corrected when foreign currency rate changes
* https://launchpad.net/bugs/504781
* Project : Task delegation was calling write() wrongly
* https://launchpad.net/bugs/494245
* Services product included on BOM now creates a task on Project
* https://launchpad.net/bugs/475135
* Account : Warning message was missing _ import
* https://launchpad.net/bugs/467880
* MRP : Procurement can only be confirmed when qty>0.0
* https://launchpad.net/bugs/401801
* Sale/Purchase : Worfklow instance had to ve removed while setting record's workflow back to draft state
* https://launchpad.net/bugs/449583
* Sale : Better error message when account is missing from SOL for Invioce
* https://launchpad.net/bugs/439041
* Report_project :wrong average of closing days counting
* https://launchpad.net/bugs/517018
* https://launchpad.net/bugs/487641
* Purchase : MOQ-pricing problem corrected
* https://launchpad.net/bugs/500062
* Account : On Confirming the statement, Moves shoould have the bank statement line date
* https://launchpad.net/bugs/525229
* call fields_view_get with not specify the context raise an exception on product with stock module installed
* https://launchpad.net/bugs/441609
* Account : Fiscal Position Template was missing a requireed field in form view
* https://launchpad.net/bugs/483723
* CRM : Case form view priority issue resolved
* https://launchpad.net/bugs/440734
* Stock : Picking did not have 'type' field on display(inconsistent behavior from eTiny,koo) to work upon domain.
* https://launchpad.net/bugs/419720
* Sale : Delivery Date delay computation made corrected when days are passed with fractions
* https://launchpad.net/bugs/439208
* Hr_timesheet : Allowing user to enter Analytic Journal if not linked with employee(Working hours tree view)
* https://launchpad.net/bugs/379118
* Stock : Partial Picking wizard was making the back order reference jump to 2 numbers,notification given on packing done.
* https://launchpad.net/bugs/526930
* Account : act_link added for better options of viewing move lines from partner
* Account : act_link from partners for account entries should contain only receivable/payable accounts
* https://launchpad.net/bugs/526417
* Sale_delivery_report : Report corrected
* https://launchpad.net/bugs/450180
* Hr_timesheet_invoice : Wrong domain was sent for opening invoices created
* https://launchpad.net/bugs/446391
* Base_report_creator : Allowing to use current userid
* https://launchpad.net/bugs/519225
* https://launchpad.net/bugs/522011
* fix a problem of 0 amount entries
* https://launchpad.net/bugs/505697
* Account : Analytic check report should consider expenses are debits
* https://launchpad.net/bugs/519220
* Weight on Picking has to be calculated from the Moves
* https://launchpad.net/bugs/519433
* Sale : Invoice from packing should pass proper notes to invoice
* https://launchpad.net/bugs/500078
* https://launchpad.net/bugs/527151
* CRM_configuration : Menu action for all Unassigned opportunities had wrong domain
* https://launchpad.net/bugs/486783
* Point_of_sale : Report for Reciept corrected
* https://launchpad.net/bugs/503894
* Base_report_crearor :Models with _inherits made working
* https://launchpad.net/bugs/371681
* Residual amount was calculated wrongly when invoice had payment term lines
* https://launchpad.net/bugs/454536
* Warning : Onchange Methods were malfunctioned.Corrected and made messages available for translations
* https://launchpad.net/bugs/504670
* Functional fields should have context as an argument when we use fnct_searc method
* https://launchpad.net/bugs/507094
* https://launchpad.net/bugs/396637
* account_analytic_analysis : Analytic account functional field methods corrected.
* Account : Analytic account functional field methods corrected.
* https://launchpad.net/bugs/495948
* Corrected language code for Slovenian and Danish locales and renamed corresponding PO files.
* https://launchpad.net/bugs/470815
* l10n_chart_uk_minimal : Demo account.tax.code needed negative sign
* https://launchpad.net/bugs/513240
* https://launchpad.net/bugs/421636
* Account : Restricting Payment term lines percentage insertion from 0 to 1
* https://launchpad.net/bugs/516636
* Project_timesheet: Product_uom supplied to Analytic entries
* https://launchpad.net/bugs/492211
* MRP : procurement does not need cancel button when its Running
* https://launchpad.net/bugs/401035
* Audittrail : Assigned Access Rights to non-admin user.
* https://launchpad.net/bugs/511198
* https://launchpad.net/bugs/499120
* Stock : While removing the picking,moves should not call picking's write()
* https://launchpad.net/bugs/438690
* Account : Accounts containing moves cannot be deleted
* https://launchpad.net/bugs/490965
* Sale : SO was getting stuck when invoice is cancelled and SOL is with product.
* https://launchpad.net/bugs/446520
* [account_followup] wrong sender for email
* https://launchpad.net/bugs/528418
* membership: all products are considered to be memberships
* https://launchpad.net/bugs/522862
* document: Fixed non-closed Cursor problem
* https://launchpad.net/bugs/451310
* https://launchpad.net/bugs/479747
* https://launchpad.net/bugs/486794
* Hr_holidays: Spell mistake corrected
* https://launchpad.net/bugs/443132
* Sale : Passing customer ref. of picking to invoice
* https://launchpad.net/bugs/481372
* Project : If company has no Project time unit,it would have crashed.
* https://launchpad.net/bugs/476428
* Stock : Partial Picking wizard was missing translation import statement
* https://launchpad.net/bugs/500591
* Account: Spell corrected in order to display separator on subscription wizard
* Account: Creation of Moves to Subscription entries Corrected
* https://launchpad.net/bugs/436174
* Account: Supplier invoices was not taking product price on onchange of product
* https://launchpad.net/bugs/488809
* Sale : State was written wrongly
* https://launchpad.net/bugs/490327
* Reverted bad commit from Joel@CamptoCamp
* https://launchpad.net/bugs/383057
* Stock-MRP : Split production wizard made individual to mrp if mrp is not installed
* https://launchpad.net/bugs/440711
* Purchase : PO with different pricelists should not be merged
* https://launchpad.net/bugs/516143
* Base_report_designer : Latin-1 encoding replaced by utf-8
* https://launchpad.net/bugs/525768
* membership: now membership state not depends on current date
* https://launchpad.net/bugs/513230
* Product :Uom conversion was made 2 times
* https://launchpad.net/bugs/522977
* Fixed mrp to ensure that mrp_jit can trigger the procurement assignation properly. See bug 522977.
* https://launchpad.net/bugs/510692
* Account : Onchange of product should affect price on supplier invoice line
* https://launchpad.net/bugs/458415
* document_ics : solved accent problem
* https://launchpad.net/bugs/428873
* purchase: chain location does not work
* https://launchpad.net/bugs/489355
* account, invoice, sale: description (product sold, invoice line and account entry line) was not translated
* https://launchpad.net/bugs/515590
* https://launchpad.net/bugs/499645
* Project_mrp: Better effect for service products creating tasks/projects
* https://launchpad.net/bugs/466658
* Account : Action window of anlytic entries was missing name
* https://launchpad.net/bugs/510217
* Added Missing import statements of translations( from tools.translate import _)
* https://launchpad.net/bugs/460701
* Document : Attachment with document can now be deleted
* https://launchpad.net/bugs/498047
* Account_tax_include : Rounding corrections
* https://launchpad.net/bugs/435160
* [IMP] Correct write-off date, add analytic account, better interface between all way to reconcile
* https://launchpad.net/bugs/458553
* Account : Onchange of amount/base amount of Invocie tax corrected
* https://launchpad.net/bugs/446681
* Account : Refund wuzard malfunctioned with modify invoice option
* https://launchpad.net/bugs/493444
* Account_analytic_default : Analytic Account value set from picking,sale
* account_analytic_default: now it will make entry in anayltic account on invoice line when picking done
* https://launchpad.net/bugs/395160
* Project_timesheet : Analytic line creation/edition takes user based information
* https://launchpad.net/bugs/425671
* Stock : Moves offer onchange on UOM to affect UOS
* https://launchpad.net/bugs/489083
* Account :customer refund was displaying supplier invoice view, corrected
* https://launchpad.net/bugs/499038
* CRM_profiling : Segmentation form was missing one field
* https://launchpad.net/bugs/496991
* HR_Timesheet_sheet : timesheet cannot be deleted which have attendance entries encoded
* https://launchpad.net/bugs/507638
* Account : General Ledger report corrected for debit/credit if 0
* https://launchpad.net/bugs/461801
* Sale : Workflow behaviour fixed when order is set to draft
* https://launchpad.net/bugs/516361
* POS : for Invoice created from POS,Consistency should be maintained as SO.
* https://launchpad.net/bugs/439027
* MRP :Arguemnt of context was missing
* https://launchpad.net/bugs/490342
* Account : making the default_get() eTiny compatible
* https://launchpad.net/bugs/504824
* account: credit/debit/balance of consolidated accounts
* https://launchpad.net/bugs/522632
* Sale : Sale order list view should have sum attribute
* https://launchpad.net/bugs/435178
* [CRITICAL]subscription: crash subscription process
* https://launchpad.net/bugs/522161
* base_module_quality: speed_test
* https://launchpad.net/bugs/487091
* Stock :Invoice created from manual picking might miss UoS.
* https://launchpad.net/bugs/379581
* Base_report_creator: Export of custom reports made working
* https://launchpad.net/bugs/479195
* Base_vat : Romania VAT validation corrected
* https://launchpad.net/bugs/436008
* Sale: Passing Contact address for invoices from SO
* https://launchpad.net/bugs/443069
* Project: wrong domain for 'Tasks in Progress' menuitem
* https://launchpad.net/bugs/518824
* Project : 100% completed project should dislay proper message on Gantt chart,instead of getting failed
* https://launchpad.net/bugs/471052
* Product : Pricelist Item cannot use Main pricelist as the other pricelist
* https://launchpad.net/bugs/458030
* Account : Ledger Report Landscape report adjusted for A4.
* https://launchpad.net/bugs/495933
* Account : Made amount field of account.move searchable
* https://launchpad.net/bugs/440248
* Hr_timesheet_invoice : Line once invoiced,should not be invoiced again
* https://launchpad.net/bugs/491241
* Stock : Removal of picking shuold affect product stock
* https://launchpad.net/bugs/510604
* Account: Sequence and main seq. should be different
* https://launchpad.net/bugs/436651
* mrp : workcentre load report had a query malformed

Improvements (addons)
---------------------
* Update Translations
* Don't specify default value for dict, that return None if value doesn't exists
* Account_payment: showing account feild on move line when importing invoice for payment
* Account/base_iban : bank and iban displayed on list view of O2M to partner
* MRP : BOM structure report should follow hierarchy.
* event_project: change the string on event object all task to remaining task and put the domain on retro planning wizard(open only projects with state=template)
* Account : Reference allocation to move/move.line improved
* Launchpad export translation files
* Added GNU licence
* Unit Test cases for Sale
* unit test in base quality module
* MRP : mrp.routing.workcenter made deletable on cascade effect
* Account : Entry Line action Name Improved
* Stock : Improved names of Stock move tree view
* account: make comment mandatory. Since it has a default value anyway, it doesn't reall y change anything, but makes the reconciliation UI looks consistent accross the whole OpenERP (eg invoice payment)
* Add support of analytic account into bank statement to be convenient with other method
* Add account field into bank statement line
* better python2.5/2.6 compatibility handling
* base_module_quality: styles on different tests
* base_module_quality: modify all tests result display for buildpot, use class on tag instead of css file
* base_module_quality: pylint test result display for buildpot, use class on tag instead of css file

Bugfixes (client)
-----------------
* Not linked to a bug report:
* loggin: active the "ok" button even if the database list cannot be retrieved
* Make an escaping in the case where the string name of the field contains a '&' character
* A refrence field must be a tuple or a list in an editable tree view
* Switching from form to list should not lose focus
* opening of utf-8 url on windows
* error when connecting to a server that don't return the list of its databases
* fixes a segmentation fault when closing certain windows
* Context when contains default_field,can pass id instead of [ids]
* Context['__last_update'] was getting passed in listview with state field,Corrected
* Add the ids and the model in the context of the action
* Problem of search panel corrected when the whole form view is replaced
* remove print
* printing problems...
* Typo corrected
* xml view parser: first argument to eval function should always be a string
* Buttons behavior corrected in editable tree view
* do not crop confirmation messages
* Import : Context of the action/screen passed while importing
* security
* actions.server can return a list of actions to execute...
* https://launchpad.net/bugs/479168
* Records count was showing wrong value when traversing through last records set of list view
* https://launchpad.net/bugs/373699
* Terms made translatable for DB Creation
* https://launchpad.net/bugs/417939
* Swtiching view :Attributes of fields were getting overwritten
* https://launchpad.net/bugs/493992
* Search view problem corrected when
is replaced
* https://launchpad.net/bugs/507422
* List View should accept string values 'True'/'False' for readonly/required attribute
* https://launchpad.net/bugs/421474
* Date Widgets got nonfunctional when something raised an exception
* https://launchpad.net/bugs/478996
* Button with special='cancel' and type='something' can work in parallel
* https://launchpad.net/bugs/435365
* Calendar view : New record for a click on any day
* https://launchpad.net/bugs/519196
* Date widget : focus and input ergonomy improved
* https://launchpad.net/bugs/430959
* Attrs was reacting late when switching O2M form view to next-previous
* https://launchpad.net/bugs/446415
* No. of records should be updated after copy/removal of records
* https://launchpad.net/bugs/467392
* Sum of listed records should behave acc. to field specification of Digits(digits=(16,3)))
* https://launchpad.net/bugs/389544
* Handle unrecognized server timezones in a more graceful manner
* https://launchpad.net/bugs/494496
* M2O(Selection widget) on search panel was not counting domain when selection was made by keypress
* https://launchpad.net/bugs/479302
* Editable List view malfunctioned when its nested O2M
* https://launchpad.net/bugs/510002
* Text field : setting the text selectable
* https://launchpad.net/bugs/479593
* Attrs now supports uid
* https://launchpad.net/bugs/471226
* Corrected translation of About Menu content.
* https://launchpad.net/bugs/523140
* Status bar should clear any warning after button clicks are validated
* https://launchpad.net/bugs/340491
* List/O2M View now supports attrs/states
* List view : Attrs corrections for Boolean and char field
* List View : Made attrs working
* https://launchpad.net/bugs/475570
* Attrs made working on nested notebooks
* https://launchpad.net/bugs/515509
* Calendar : Corrected datetime parsing
* https://launchpad.net/bugs/481350
* Calendar : Caption with hours and minutes
* https://launchpad.net/bugs/487836
* If field_name contains accented characters,we need to encode/decode.
* https://launchpad.net/bugs/490758
* Restore DB : Corrected the misguiding message to the user

Improvements (client)
---------------------
* handle the case of the server can't give the database list
* Add the support of the context for the button tag (type: action & object)

Bugfixes (web-client)
---------------------
* Not linked to a bug report:
* Fixed edit image display problem for search view.
* Fixed context problem on wizard buttons.
* Fixed readonly attrs for button.
* Fixed lost context when export fields content(base_report_creator).
* Fixed editable listview for one2many.
* active notebook page
* Fixed readonly attrs problem for one2many.
* Fixed form action domain.
* Fixed wizard button problem, when pass context and name or id is not unique.
* Fixed context in nested notebook at translation popup.
* Fixed view problem for xpath and revert revno:2789.
* Fixed problem for m2m context, when view_name pass from parent context and m2m.
* Fixed context problem for m2m fields.
* Fixed notebook invisible for one2many fields.
* Fixed xpath problem.
* o2m popup (missing context)
* error in TempFileName cleaning
* python 2.6 compatibility
* Removed print statement from JS file.
* Fixed at customise view add new action from dashboad.
* Fixed sidebar Links display at list view.
* context problem at Links(oocrm).
* Fixed stack graph for onclick.
* reverting back changes made to restict edit/select records
* O2M popup (empty form after save).
* reverting back rev 2737 & 2738 (invalid fix)
* Fixed existing `EXPORT NAME` for id.
* Fixed Button Next on form view.
* tabber.js license included.
* feedparser license included.
* wikimarkup license included.
* draw2d licenses includes.
* OpenFlashChart License included.
* Fixed label problem, when passed name in action.
* nested notebook.
* included README, LGPL (JSCal 1.0 license)
* button with context.
* Fixed graph onclick event on stack.
* Fixed act_window with view_mode=tree will not show form view.
* Improve graph for selection box value.
* nested o2m in o2m popup.
* Improved link='1' for M2O.
* Fixed readonly problem for button widget.
* Buttons are not clickable when readonly='1'.
* sidebar wizard without wizard id
* actions.server can return a list of actions to execute...
* https://launchpad.net/bugs/508003
* Fixed switch calendar to list/tree view not display records.
* https://launchpad.net/bugs/497491
* Fixed editable listgrid problem when record not saved.
* https://launchpad.net/bugs/505079
* Fixed context problem (Ref. JRA)
* https://launchpad.net/bugs/484658
* Fixed id not found in sidebar when HTTP.
* https://launchpad.net/bugs/478504
* Fixed context problem in search.
* https://launchpad.net/bugs/496498
* Fixed link missing in list view.
* https://launchpad.net/bugs/461219
* Fixed excel report column, encoded data problem.
* https://launchpad.net/bugs/500823
* Fixed view_mode=tree will not show form view.
* https://launchpad.net/bugs/499099
* Fixed one2many for nested record.
* https://launchpad.net/bugs/442242
* validation problem (search popup).
* https://launchpad.net/bugs/434048
* notebook layout problem.
* https://launchpad.net/bugs/435299
* Make picking wizard, one2many field in wizard doesn't work.
* https://launchpad.net/bugs/523975
* Fixed unicode error when except english localization.
* https://launchpad.net/bugs/491718
* Typo in nowrap attribute.
* https://launchpad.net/bugs/499704
* Fixed active_id not update in context.
* https://launchpad.net/bugs/416861
* Fixed Graph widget.
* https://launchpad.net/bugs/499706
* Fixed float widget for validation.
* https://launchpad.net/bugs/516978
* Fixed default_date context for calendar.
* https://launchpad.net/bugs/429444
* Fixed onchange for text_html widget.
* https://launchpad.net/bugs/507369
* Fixed context problem at wizard.
* https://launchpad.net/bugs/495572
* Fixed when import product category.
* https://launchpad.net/bugs/485073
* Fixed graph problem for IE.
* https://launchpad.net/bugs/494858
* Fixed import problem for special character.
* https://launchpad.net/bugs/431238
* Fixed import 'ID' Problem
* https://launchpad.net/bugs/401847
* Graph view not clickable for custom report. (base_report_creator)
* https://launchpad.net/bugs/497967
* support 'uid' in attrs expression.
* https://launchpad.net/bugs/513824
* Fixed one2many context problem when not editable.
* https://launchpad.net/bugs/499403
* Fixed many2many Readonly attribute not working when used in attrs.
* https://launchpad.net/bugs/444397
* nested o2m
* unable to save o2m record if widget is in form mode
* nested O2M.
* https://launchpad.net/bugs/463214
* https://launchpad.net/bugs/527585
* Fixed when user have no rights to access resources.
* https://launchpad.net/bugs/439438
* validation of editable listgrid.
* https://launchpad.net/bugs/481655
* Fixed hyperlinks on fields.reference fields.
* https://launchpad.net/bugs/462443
* Button Next when create new record.
* https://launchpad.net/bugs/498180
* Fixed add print format 'odt' for print.
* https://launchpad.net/bugs/506400
* Fixed when not define page in attrs, it display always first one.
* https://launchpad.net/bugs/461680
* Fixed listgrid.
* https://launchpad.net/bugs/490342
* Fixed one2many passed (0, 0, []) in context instead of [].
* https://launchpad.net/bugs/489183
* Fixed when pass active_id in context from act_window it takes as string.
* Fixed active_id problem when click on Links.
* https://launchpad.net/bugs/509215
* Fixed calendar first day problem.
* https://launchpad.net/bugs/435325
* fix the problme for the linking pages from any model to wiki.pages
* https://launchpad.net/bugs/439596
* editable listgrid (mistakenly passing id of first record other then current).
* https://launchpad.net/bugs/501012
* Fixed for select options for manage views.
* https://launchpad.net/bugs/470269
* Click on wizard button on form view.
* https://launchpad.net/bugs/485955
* Fixed error page textarea tag.
* https://launchpad.net/bugs/482079
* Update links at about page.
* https://launchpad.net/bugs/495639
* Fixed conflict with ir.actions.report.xml.
* https://launchpad.net/bugs/449371
* Passed updated context for custom report search.
* https://launchpad.net/bugs/498591
* Fixed context lost in action and report.
* https://launchpad.net/bugs/447819
* fixed set default value problem.
* https://launchpad.net/bugs/497080
* Fixed for one2many context passed [].
* https://launchpad.net/bugs/429470
* Default field values for one2many.
* https://launchpad.net/bugs/516084
* Fixed weekly view shows nonexistent meetings.
* https://launchpad.net/bugs/497365
* Fixed supplier invoice line problem if you save and after create line.
* https://launchpad.net/bugs/510607
* fixed form view visibility in graph.
* https://launchpad.net/bugs/478627
* Fixed context problem at import/export(base_report_creator).
* Lost context in import/export (base_report_creator).
* https://launchpad.net/bugs/490933
* Fixed filter on key press.
* https://launchpad.net/bugs/503012
* Fixed concurrency problem.

Improvements (web-client)
-------------------------
* optimize all png images
* Improved dbfilter option.
* handle the case of the server can't give the database list
* Improved process view [dblclick on transition for tip].
* support for context attribute for button.
* Improve graph for stack [manufacturing/production dashboard].

by Stephane Wirtel (stephane.wirtel@gmail.com) at March 01, 2010 04:44 PM

February 24, 2010

Albert Cervera i Areny    

Koo 5.0.2 released

At NaN, we're pleased to announce the release of Koo 5.0.2.

This release contains bugfixes and important performance improvements.

Windows Installer, debian packages and source tarball can be found at:


With this release, we also provide a changelog that groups all changes we commited since 5.0.1:


Up to date translations for several languages are already included in this release.

Those following jasper_reports module development will also be interested in the zip package and changelog.

Thanks to all contributors that have made this release possible!

(Note: There seems to be a problem in launchpad and jasper_reports module will be uploaded as soon as it's solved.)

by albert (noreply@blogger.com) at February 24, 2010 02:00 PM

Fabien Pinckaers    

Call for contributions: automated tests

Hello,

We plan to write a bunch of automated tests. These tests will be used as acceptation tests for the release of the next version of OpenERP. As every OpenERP user has different scenario according to their own business needs, we decided to make a call for contributions: Please help us to write scenario of tests.

You can describe your own use of OpenERP here:
We will manage the implementation of all these automated tests in OpenERP. This will ensure that your own usage of OpenERP is maintained and tested in the long term. The 5th of march, a developper team will be deicated to this job.

by Fabien Pinckaers (noreply@blogger.com) at February 24, 2010 01:18 AM

February 22, 2010

Camptocamp    

One Time Password on OpenERP by Camptocamp

Hi,

Camptocamp is proud to announce the release of 2 new modules and a specific branch of the GTK client, providing OpenERP with OTP (One Time Password). The GTK client has been modified and now presents a third field on the login form, preventing overload on the OpenERP server.

The server part is composed of two modules:

  • The first one, supporting OTP in a generic way (handling session, …)
  • The second one, providing support for the Yubikey system (http://www.yubico.com/products/yubikey/).

You can download the GTK client here:

bzr clone bzr+ssh://bazaar.launchpad.net/~c2c/openobject-client/5.0-c2c-otp/

…and find the following server modules in the official extra-addons branch:

  • c2c_one_time_password_login
  • c2c_one_time_password_login_yubikey_provider

If you want to try it, buy a yubikey, download the client and install both modules. You just need to provide the Yubikey identifier on the required user. That’s it !

Feel free to make your comments or contributions to support another OTP system.

Enjoy !

Joël Grand-Guillaume

by Joël Grand-Guillaume at February 22, 2010 07:59 AM

February 19, 2010

Fabien Pinckaers    

OpenERP v5.2, new UI proposition

Hello,

Here is a preview of the new UI for the next version of OpenERP. We still have some details to do, but it looks promising.

by Fabien Pinckaers (noreply@blogger.com) at February 19, 2010 05:39 AM

February 16, 2010

Fabien Pinckaers    

OpenERP raises 3 million euros.

OpenERP announces today that it raised 3 million euros. The investors are Sofinnova Partners, represented by Olivier Sichel, and the Iliad's managers, Xavier Niel and Olivier Rosenfeld. The funds raised will allow OpenERP to achieve its ambition to be one of the leading application business suite vendors worldwide.

OpenERP'strategy is based on a unique ecosystem which combines the resources of the community, of its partner’s network and of the editor. The community contributes to the ongoing enrichment of the OpenERP solution. The partners tailor the solution to customers needs and provide the customer support. The editor guarantees the quality and the long term sustainability of the software.

In the past few years, OpenERP has experienced extremely fast growth, but only self funded and with limited financial resources. This fund raising represents a crucial milestone for OpenERP's development since it will allows OpenERP to focus its resources less on project management and more on its core business as a software editor.

In particular, OpenERP will be in a position to invest in the following areas:
* Investing in the development of the OpenERP's software
* Recruiting an training a worldwide network of partners
* Developing new services such as maintenance and SaaS

We are particularly proud to have found such quality investors, with a really good understanding of the stakes, constraints and objectives relating to open source software. Indeed, as investors are highly selective, it was really equally important for OpenERP to find investors that share our Open Source vision.

As of this fund raising, the company Tiny SPRL, previously the editor of OpenERP, has been renamed "OpenERP sa". In this coming year, the company will also open new offices in the United States.

About OpenERP

The OpenERP project, founded in 2005 by Fabien Pinckaers has already been extremely successful thanks a community comprised of more than 300 members and a network of integrators established in 26 countries. OpenERP software is comprised of more than 500 modules and counts more than 1000 installations a day, what makes it one of the most frequently installed management software in the world.


About Sofinnova Partners

Sofinnova Partners is an independant venture capital firm based in Paris. For over 35 years, the firm has backed nearly 500 companies at different stages of development – pure creations, spin-offs, as well as turnaround situations – and worked alongside Europe's key entrepreneurs in the technology, life sciences and cleantech sectors. With more than €1 billion of funds under management, Sofinnova Partners' experienced team and hands-on approach in nurturing and supporting porfolio companies through to exit have created market leaders and multiplied revenues, from ladmark historical investments including Genentech and Biogen to more recent successes such as Actelion, Vistaprint, CoreValve and Fovea. With a global mindset, the firm has offices in Paris, Shanghai, China and a sister organization in San Francisco, California. Please visit www.sofinnova.fr for more information on Sofinnova's team and portfolio.

Media contact :
Aline De Bock
+32 81 81 37 00
adb@openerp.com

by Fabien Pinckaers (noreply@blogger.com) at February 16, 2010 01:38 PM

Julien Thewys    

Suggestions to be discussed by Community

We have received an interesting document with detailed reasoning about navigation functionalities and interface for OpenERP. I created a blueprint for this, and here is a direct link to the PDF.

Please have a look at the document and share your thoughts, either on this forum topic (if you are interested in OpenERP and ergonomics) or via OpenERP's Ergonomy Experts mailing list (if you feel like an expert on OpenERP ergonomics).

We take the opportunity to remind you that we welcome and support this kind of material, whether about ergonomics or any other subject. For such documents, we would proceed like for this one: create a blueprint for tracking in Launchpad, link to a specification or draft in the wiki (since Launchpad whiteboard is not well suited for this) and discuss about it in the experts mailing lists and the forum.

by Julien Thewys (noreply@blogger.com) at February 16, 2010 12:41 AM

February 15, 2010

Julien Thewys    

Bazaar upgrade

All of our main branches (trunk and 5.0) have been upgraded to Bazaar's last and more efficient format.

You will need Bazaar version 2.0 or more recent to be able to fully interact with those upgraded branches. You can check your Bazaar version by issuing bzr --version in a shell.

Here is how to upgrade if you need to:
  • You will find the instructions to install Bazaar 2 for your platform on Bazaar download page.
  • Make a backup of the branches you need to upgrade.
  • Upgrade the relevant branches with this command: bzr upgrade --2a

by Julien Thewys (noreply@blogger.com) at February 15, 2010 02:19 AM

February 12, 2010

Julien Thewys    

New release process ongoing

As discussed in a previous post, we have been rethinking our release process.

We are laying the stress on active reviews and follow-ups of merge proposals in the stable and development branches. Our Quality Team will ensure that this process goes smoothly.

Everybody can still propose patches and develop in his own branches (it is going to be even easier than before thanks to the repository format upgrade). And to help the Drivers Team, the Quality Team will create the needed milestones and releases on a more regular basis.

By the way, the next minor stable release of OpenERP 5.0 is planned for the 1st March 2010. This version will bring some fixes to the server, the client and the addons.

by Julien Thewys (noreply@blogger.com) at February 12, 2010 02:40 AM

February 11, 2010

Camptocamp    

Releasing Easy-OpenERP for 1coach

** English below **

Bonjour,

L’équipe “Business Solutions” de Camptocamp est fière d’annoncer la sortie d’Easy-OpenERP, une offre SaaS low-cost pour OpenERP réalisée pour l’un de nos clients, 1coach.

Cette nouvelle offre est spécialement adaptée aux petites compagnies et aux associations. L’ensemble a été configuré pour les particularités Suisse : comptabilité, paiements électroniques, taxes, etc…

Vous pouvez la tester ici (utilisateur :demo, password: demo) :

http://demo.easy-openerp.ch/

Plus d’informations ici :

http://easy-openerp.ch

Cordialement,

Joël Grand-Guillaume

* English *

Hi,

Camptocamp’s “Business Solutions” team is proud to announce the release of Easy-OpenERP, a low-cost OpenERP SaaS offer that has been developed for one of our customers, 1coach.

This new offer is particularly designed for small companies and associations. The configuration is specifically adapted to Switzerland: accounting, electronic payments, taxes, etc..

You can test it there (user :demo, pass: demo) :

http://demo.easy-openerp.ch/

More infos here (in french only…) :

http://easy-openerp.ch

Regards,

Joël Grand-Guillaume

by Joël Grand-Guillaume at February 11, 2010 03:59 PM

Cecile Debois    

Jobs @ OpenERP sa

OpenERP is expanding internationally and seeking particular profiles to join the current team and continue the improvement and the growth of OpenERP.
We are recruiting for our offices in Belgium, India and USA. Here are our current open positions:

- 1 Sales Director Europe (Grand-Rosière, Belgium)
- 1 Functional project manager (Grand-Rosière, Belgium)
- 2 Account managers-salesmen (Grand-Rosière, Belgium)
- 2 Business developers-salesmen (Grand-Rosière, Belgium)
- 3 Python developer (Grand-Rosière, Belgium)
- 3 Project manager (Ahmedabad, India)
- 3 Python developer (Ahmedabad, India)
- 2 Business developement (San Francisco area, USA) (US resident)
- 1 Trainer/Consultant (San Francisco area, USA) (US resident)

If you are interested in one of these offers, send your resume and cover letter with the position in the subject at :
  • jobs@openerp.com for Belgian jobs,
  • hrmanager@tinyerp.co.in for Indian jobs,
  • jobs@openerp.com for USA jobs

by Cécile (Open ERP) (noreply@blogger.com) at February 11, 2010 10:13 AM

Julien Thewys    

Repository upgrade

We are going to upgrade the repositories format to the 2a version. This will hopefully reduce the size of the checkout, speed up some operations and make it possible to use stacked branches reliably.

From now on, Bazaar 2.0+ will be required to contribute to OpenERP.

by Julien Thewys (noreply@blogger.com) at February 11, 2010 03:42 AM

February 10, 2010

Fabien Pinckaers    

Open Job: "Sales Director Europe"

OpenERP is looking for a new Sales Director Europe.

The OpenERP Sales Director Europe will have full responsibility for the development and performance of Open ERP sales team in Europe. Staffs and directs a sales team and provides leadership towards the achievement of maximum growth in line with company’s plan.


Job is based in the Namur Area (Belgium)


Exceed sales targets
  • Define the sales strategy for each line of business (Partnership, Training, Maintenance)
  • Define the partners strategy for each European market (profile, number of partners..)
  • Develop and coordinate sales selling cycle and methodology.
  • Produce an accurate forecast and pipeline through selected tools and processes;
  • Oversees all hiring and training of personnel involved in Sales
  • Establishes performance goals for all sales department employees, and monitors performance
  • Implement sales strategy from leads to orders.


Skills

  • Minimum of 10 years professional experience in sales, 5+ years experience in staff management and executing enterprise software sales;
  • Strong understanding of indirect channel partners and system integrators in Europe.
  • Mastery of the written English language, excellent written and verbal communication skills
  • Proven leadership ability to influence, develop, and empower employees to achieve objectives with a team approach.
  • Able to work in “start up” fast paced environment.
  • approachable, honest and fun team player

Contact jobs AT openerp.com if you are interested.

by Fabien Pinckaers (noreply@blogger.com) at February 10, 2010 07:38 AM

Useability Improvements, search views

All screens and menus have been reviewed in OpenERP to improve the general useability. Here is a screencast that shows improvements made on the lists view (trunk version). You can get a wider version of this video on youtube.



A small explanation of the changes:
  • Every object have only one menu (instead of Draft Tasks, My Tasks, ...). But you can switch easily from one context to another one.
  • When you enter the list, by default, it is filtered according to the user: (In this example: my current tasks = my tasks in draft or open state)
  • You can change filters by fill in forms or clicking on buttons. Instead of field=value, buttons are more business oriented (example: Sales To Invoice = sale order, with state='in progress' and invoiced=False). Buttons applies the filter directly
  • many2one fields can be rendered as selection box to ease the search
  • Buttons are now available in lists. You can clickly close tasks, delegate them, ...
  • Advanced search criteria can be folded in groups of elements (example: group by...)
  • Every list view can be multi-level grouped. Example, we group tasks by projects. All float and integer fields are computed accordingly (example: remaining hours by project)
  • If you drag&drop a task from one group to another one, fields are updated automatically.
  • Some button filters may change the columns displayed. Example, click on pending tasks and you will see the column 'Delegated To' column. Or, click on Getting Things Done buttons and columns are reduced to the minimum you want to see in this environment.
  • The lists can easily switch, according to the context between editable lists/non editable lists. When you click on Inbox, the list becomes editable.
  • You can add custom filters by clicking on [+]
  • Sort orders are now computed on the server side (for long lists)
  • You can save your search filters as a filter or as a shortcut.

We are implementing the same features in the web client too.

by Fabien Pinckaers (noreply@blogger.com) at February 10, 2010 01:34 AM

© 2001-TODAY Tiny sprl. All rights reserved.
OpenERP and OpenObject are trademarks of the Tiny company.
They both are released under GPL V2.0.