Archive:Openbravo POS 2.10 Release notes
| Languages: |
Contents |
Introduction
Openbravo POS 2.10 includes a large list of new functionalities and bug fixes included in this release new features.
This release is available for download at SourceForge.net: Files.
New features
- New customers module. With this module Openbravo POS users will be able to assign customers to receipts using the customer's loyalty card, create invoices, track the customer account, make customers payments, execute customers reports, and more. More information: Openbravo POS Customers Management
- New localization features. To achieve the support of the taxes laws of different countries and cultures Openbravo POS now includes a new event system that allows to execute developer scripting code and adapt the receipts generation to the rules required. In this point there also has been included a new dialog that allows to split a receipt between two or more customers and a useful cash change calculator based on the country coins and banknotes. More information: Openbravo POS Scripting Tutorial.
- New reports structure. With the new reports structure developers of Openbravo POS will be able to add and modify easily new reports and charts without having deal with the source code. Reports are now defined using plain text files that developers can edit using his preferred text editor or a graphical designer. To install newly created reports is as simple as copy the report definition files to the reports folder and create a menu option for the report. All reports and charts of Openbravo POS has been ported to the new structure and new reports has been created. More information: Openbravo POS Reports and Charts Tutorial.
- Improved integration with Openbravo ERP. There has been included in the previous integration more data like customers synchronization and warehouse information synchronization. More information: Openbravo POS Integration.
- Sample database. A sample restaurant database has been created for evaluation purposes with a list of products, images, users, and operational data. Available only from the SVN repository.
- Included support for the IBM SurePOS 500 Series.
- Many other other minor features and bugs fixes. For example:
- Users can log on using his employee card with his / her token stored in the magnetic band or printer in the bar code.
- Customer information can be assigned to the current receipt reading his / her loyalty card.
- Split a receipt payment between customers.
- The size of the selector and product buttons is configurable by the administrator.
Upgrading from Openbravo POS 2.00
If you are planning to update your current Openbravo POS 2.00 to the new 2.10 release, we recommend to first make a backup of your database and discard this backup only when everything has been tested to work with the new version.
If the first time Openbravo POS 2.10 starts the database is from a 2.00 it asks to the user if it should be upgraded. If the user selects yes, the SQL script that upgrades the database structure is executed and Openbravo POS starts normally.
The only issue that appear in an upgraded installation of Openbravo POS is that the new menu options are not accessible because the permissions list are not updated and have to be done manually. For example, to add to the Administrator role all the menu options of 2.10 go to the roles panel and include the following lines to the permissions list:
<class name="com.openbravo.pos.customers.CustomersPayment"/> <class name="payment.debt"/> <class name="/com/openbravo/reports/customers.bs"/> <class name="/com/openbravo/reports/customersb.bs"/> <class name="/com/openbravo/reports/productlabels.bs"/> <class name="/com/openbravo/reports/productsales.bs"/> <class name="/com/openbravo/reports/people.bs"/>
Communicate
We want to hear from you! You can reach Openbravo community at:
- Openbravo POS forums: http://forge.openbravo.com/projects/openbravopos/forum
- IRC: #openbravo (English) and #openbravo-es (Spanish) on irc.freenode.net
To keep up to date with Openbravo community news, be sure to visit Planet Openbravo for blog posts from the Openbravo community.
Do you want to contribute? To get involved with Openbravo POS see our Contributor's guide.
Known issues
2.10 MP2
Not known issues.
2.10 MP1
- 0004349 Synchronization of Products and Customers does not work in Oracle
- Synchronization is not backward compatible with Openbravo ERP 2.35.
2.10
- 1984358 Openbravo POS does not start in Windows
If Openbravo POS is installed in Windows in a folder that contains spaces,
for example: C:\Program Files\OpenbravoPOS. When executing start.bat the message Could not find the main class
appears and Openbravo POS does not start. A workaround to this issue is to install Openbravo POS in a folder without spaces like: C:\OpenbravoPOS, or to replace the files start.bat and configure.bat by the files included the bug report.
Bugs fixed
2.10 MP2
- 0004349 Synchronization of Products and Customers does not work in Oracle
2.10 MP1
- 1984358 Openbravo POS does not start in Windows
2.10
- 1970332 AT210: MySQL upgrade script executes with errors
- 1971873 AT210: Product List
- 1974467 AT210: Oracle update script does not work
- 1975008 AT210: All reports does not have permissions in upgraded db
- 1976384 AT210: The customers list does not work in Oracle
- 1976824 AT210: Menu Cash Closed does not appear
- 1976844 AT210: Refunding a receipt does not maintain the customer
- 1977934 AT210: Error appears when importing orders
- 1969483 The README is not copied to the binary/sourc
- 1969429 The logo image is not copied to the binary/source packages
- 1968974 Manager role does not have access to products by warehouse
- 1968526 Lines order when loading a receipt is not correct
- 1968522 The report cash by user does not work
- 1968477 Bug in the TicketLineInfo copy constructor
- 1960160 Edit receipt modifies the receipt even if not saved
- 1957830 Search in the "Products by warehouse" does not work
- 1947746 JavaPOS drivers does not work with OBPOS 2.00
- 1968527 Taxes are not assigned when refunding a receipt
- 1903763 Exception in thread "AWT-EventQueue-0" java.lang.ExceptionIn
- 1903489 Currency wrong in the report
Change log
2.20 MP2
- r209 2008-07-08 13:41:16 +0200
Initial branch
- r211 2008-07-08 13:54:03 +0200
Named version 2.10-MP2
- r212 2008-07-08 14:00:24 +0200
Added backward compatibility integration with Openbravo ERP 2.35
- r213 2008-07-08 14:20:02 +0200
Fixes issue 4349 Synchronization of Products and Customers does not work in Oracle
2.10 MP1
- r182 2008-06-03 11:07:39 +0200
Code cleaning
- r183 2008-06-03 11:08:07 +0200
Code cleaning
- r184 2008-06-04 15:42:00 +0200
Fixes issue: 1984358 Openbravo POS does not start in Windows
- r185 2008-06-04 15:43:47 +0200
Version name changed
2.10
- r106 2008-02-27 12:59:00 +0100
Fixed: Using correct format class to print the current date to the customer display
- r107 2008-02-27 14:04:13 +0100
Added: Support for animations in the customer display.
- r108 2008-02-28 11:09:49 +0100
Fixed: code cleaning
- r109 2008-03-03 10:56:31 +0100
Fixed: Unmapped characters in ASCII
- r110 2008-03-05 10:46:12 +0100
Fixed: Improved start script for linux.
- r111 2008-03-05 10:49:48 +0100
Fixed: Improved start script for windows.
- r112 2008-03-05 16:48:58 +0100
Fixed: Exception to RuntimeException, Added: User authentication with barcode card
- r113 2008-03-05 19:49:11 +0100
Add: Menus configurables in the resource Menu.Root
- r114 2008-03-06 16:55:19 +0100
Fixed: Header comments
- r115 2008-03-10 13:27:35 +0100
Added: Customer card readed in salespanel. Added: Date field in RECEIPTS table
- r116 2008-03-10 16:56:24 +0100
Added: New fields in CUSTOMERS table
- r117 2008-03-11 12:13:12 +0100
Added: Look and feel automaticaly changed and change control added in configuration panel
- r118 2008-03-11 16:00:32 +0100
Added: Customers reports
- r119 2008-03-11 18:28:24 +0100
Added: Users pass cards report
- r120 2008-03-12 12:48:48 +0100
Added: Receive a customer and assigned to the receipt
- r121 2008-03-14 18:27:56 +0100
Added: Customer module
- r122 2008-03-27 17:41:18 +0100
Added: New web services for integration with OBERP. Added: Customer module fixes
- r123 2008-03-27 18:58:13 +0100
Fixed: [ 1903489 ] Currency wrong in the report
- r124 2008-03-28 12:15:52 +0100
Added: Customers synchronization
- r125 2008-03-31 16:01:49 +0200
Added: Finished the POS-ERP integration with the integration of the BP in orders synchronization
- r126 2008-04-09 12:45:56 +0200
Added: New galician translations. Added: New ticket.buttons property to change the height of the catalog: cat-height
- r127 2008-04-09 16:37:27 +0200
Added: Default payment in cash if no payments available
- r128 2008-04-10 12:05:58 +0200
Changed: Title of reports include openbravo logo
- r129 2008-04-10 18:13:03 +0200
Fixed: Remove empty folders
- r130 2008-04-15 11:49:01 +0200
Added: New execution model for reports and charts
- r131 2008-04-15 11:57:41 +0200
Fixed: Classpth for reports new model
- r132 2008-04-15 12:48:22 +0200
Added: Products and Catalog to the new reports model
- r133 2008-04-15 17:08:08 +0200
Added: New report model fixes
- r134 2008-04-15 17:17:48 +0200
Fixed: Added class for new reports model.
- r135 2008-04-21 14:02:21 +0200
Fixed: [ 1947746 ] JavaPOS drivers does not work with OBPOS 2.00
- r136 2008-04-22 13:05:48 +0200
Added: new taxid field for customers. Fixed: Database scripts
- r137 2008-04-22 13:08:37 +0200
Updated: Library Substance to latest release 4.3
- r138 2008-04-22 15:28:15 +0200
Added: Changed menu component to swingx
- r139 2008-04-24 18:54:50 +0200
Added: Events in sales panel, XML properties for products and ticket lines, new script model for buttons and events execution
- r140 2008-04-28 19:11:33 +0200
Added: Bank notes and coins selector in cash payment
- r141 2008-04-28 19:44:03 +0200
Added: Product filter for products sales report
- r142 2008-04-29 19:10:57 +0200
Added: Product sales chart
- r143 2008-04-30 09:21:42 +0200
Added: New product labels report
- r144 2008-05-05 16:19:43 +0200
Fixed: [ 1957830 ] Search in the Products by warehouse does not work
- r145 2008-05-08 16:15:11 +0200
Fixed: [ 1960160 ] Edit receipt modifies the receipt even if not saved. Added: Split receipt dialog
- r146 2008-05-08 16:45:48 +0200
Fixed: Update database script syntax error
- r147 2008-05-08 21:39:57 +0200
Fixed: Removed question when adding picture to category record
- r148 2008-05-14 18:35:47 +0200
Added: Print select in payments as a configuration option
- r149 2008-05-15 10:45:29 +0200
Added: config file is now a parameter
- r150 2008-05-15 11:52:11 +0200
Fixed: Debts are not updated when deleting a receipt
- r151 2008-05-15 13:48:52 +0200
Fixed: Interface texts. Fixed: Reservations SQL list sentence
- r152 2008-05-15 17:03:45 +0200
Fixed: Small user interface fixes
- r153 2008-05-15 17:14:15 +0200
Added: sample restaurant database
- r154 2008-05-15 17:23:38 +0200
Fixed: JavaPOS drawer name
- r155 2008-05-16 11:18:10 +0200
Fixed: templates language fixes
- r156 2008-05-16 11:31:35 +0200
Fixed: templates changed according the new syntax
- r159 2008-05-19 20:06:32 +0200
Added: README file
- r160 2008-05-19 20:07:38 +0200
Fixed: Small aestethical modifications
- r161 2008-05-20 17:17:35 +0200
Added: Initial SurePOS support
- r162 2008-05-20 19:04:45 +0200
Fixed: SurePOS customer display support
- r163 2008-05-20 20:13:24 +0200
Added: SurePOS printer support
- r164 2008-05-21 09:40:54 +0200
Fixed: [ 1968522 ] The report cash by user does not work
- r165 2008-05-21 09:46:08 +0200
Fixed: [ 1968526 ] Lines order when loading a receipt is not correct
- r166 2008-05-21 09:51:01 +0200
Fixed: [ 1968527 ] Taxes are not assigned when refunding a receipt
- r167 2008-05-21 09:52:10 +0200
Added: Openbravo POS icon to assign to the launcher
- r168 2008-05-21 19:55:59 +0200
[ 1968974 ] Manager role does not have access to products by warehouse
- r169 2008-05-22 10:30:31 +0200
Fixed: build file needs to copy the image logo
- r170 2008-05-22 12:34:10 +0200
[ 1969483 ] The README is not copied to the binary/source
- r171 2008-05-22 13:41:02 +0200
Added: Winow logo
- r172 2008-05-23 13:05:06 +0200
Fixed: [ 1970332 ] MySQL upgrade script executes with errors
- r173 2008-05-27 16:48:33 +0200
Fixes issue 1974467
- r174 2008-05-27 17:14:52 +0200
Fixes issue 1975008
- r175 2008-05-27 17:42:38 +0200
Fixes issue 1971873 AT210: Product List
- r176 2008-05-28 17:24:25 +0200
Fixes issue 1976824 AT210: Menu Cash Closed does not appear
- r177 2008-05-28 17:40:53 +0200
Fixes issue 1976844 AT210: Refunding a receipt does not maintain the customer
- r178 2008-05-28 18:14:10 +0200
Fixes issue 1976384 AT210: The customers list does not work in Oracle
- r179 2008-05-28 18:52:11 +0200
Fixes issue 1976824 AT210: Menu Cash Closed does not appear. In the sample database
- r180 2008-05-29 17:14:36 +0200
Fixes issue 1977934 AT210: Error appears when importing orders
Category: Release Notes POS

