Copper Point of Sale support page

Copper Point of Sale Software FAQ

 

How to make database backups for uniCenta?

If you have install uniCenta by default setting, you will be using apache derby database.

You can find the database location by going into Configuration section of uniCenta as the screenshot shown below.

(Click on the imgae to enlarge)

This is the folder you should backup.

Let’s open up file explorer go to the folder.

image

From here you can simply copy and paste the folder to create multiple copies. You can also using ZIP / RAR archive program to make backups.

Unicenta resources file– Print.Start

The oroginal content of Print.Start

 

<?xml version=”1.0″ encoding=”UTF-8″?>
<!–
    uniCenta oPOS – Touch friendly Point Of Sale
    Copyright (c) 2009-2015 uniCenta.
    http://sourceforge.net/projects/unicentaopos

    This file is part of uniCenta oPOS.

    uniCenta oPOS is free software: you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
    the Free Software Foundation, either version 3 of the License, or
    (at your option) any later version.

    uniCenta oPOS is distributed in the hope that it will be useful,
    but WITHOUT ANY WARRANTY; without even the implied warranty of
    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
    GNU General Public License for more details.

    You should have received a copy of the GNU General Public License
    along with uniCenta oPOS.  If not, see <http://www.gnu.org/licenses/>.
–>

<output>
<!– DISPLAY ANIMATION OPTIONS –>
             <display animation=”flyer”>
<!–            <display animation=”scroll”> –>
<!–            <display animation=”blink”> –>
<!–            <display animation=”curtain”> –>
<!–            <display animation=”none”> –>
        <line>
            <text>uniCenta oPOS</text>
        </line>
        <line>
            <text>Point Of Sale</text>
        </line>
    </display>
</output>

How to recreate resources file in Unicenta?

If you have accidentally delete the resources file or its content in unicenta and wondering how to restore them?

Here we are going to recreate “Ticket.Close” as the example.

Step 1 – to recreate Ticket.Close

You can locate this screen in Unicenta "Administration" panel, "Maintenance", Under "Resources"
https://www.screencast.com/t/wiFQhf0y

Step 2 – copy and paste the code
https://www.screencast.com/t/ABRG1A5e2

Name the resource to “Ticket.Close” and choose its format as text.

Hit “Save” button before leave this screen.

 

 

 

Here's the original content of "Ticket.Close"

import java.awt.Font;
import javax.swing.plaf.FontUIResource;
import com.openbravo.pos.payment.PaymentInfo;
import javax.swing.JOptionPane;
import javax.swing.JDialog;
boolean isCash = false;
String change = "";
PaymentInfo p = ticket.payments.getFirst();
if ("cash".equals(p.getName())) {
isCash = true;
change = p.printChange();
}
// Get details of the original font before we change it otherwise all dialogboxes will use new settings
JOptionPane pane = new JOptionPane();
Font originalFont=pane.getFont();
UIManager.put("OptionPane.buttonFont", new FontUIResource(new Font("ARIAL",Font.PLAIN,20)));
message = "Change: " + change;
JLabel FontText = new JLabel(message);
FontText.setFont (new Font ( "Arial", Font.BOLD, 36) );
if(isCash) {
JOptionPane pane = new JOptionPane();
pane.setMessage(FontText);
pane.setPreferredSize( new Dimension(450,150));
JDialog dialog = pane.createDialog("Cash payment");
new Thread(new Runnable() {
void run() {
dialog.show();
}
}).start();
}
// Return to default settings
UIManager.put("OptionPane.buttonFont", new FontUIResource(new Font(originalFont.getName(),originalFont.getStyle(),originalFont.getSize())));

Before you edit any resource file, it’s recommended to copy and paste then in a text editor and save as a copy.

How to use item attributes and different ways to do it within unicenta POS?

"Product attributes" are concepts like size or color and their respective attribute values" would be s,m,l and r,b,g.

You can group together size and color into an "attribute set". You assign an "attribute set" for any item in the Stock, Product screen. (It is located under Category and above Tax Category.) If you did everything right, you can (while in the sales screen) tap on that item. When it appears in the sales section, on top, you may tap on the manilla tag and select the attributes.

Check ou the video below.

 

How to customize Printer Ticket (Receipt) on unicenta POS?

You can customize what’s being printed on the receipt.

You can change the text on the top and bottom portion of the receipt to show your business name, address, phone number and etc…

Check ou the video and screenshots for step by step instruction.

 

 

Where to find the settings:

Step 1: Go to Maintenance

image

 

Step 2: Choose resources

image

 

Step 3: Scroll down to find “Printer.Ticket”

image

 

With default setting the ticket look like this

Where you can find the preview in printer if you configure it using screen printer.

image

 

To generate something like this, you need to generate a sale first.

Now you can customize the Printer.ticket to your specification.

NCH Copper POS How to configure Multiple Installation of Copper POS?

 

Copper POS can support multiple installation on different PCs (Terminals).

One of the installation has to be the “Server POS”, the other installations will be “Clients POS”

 

Step1: Configure Static IP for Server

Before we start changing the settings.

Please make sure the PC you would like to use as “Server” need to have a static IP address instead of DHCP.

There’s an article talk about how to set static IP for your computer. Please visit here.

Step2: Setup Server POS

Now we have the Server’s static IP address. We can then go ahead to change the settings for sync apps.

 

image

 

image

 

On the “Server POS” PC you will choose “Allow Copper to act as a server for other instllations of Copper”

You also need to setup “Access Authentication Code” which act as password and you will need this when setup the other “Client POS”

The Server POS setting is very simple. It should look something similar to the screenshot below.

image

 

Step 3: Setup Client POS

On Clients POS installation. You will go to the same “Sync Apps” setting.

This time we will choose “Synchronize this installation of Copper as a client of Inventoria or Copper”

The Access Authentication Code (password)  you will enter it which you setup this during step2: setup Server POS.

Enter in Server POS’s static IP address.

image

How to setup Product Categories in uniCenta POS?

Before you create products on the system, set up the relevant categories. This will allow you
to keep track of your stock under each section. In order to do this, open the software and
select on the Administrator button.

 

image

Once this has been selected, the front-end of the system will be accessible. From here, you
will need to go to settings by clicking on the arrow on the left hand side.

 

image

 

The left hand side will present the menu options that will allow you to make changes to the
backend of the program. To set the categories up, click on “Stock”, then “Categories”.

image

 

Once the Categories page loads, start adding primary categories by clicking on the plus
sign.

image

 

The categories must be added under “Category Standard” to be set up correctly.

image

 

Press the “Save” button to add the category to the database.

 

Product Sub-Categories

For some product types, sub-categories may need to be created. For example, the “Drinks”
category can be broken down into the sub-categories of “Fizzy” and “Non-Fizzy”. In order to
do this, follow the above process but ensure that a primary category is selected in the
“Category” field. Save the sub-category as per the below screenshot.

image