View source | Discuss page | Page history | Printable version   
ADVERTISEMENT
Accounting eLearning Courses
Partnerships
SourceForge.net Logo
Openbravo ERP at SourceForge

SourceForge.net Logo
Openbravo POS at SourceForge

Open Solution Alliance Logo
Openbravo at Open Solutions Alliance

Openbravo POS 2.20 Release notes

Contents

Introduction

Openbravo POS 2.20 includes a large list of new functionalities and bug fixes included in this release.

This release is available for download at SourceForge.net: Files.

New features


Upgrading from Openbravo POS 2.10

If you are planning to update your current Openbravo POS 2.10 to the new 2.20 release, we recommend first to close all the applications connected to the database, make a backup of your database, upgrade the database and discard this backup only when everything has been tested to work with the new version.

If the first time Openbravo POS 2.20 starts the database is from a 2.10 it asks 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.

There are several issues that appear in an upgraded installation of Openbravo POS from 2.10 that have to be fixed manually. Here is the list of known issues and how to fix this issues:

<class name="/com/openbravo/reports/customersdiary.bs"/>
<class name="com.openbravo.pos.inventory.TaxCustCategoriesPanel"/>
<class name="com.openbravo.pos.inventory.TaxPanel"/>
<class name="com.openbravo.pos.inventory.TaxCategoriesPanel"/>
<class name="sales.EditLines"/>
<class name="sales.EditTicket"/>
<class name="sales.RefundTicket"/>
<class name="sales.PrintTicket"/>
<class name="sales.Total"/>
<class name="sales.ChangeTaxOptions"/>
submenu.addPanel("/com/openbravo/images/appointment.png", "Menu.CustomersDiary", "/com/openbravo/reports/customersdiary.bs");
submenu.addPanel("/com/openbravo/images/bookmark.png", "Menu.TaxCategories", "com.openbravo.pos.inventory.TaxCategoriesPanel");
submenu.addPanel("/com/openbravo/images/bookmark.png", "Menu.TaxCustCategories", "com.openbravo.pos.inventory.TaxCustCategoriesPanel");
.getProduct().isCom() --> .isProductCom()
.getProduct().printName() --> .printName()
line.printTaxName()
line.printTaxes()
payments.printSalesBase()
payments.printSalesTaxes()
payments.printSalesTotal()

Communicate

We want to hear from you! You can reach Openbravo community at:

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.20

Not known issues.


Bugs fixed

2.20


Change log

2.20

Fixes issue 1989537 Rounding in the cash tab of the payment dialog

Added openbravo icon

Fixed. If no categories, the categories selector in the sales panel is not displayed

Fixed. Start scripts for Windows

Fixes issue 1989840 Payment panel parses numbers but not currencies

1990609 Receipts of other machines cannot be saved

Fixes issue 0003979: Wrong instructions for potential contributors

Fixes issue 0003977: MessageInf.SGN_IMPORTANT conflict with SGN_DANGER

Platforms directory

Opensuse build service platform files

Small improvements for scripts in ticket objects

Small fixes in javapos support

Fixes issue 0004111: Localization key message.CannotPrint must be changed to message.cannotprint

Fixes issue 0004246 Attributes like notes are shared between lines that have the same product

New feature. Now the move table button also merge receipts when moving to an occupied table

Upgraded library to Barcode4J 2.0 and added support for more barcode types

Upgraded libraries and code to Substance 5.0, SwingX 0.9.3, JasperReports 3.0.0. Upgraded reports to 3.0.0. Added all available Substance skins to configuration panel.

Fixes issue 0004313 Synchronization of Products and Customers does not work in Oracle

Fixed daily build. Replaced substance.jar compiled as target 1,5

Downgraded libraries and code to Substance 4.3 due to the incompatibility of these libraries with java 1.5

Updated version number to 2.20

Added backward compatibility integration with Openbravo ERP 2.35

Added SEARCHKEY field to CUSTOMERS table

Fixes issue 0003967 Any of the customers reports do not work with Oracle

Fixes issue 0004366 After r216, compilation fails in /src-data/com/openbravo/data/loader/Session.java

Added two fields more in the filter of the Customers search dialog

Added check for credit card numbers with length 15 and 16

Fixes issue 0004372 After splitting a ticket the ticket cannot be saved

Removed BasicComboBoxRenderer subclasses

Fixes issue 0004396 Anyone can access pressing ENTER if a user has his card cleaned. Minus button disabled in the sales panel if the user does not have permissions to remove items in the receipt

Added access to tracks information in magnetic card payment. Added support for parameters in the start scripts

Added contact and location / address fields to customer entity

Fixes issue 4465 Openbravo POS does not completely clear the customer display

New permissions for edit a receipt line, edit a receipt, refund a receipt and print a receipt. Bigger label for record counter Edit receipt button is enabled only if the receipt is of an open cash. If the receipt belongs to a closed cash the edit receipt button is disabled Added a sequence number for closed cash records. This number appears in the closed cash panel, receipt and the report

Updated MySQL sripts. Using InnoDB engine and UTF8 encoding

Updated sample database

Included attributes field for receipts

Added check that avoids to surpase the customer maximum debts

Added animation support in the customer display. Animations supported: scroll, flyer, blink, curtain

Update of third party libraries to latest stable versions available

Added jasper reports printing capabilities in the sales panel Added the url of the database connected in the taskbar

Fixed exception thrown in initialization of any serial display

First RTL tests

Adde Tax customer categories table and editors

TaxPanel rename

Added Tax categories table and editors

Added new tax fields

Added Customers diary report Added machine.printername configuration parameter Added translation messages

Fixed reports printing from the sales panel

Fixed reports printing in sales panel

Removed the hard coded behavior for 'free' payments

Replaced split bar in menu by a button to spand/contract the menu

Floors ordered alphabetically in the restaurant panel,

First cycle of new taxes management

Second cycle of new taxes management

Third cycle of new taxes management Moved Galician translation to translation-pos project

Added new attributes titlekey and title to script buttons in the Ticket.Buttons resource

Added permission sales.Total to allow/disallow close sales Added permission sales.ChangeTaxOptions to make it visible or invisible the options that allow to edit the tax category and edit tax flags in the sales panel Hidden white line bellow the onscreen keyboard in the sales panel

Fourth cycle of new taxes management. Finished

Changed the name of the field AMOUNT in taxes lines

Fixed Taxes field in edit line dialog

Fixes issue 0004640 Price value for receipt line item does not appear in Sales screen Fixes in the database resources

Fixed customer debts receipt exception

Fixing database update scripts.

Fixing database update scripts. Updated licensing notice

Fixed CASCADE field in sample database

Added event ticket.show

Reverted compilation error in ScritFactory class

Fixed ERP integration changes

Changed license message

Added logging messages in communication errors

Added field RATEORDER in TAXES

Fixed start scripts

Fixed Oracle SQL update scripts Fixed default taxes values in all SQL scripts Fixed length of field Order in the Taxes panel

Fixed windows launcher start.bat

Fixed customer debt payment dialog when the current debt is 0

Fixed standard mode that could not save receipts.

Fixed edit customers search function

Fixed synchronization of orders

Fixed taxes summaries Fixed fonts in reports

Added a new event ticket.save

Fixed Close Cash receipt

Retrieved from "http://wiki.openbravo.com/wiki/Openbravo_POS_2.20_Release_notes"

This page was last modified 15:19, 5 June 2009. Content is available under Creative Commons Attribution-ShareAlike 2.5 Spain License.


Category: Release Notes POS