Wednesday, 22 October 2014

Reg. Barcode Printing in Retail Version

First, you need install the driver for your barcode printer.

Software side:
1. Go to Products -> "Print Barcode Labels"
2. Click "Set Printer" to choose your barcode printer.

Before you can print barcode label, you need a barcode format file first.
There are 2 versions format file for Zebra barcode printer, 1 is EPL, and the other is ZPL file.

Normally, we use EPL file, it is more easy to use.

The format file is put in BarcodeFormats Folder under application folder. its name must be zebra.epl.

Please change settings in the file, e.g. label width, height, and gaps; barcode format, e.g. Code39, 128 etc, and stock description, and price etc. information.

After you have a correct barcode label format file, then you can print the barcode from the "Print Barcode Labels" module, or you can print labels from transaction modules.


The barcode format file (EPL one) is like the one below,

You can read the technical document in the CD for the explanation about the command in the format file. The CD should be shipped with the barcode printer (If you bought a new one).

Tuesday, 21 October 2014

Support A4 Size Receipt

Now our Retail Version POS can support A4 Size receipt Printing.

How to do?

1. Install A4 Size printer driver on the POS machine.
2. Open SimplePOS.ini file,
    Under [FrontendDefault],
    1) Set ReceiptA4Print to 1 (this setting is for All receipt, if you only want to print Deposit to A4 printer, set this to 0, and Under [Deposit], set A4Print=1)
    2) Set A4PrinterName and A4ReceiptRptName
3. Copy the crystal report for A4 size receipt to Reports folder.
Remark:
So far, we got two customer need print A4 size, but their formats are different. So, I create another crystral report for the current new customer.

What you need do is put the crystal report file name to INI file, like the setting 2 –> 2) above.

And from the picture below, you can know where the data is from on the receipt.
Company Name, Line1, Line2, Line3, and Line4 from "Company" table. Line3 combines Phone and Fax field,Line4 is Remark field.
AcctNo, CustName, Phone1, Phone2,, and Remark from CustMast Table.
ConditionLine1, ConditionLine2, ConditionLine3, ConditionLine4 is from [Parameter] table, Paracode is A4C1, A4C2, A4C3, A4C4

How to Re-print A4 Size Recept?

If customer wants to reprint the receipt, there is a folder named "Receipts" under application folder, all the A4 size receipts are stored there as PDF file format, the file name is the receipt number. so, you can easily find it and print it.

Saturday, 18 October 2014

Retail Version Deposit Enhancement

Enhanced Features:
1. Enable or Disable "Collection Date". Enable means you must choose "Collection Date" before you click "OK" button. Disable means you don't want to use "Collection Date" feature.
2. Enable or Disable Email.
3. Enable or Disable Print (Print to A4 Size Printer)
4. You also can lock you decision, it means you can set default behavior for your decision, e.g. if you want each deposit sales should be sent out email to customer, you can lock it, and your staff cannot change it. If you don't lock, the cashier can cancel the option. All the 3 features can be locked.

How the system controls it?
It is controlled by INI file (SimplePOS.ini under application folder).

There is a section named "FrontEndDefault]"
DepositA4Print = 1: Default print to A4 printer
DepositA4PrintLock = 1: Cashier cannot change the default setting.
DepositSendEmail = 1: Default send email to customer; 0 default don't send email.
DepositSendEmailLock = 1: Cashier cannot change the default setting.
DepositCollectionDate = 1: Default need choose Collection Date.
DepositCollectionDateLock = 1: Cashier cannot change the default settings.

If you need print to A4 Size printer, you need install the printer driver on the POS machine, and put the printer name under [Deposit] section. refer to the picture above.


Sunday, 30 March 2014

FNB More Ordering Terminals

When 1 user is ordering on a terminal, 2 scenarios, 

1, he chooses a table and creates a new bill, system will indicate this table is occupied by this user; 
2, if the user recalls bill, and choose one bill to edit, system will also indicate the table in the bill is occupied. 

At the two scenarios, if another user uses another terminal to try to access the same table, the system will alert him that the table is locked by which user.

Once the User Hold the bill, void bill, or settle the bill, system will indicate that the table is released. at this situation, any user can select this table to order.

Sunday, 23 March 2014

Reg. Table Form

For FNB version, there is a table form, you can decide if the table form is needed by put parameter in the short cut of the application. the parameter is "Tab"
Picture 1

Picture 2


If you want to show the table form (picture 1) after login, you need put "Tab" in the application short cut properties.


Font Size on Kitchen Slip

You can control the font size on the kitchen slip by parameter (parameter code is FZKP).

Kitchen Printing Enhancement

1. Support upto 5 Kitchen printers.
2. Support English, Chinese or Both Languages printing
3. Support cut by item for each kitchen printer
4. Support backup printer, backup printer means this printer will print all items with Kitchen Printer in the bill to the backup printer.