Premier Retail 2009 Enhancements
Fully compatible with Interprise SP4, SP4.1, SP5, SP5.1, and SP5.2
Register Improvements
· Support for suspending and resuming transactions
· Hypercom support
· Improved Item Lookup speed
· Added the ability to perform a Physical Count from the register
· Added the ability to perform an Inventory Adjustment from the register
· Shipping address support - During a transaction the user can now specify the
customer's shipping address by pulling up a lookup screen. In addition new
shipping addresses can be added
· User Interface enhancements including full support for 800x600 system resolution
· Updated customer macro that allows the user to specify the Payment Terms Group
to use as well as the Customer Type
· Enchanced support for secondary display to include support for 7" displays
· Fixed the error that was occurring when applying an Item Discount
· The register will now pull the Base Currency information from the live database
instead of Cache
Premier Retail 2009 Enhancements
Fully compatible with Interprise SP4, SP4.1, SP5, SP5.1, and SP5.
New Configuration Options
· Maintain Customer Types Screen
· Maintain Inventory Categories
· Maintain Inventory Departments
· Maintain Sales Tax Schemes and Sales Tax Components
· Maintain Unit of Measure
· Better organization of the Configuration Menu
· New configuration option to allow user to sort the Tape Columns
· Tax Code configuration option (Transaction > General):
a. Tax Code - Override
Enable this to override the tax-code with the ENCR Default Tax Code.
b. Tax Code - Default
The ENCR Default Tax Code - the tax code that overrides the customer's tax code
on a transaction.
c. Tax Code - Exempt
The Customer Tax Code that is not overridden by the Default Tax Code.
Premier Retail 2009 Enhancements
Fully compatible with Interprise SP4, SP4.1, SP5, SP5.1, and SP5.2
PCE Enhancements
· Various fixes for the scripting engine including dynamic array initialization support
· Ability to name controls in the PCE Designer
· Added complete support for dynamic task, including the ability to access button tasks
and manage tasks on a button
· Added support for Encumpus Online Event Registration that also includes support
for collecting custom field information
· Added On Oversell PCE Event
· Added On Change Item Quantity PCE Event
· Added Before Button Execute PCE Event
· Added After Button Task Execute PCE Event
· Added On Button Click PCE Event
· Added new PCE Events including After and Before Transaction Events. Previously, after
Post Transaction was cancelled via the Before Transaction Post Event, the transaction
was saved and cleared off. This resulted in the following events/steps:
a. Before Transaction Post Event Fired - Cancelled by user from PCE.
b. After Transaction Post Event Fired.
c. Transaction Saved.
d. Receipt Printed.
e. Transaction Cleared
i. On Transaction Close Event Fired.
f. New Transaction Initialized.
g. After Transaction Event Fired.
· Customer Shipping Address Lookup.
(POSTransactionAPI.Customer.ShippingLookup())
a. Allows assigning of a different shipping address for the selected user.
b. Allows creation/modification of shipping addresses for the customer.
· Enhanced the Void Transaction method.
A parameter 'silentMode' has been added to the Void Transaction method call.

If True, then the transaction is voided without displaying the Reason Code dialog
(in enabled) and any other messages to the user - i.e. a Silent Void
· Out-Of-Bounds Index Error fixed on execution of PCE Events including
OnItemQuantityChanged, OnItem, and more.
· After and Before Transaction Post Events. Now... when the user cancels Post Transaction
in the Before Transaction Post Event, only the After Transaction Post Event is fired.
The receipt is not printed, transaction is not closed
(thus no On Transaction Close Event is fired), and nor is the After Transaction Event fired.
i.e. From the above list, Step C onwards do no occur on cancellation of Transaction Post.
In addition, other various enhancements and bug fixes are included in this release.