| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| README | 2013-05-13 | 5.7 kB | |
| posper.jar | 2013-05-13 | 2.4 MB | |
| posper-2.2-1029-2013-05-13.tar.gz | 2013-05-13 | 33.6 MB | |
| posper-2.2-1029-2013-05-13.zip | 2013-05-13 | 33.6 MB | |
| Totals: 4 Items | 69.6 MB | 2 | |
POSper 2.2-1029-2013-05-13
==========================
What's new in POSper 2.2?
=========================
Improved customer group support
* Customer specific pricing is now also supported for customer groups
New payment features
* Payment panel gives a warning message when no payment type is selected
* Multi-currency feature: You are now able to select a second currency
which can be chosen as another cash payment option. Conversion rates
can be maintained and easily adapted as they change.
The second currency total is listed as a payment method in the close
cash statistics
User interface
* Option 'Check open tickets before close cash' gives a warning close cash
is called and there are still open tickets exist
* Friendlier warnings and error messages help understand operation issues,
e.g a missing payment type in the payment dialog.
* Tables in the restaurant map can now be styled
Statistics
* Set name for cashout payment in current cash(solves #1075)
Template improvements and ticket printing
* Additional attributes in printer templates allow scaling and margins for
output to a system printer
* Epson printers can use the small font.
* Payment methods 'free' and 'invoice' are now included in ticket templates.
* Kitchen monitor output can now also be controlled through accounting levels.
Extended logging facilities
* The logging configuration can now be changed at runtime and it is
possible to configure a SMTPAppender to have log messages sent by mail.
Detailled Changelog
===================
Snapshot 2.2rc-739d-451-21.11.2012
739:
* connection tester log entry only written on failure (solves #1062)
* new CustomerDiscounts property customergroup (solves #1063)
* ModifierFunctions#customerDiscount() also evaluates customer group (solves #1064)
* Payment panel gives a warning message when no payment type is selected (solves #1073)
* added European money templates (solves #1068)
Snapshot 2.2rc-745-93-22.01.2013
740:
* Option 'Check open tickets before close cash' (solves #1070)
741:
* Set name for cashout payment in current cash(solves #1075)
* FriendlyMessage is recognized by JMessageDialog as cause or second level cause
to provide a user readable message (solves #1076).
Used in the payment dialog to indicate a missing payment type.
742:
* Line edit must also honor customer group modifier to allow customer pricing (solves #1084)
743:
* Consolidate MySQL trigger definition script.
* Set the maximum number of fraction digits for formatted Doubles to 12 (was 3,
which had some strange effects)
* Template changes (mostly missing english translations and typos).
* Multi-currency feature (WIP):
- Options to choose a foreign currency and to allow more than one foreign currency.
- Added currency panel to maintain foreign currencies. The menu to open the currency
panel is in maintenance and by default allowed for the administrator.
- New table posper_currency to define foreign currencies and their conversion rates.
744:
* fix a bug in magcard payment for AuthorizeNet and SecPay (solves #1124, Gateways still untested!)
* make payment gateway addresses configurable (solves #1125)
745:
* housekeeping
Snapshot 2.2rc-746-98-24.01.2013
746:
* Additional attributes for <ticket ....> in printer templates for device 'printer' (solves #963)
Snapshot 2.2rc-752-360-13.03.2013 (withdrawn - included in r 754)
747:
* Multi currency feature (solves #1109
** Currency Editor: added a drop down list to select a valid currencies
** Currency Editor: added a symbol field to define a currency symbol to be pronted instead of the
three letter code.
** The Currency class has a method format() to print the value with the given symbol
** The PaymentsLineFormatter has been extended with a method printForeignValue()
** PaymentsModel loadData() groups payments by method and currency
** New property symbol in Currency
748:
* fix changelog entry
* set default log level to WARN and adapt log4j settings (solves #1138)
* Extended logging facilities (solves #1139)
** TicketLineFormatter#logLine()
** Ticketformatter#logTicket()
** Class TriggerEvaluator allows to control SMTP logging for audit and print.* loggers
independently of log the level
** added javax.mail dependency (needed for log4j SMTPAppender)
* fix config for foreignCurrency (solves #1140)
* allow log4j configuration changes at runtime (solves #1141)
749:
* Currency editor must show local currency (solves #1142)
* (hidden) option printerButtonDisabled (solves #1143)
750:
* #1143 now works as expected
* log4j properties files revised and commented
751/752:
* round cash amounts for audit.log (close cash and current cash, solves #1154)
* rename payment type 'Ticket' to 'Coupon (beware: the type definition in the database remains unchanged to avoid compatibility issues, solves #1155)
* Opening the reśtaurant map must perform a refreshView on the TicketsEditor (fixes #1156)
* Fixed rounding problem which was introduced in 733 (fixes #1161)
* less logging for connection tester
* fixed typo in dbchangelog
Snapshot 2.2rc-754-393-27.03.2013
753:
* fixed logfile argument (fixes #1162)
* addded place name, if any, to audit log (solves #1166)
754:
* extend the length of posper_payment.name to 50 chars (solves #1156)
* created money_de_AT.properties (solves #1177)
Snapshot 2.2rc-756-499-19.04.2013
756:
* support for font B (9x17, 56 chars/line) for "epson" printers (solves #1181)
* deactivated 'Reservations' button (solves #1003)
* added payment methods 'free' and 'invoice' to ticket templates (plus some minor improvements, solves #975)
* added style configuration for table buttons (solves #276)
* Filter Kitchen Line by Accounting Level (solves #1148)