Admin Menu

Admin menu provides two types of setting.

  • Restaurant/ Store settings
    These configuration is stored in Database and shared among all the terminals.
  • Terminal Settings.
    They are stored  in each terminal. Examples are Printers and Credit card and cash drawer settings.  Every item is connected to a virtual printer group. So terminal must link a local printer with each virtual printer. Also based on cash drawer setting a terminal can be order taking only or cash terminal.
store_config

Restaurant tab

Store Configuration

Store details are exactly what you will see in Receipts and Reports. They should not be changed unless it’s necessary.

Keep length of Restaurant name, Address line 1, 2 & 3 less than 14 character so that they print nicely in small printers.

🏁To change store details go to back office→Admin→Configuration18

Here you can add followings: 

  1. Restaurant name. 
  2. Address Line 1Street Address. 
  3. Address Line 2City, State. 
  4. Address Line 3If Needed. 
  5. Zip Code.
  6. Phone. 
  7. Service ChargeIf you charge % of service charge use this field, otherwise leave it blank.
  8. Default GratuityEnter a tip % over the total amount due if you have a fixed number, otherwise leave it blank. 
  9. Ticket Footer messageSome countries require to print Tax/Vat no in receipts. One Trick way is to use Unused Address field or Ticket footer. You may leave it blank too. 

 
 

Terminal tab 

Terminal number 

In default setting Floreant runs as standalone single terminal. Usually system generates unique 4-digit terminal number. If you decide to have different terminal number at initial setup that should not be changed later on. 

To change this settings go Back Office→Admin→Configuration→Terminal 19

  1. Default Password Length Login Password must be protected and secured for each store employee.
    Default password length can be changed to 6, 8 or 10. To Protect the Terminal and all its data from unauthorized use of employees Database Configuration button should be disabled from login screen. If database recreated by mistake it can erase all existing data. 
  2. Default Password Length Login Password must be protected and secured for each store employee.
    Default password length can be changed to 6, 8 or 10. To Protect the Terminal and all its data from unauthorized use of employees Database Configuration button should be disabled from login screen. If database recreated by mistake it can erase all existing data. 
  3. Default Password Length Login Password must be protected and secured for each store employee.
    Default password length can be changed to 6, 8 or 10. To Protect the Terminal and all its data from unauthorized use of employees Database Configuration button should be disabled from login screen. If database recreated by mistake it can erase all existing data. 
  4. Default Password Length Login Password must be protected and secured for each store employee.
    Default password length can be changed to 6, 8 or 10. To Protect the Terminal and all its data from unauthorized use of employees Database Configuration button should be disabled from login screen. If database recreated by mistake it can erase all existing data. 
  5. Default Password Length Login Password must be protected and secured for each store employee.
    Default password length can be changed to 6, 8 or 10. To Protect the Terminal and all its data from unauthorized use of employees Database Configuration button should be disabled from login screen. If database recreated by mistake it can erase all existing data. 
  6. Show Barcode on Receipt This will allow to show barcode on receipt. 
  7. Group by Categories in Kitchen Receipt Items can be viewed by sections under their menu categories instead of the sequence the order was originally taken. This may help the cook to get more organized. 
  8. Enable Multi-currency For using any other currencies other than US$, Multi-currency functions need to be enabled. 
  9. Enable Multi-currency For using any other currencies other than US$, Multi-currency functions need to be enabled. 
  10. Terminal Location This is the store address where the POS terminal resides in. This might be needed for Home Delivery orders to find delivery distance. When you use the delivery plugin this will show you the exact distance in a map from the store address to the destination address. 
  11. Terminal Location This is the store address where the POS terminal resides in. This might be needed for Home Delivery orders to find delivery distance. When you use the delivery plugin this will show you the exact distance in a map from the store address to the destination address. 

Printer Types

Floreant support three different types of printers.

Printer type Size Note
Receipt Thermal 80mm printer Does not need any Printer Group
Kitchen / Packing Impact 76mm printer Must use Printer Groups
Report A4 Desktop Printer Does not need any printer Group

 

21

Print Tab

Printer Setup

Make sure you add printers in printer groups. You must make one printer group default. If no printer group is specified, items will be sent to this kitchen printer group. Do not mark any category beverage. They will not be sent to kitchen printer.

🏁Back office→Admin→Configuration→Print→Add→Printer Type

Follow the sequence

  1. Add Receipt Printer
    Virtual Printer Name. Name it “Receipt”. 
    💡
    If you do not want to print receipt select Do not print
    Select Printer and Test it.
  2. Add Kitchen Printer.
    -Name it “Kitchen” and save.
  3. Add Printer group.
    -Name it “KitchenGroup”
    -Add “Kitchen” in that group.
    -Set it default and press OK to save
    – Select Printer Group and Test.

 

.

printer

Receipt Configuration 

Devices tested in our Lab.

How to change Receipt / Printer layouts

if your receipt data is not printed properly, you can adjust  it as follows

Please note:

  1. All Printer templates are in “\config\printerlayouts” folder .
  2. Need to install JDK 7 temporarily and run Jasper ireport 4.0.1 (Get sure the version number if 4.0.1)

[ Video courtesy : Aogon Earth ]

Tips

This may be frustrating to resize your receipts.

You must use iReport 4.0.1 . Later version or Jasper studio may generate incompatible file. Also make sure you have switched back to JDK 7. iReport 4.0.1 will not run on JDK 8.

There are 2 files for every receipt & report template in config/printerlayouts folder.  jrxml which is source and .jasper which is generated after compilation. To make sure ireport is creating new .jasper file, remove original .jasper file from folder.

if your compilation is unsuccessful, Floreant POS may reload default .jasper file from its jar file.

Some files has subreports. You may need to modify all of them.

Often subreport’s margins affect your report spacing.

Tax Tab

VAT/Tax Included Sales Price mode

If you turn this on prices will include Vat/Tax.

🏁Back office→Admin→configuration→tax→Items sales price includes tax.24

 Peripherals Tab

Cash Drawer

💡 This is very important settings because if you uncheck Cash drawer, the terminal cannot take any kind of payment.

Cash drawers are usually connected at the end of receipt printer. This is found that USB printers often fails to kick drawer.  One simple fix is to set in the driver to always kick the drawer when receipt is printer. 

🏁Back Office→Admin→Configuration→Peripherals22

No Sale

If you need to make “No Sale”,  best way to do is to use a  “Drawer Trigger” device. This device can directly connect cash drawer to your computer.

23

Cash Drawer Code

Cash drawers listen to serial port ( or virtual port in Drawer trigger). If POS sends “Drawer control code” it kicks the drawer.  

The most common code is 27 112 0 25 250. 

💡There is a known bug  that may not save drawer control code separated with commas. Use space instead of comma like “27 112 0 25 250”.

In front end Manager needs to assign a drawer to employee and that will start order taking.  And at the end of the shift drawer is closed and a receipt is printed.

  1. Cash drawer assign: Need to be assigned before starting the sale.
  2. Drawer Close.