Openbravo POS 2.00 Release notes
Contents |
Introduction
Openbravo POS 2.00 is the first version with its new name and it is the next version of Librepos 0.0.24.
New features
- The name of the file used to store the local configuration has been changed to "openbravopos.properties"
- The name of the default HSQLDB database has been changed to "openbravopos-db".
- All the packages have been renamed to "com.openbravo.*".
- All the images with the brand name has been replaced with new ones with Openbravo POS in the brand name.
- All the templates that have references to the brand name have been replaced with new ones with Openbravo POS in the brand name.
- The copyright owner notice in the sources has been changed to the new copyright owner: Openbravo, S.L.
- New image icons for the sales panel and refund panel buttons have been added.
- The full screen mode has been rewritten.
- The column TAXRATE of the table TICKETLINES has been removed.
- The language and localization are configurable by the administrator of the application.
- The format patterns for all different type values are configurable by the administrator of the application.
- The look and feel is configurable by the administrator of the application.
- A set of predefined "Substance" look and feels has been added to the configuration panel.
- The language files have been moved to an external folder. New language files can be added without having to recompile the sources just copying the language files to the "locales" folder.
- The javacomm dependency for serial and parallel hardware connectivity has been removed and has been replaced by the rxtx library.
- The images of the product buttons are bigger for better visibility
- The images and texts rendering in product buttons and screen receipt have been improved to take care of the system settings.
- A new customers table and a selector for the reservations panel have been added.
- An on-screen scale dialog to enter weight of products sold by weight has been added.
- The administrator, to change another's user password, does not need to know the old password of that user.
- A message is shown in the edit tickets panel if the ticket number entered is not found.
- The configuration panel is shown to allow to fix the database properties if it is not possible to connect to the database when starting the application.
- New Eclipse project files have been added.
- A new build.xml ant file has been added
Bugs fixed
- 1899475 AT-2.0-The Oracle creation script throws an error
- 1898654 AT-2.0-Almost impossible to select a field with touchscreen
- 1898637 AT-2.0-Configuration panel throws an exception under Vista
- 1895183 suspicious code in JCatalog.java
- 1891119 Missing localization
- 1888038 end of day credit card balance
- 1873591 Product lookup in product edit
- 1846274 Volume value has a bad format in warehouses report
- 1842481 The chart sales report does not show the users names
- 1840915 Improved transaction management
- 1840914 Fault tolerant connection pool management
- 1828904 Drawer doesn't open on cash transactions?
- 1826291 Filter in products report does not work
- 1790926 epson tm-t88IIp can not open APG 4000 drawer
- 1781688 Printer question mark 1?000 error
- 1682922 Ticket number
- 1644377 English translation errors
- 1643968 Oracle DB Resources Problem
- 1643919 Oracle Create Script
- 1514450 Memory used by application keeps on increasing
- 1898675 Field error in synchronization with Openbravo ERP
- 1898678 The products report filter does not work
How to upgrade from Librepos 0.0.24
To upgrade an existing installation and database of Librepos 0.0.24 you need to rename the file librepos.properties to openbravopos.properties that is located in your home folder and start Openbravo POS 2.00. The first time Openbravo POS 2.00 is executed it will ask to upgrade the database. This process executes an SQL script that upgrades a database created by Librepos 0.0.24 to the structure required by Openbravo POS 2.00. This SQL script deletes all the pending receipts of your database because the format of the pending receipts stored is not compatible with the new format. You should considerer to create a backup of the database before upgrading the database and execute some tests with the upgraded database before execute Openbravo POS 2.00 in a production environment.
Integration with Openbravo ERP
The integration process between Openbravo POS and Openbravo ERP has still some bugs in Openbravo ERP 2.35 MP1 that prevents the synchronization of products and orders to work as expected. These bugs are now fixed in the Openbravo ERP subversion repository and will be released in the version 2.40 of Openbravo ERP. If you need to install both products integrated it is recommended to upgrade an Openbravo ERP 2.35 MP1 with the modifications of the subversion revisions numbers:
- 2447
https://dev.openbravo.com/websvn/openbravo/?op=comp&compare[]=%2Ftrunk@2443&compare[]=%2Ftrunk@2447
- 2448
https://dev.openbravo.com/websvn/openbravo/?op=comp&compare[]=%2Ftrunk@2447&compare[]=%2Ftrunk@2448
Or to use an Openbravo ERP built from the latest revision of the trunk branch.
The Openbravo ERP bugs that refer these integration issues are:
Category: OpenbravoPOS

