Skip to content
Saleculator
Saleculator
  • Features
  • Downloads
  • Docs
  • Pricing
  • Blog
  • Partners
  • Contact

Administrator Guide

HomeAdministrator Guide

Get Support

Getting Started

  • Introduction
  • Installing Saleculator on Windows
  • Printer setup
  • Performing your first sale!
  • Basic POS Operations
  • Understand Saleculator User Interface
  • Keyboard Shortcuts
  • Building a low cost POS System with Raspberry Pi and Saleculator
  • Activating Saleculator
  • Building a Saleculator Point of Sale System (Linux)
  • Using MySQL for Saleculator
  • Saleculator Webin Introduction

What's New?!

  • Dynamic product labeling and more
  • Updates focusing multi-retail management
  • Introducing a whole new UI
  • Custom POS Reports and more
  • Cash counting while closing
  • Now Print, Email, or Save your reports with a single click! Check the latest update.

Saleculator Features

  • Different Billing Methods or Modes in Saleculator
  • Cash Closing in Saleculator
  • Close cash reports
  • Multiple outlet control from a single point
  • Bill settlement

Tutorials

  • Cashier Guide
  • Manager Guide
  • Administrator Guide

How To's

  • Happy hour sale
  • Edited bills report
  • Printing reports in thermal receipt printer
  • Assign product categories to user roles
  • Printing encoded product cost on label
  • Installing AnyDesk in Saleculator
  • Get quantity from price embedded barcodes
  • Print Open Items in Close Cash Report
  • Update cumulative stock balance in stock diary
  • Using Saleculator for subscription based billing
  • Automatic Billing On Events
  • Printing Expiry Date On Product Labels
  • Dynamic item pricing based on auxiliary item
  • Applying tax on an open item
  • VAT Update Resources for UAE and KSA
  • Apply discount on a selected item
  • Print total amount in words
  • GST Update for India
  • Setting offer to choose any 5 items for the price of 3
  • Buy One Get One Sale
  • Tag-Along items
  • Print accounts report on every 1st of month
  • Show stock of selected item or stop selling out of stock item
  • Change warehouse for current sale
  • Stock movement in close cash report
  • Configure second display with Saleculator
  • Allowing Saleculator to access gmail account for sending mails
  • Setting a shortcut on sales screen to call another screen
  • Updating Saleculator to the latest version
  • Assign dining tables to waiters
  • Payment report based on payment type
  • Dynamic printer or print format selection
  • Tax based on customer
  • Multiple taxes
  • Setting Printer.Ticket for 80 column pre-printed form
  • Get the credit card type
  • How to backup Saleculator data
  • Support for individual person billing sitting in the same table
  • Print Token/Sequence number in receipt & KOT
  • Print total amount in Arabic numerals
  • How to setup KOT Printing
  • How to use auxiliary product as item note or modifier
  • Calculate cash balance in the drawer
  • Printer item wise sales report in close cash report
  • Foreign currency support
  • Print last bill from sales screen
  • Automatically return to billing mode after KOT
  • Embedding Chrome browser in Saleculator POS
  • HO to Branch Sale
  • Print priority notification on KOT
  • Restrict KOT cancellation
  • Calculating quantity from amount
  • Price/Weight/Quantity embedded barcode configuration
  • Installing Saleculator Webin on Windows
  • How To Bulk load data using Saleculator Webin
  • Laundry Operations With Saleculator POS
  • Handling Customer Debts Using Saleculator Software
  • Assigning USB printer to LPT port in Windows
  • Using Saleculator for Salon Business
  • Setting Static IP for the Raspberry LAN connection
  • Reset Saleculator from Root Shell
  • How to setup receipt and KOT on the same printer
  • Adding Taxes to the bill receipt
  • Printing Receipt with KOT
  • How to print duplicate receipt copy
  • Remote access WEBIN and Putty
  • Deleting Products and Categories from Saleculator POS Menu
  • How to restore a backup from the raspberry root using a flash drive
  • Adding service charge button and resource
  • Adding Menu Search option on the sales screen
  • Printing receipts on A4 & A5 printer sheets
  • Adding shortcut buttons for Cash, Card and Debt payment modes
  • Downloading PLU file for Label Scale
  • Transaction cutting above certain amount limits
  • Retrieve The License Key from the Root
  • Protected: PIN Reset
  • Installing Saleculator on Android Tab/Phone
  • Manual Update of Date and Time from Raspberry root
  • Print Barcode Label using WEBIN
  • How to enable the buzzer sound (Beep) for your KOT printers
  • Create User Roles as per your needs and permissions (E.g, Create a Role for sending KOT only!)
  • Change product button size
  • Billing transaction for Advance payment customers
  • IMPORTANT! Close cash report changed in version 3.8 U2 onwards
  • Adding new reports in Close Cash report
  • Accepting advance payment
  • How to setup Saleculator Kitchen Display System – KDS
  • Automatic data backup
  • Delete transactional data older than given days
  • Customize product button font style
  • Payment report based on card service provider
  • Setting customer reward points
  • Printing discount amount/service charge below the total amount in the receipt
  • Updating Webin to the latest version
  • Category wise sales report with parent category and profit
  • How to print barcode labels from Saleculator
  • Print category wise sales report in Close Cash
  • Print receipt log in Close Cash report
  • Setting a default tariff for all new bills
  • Apply a discount or tariff based on customer category
  • Round Off the total bill amount
  • Discount on total bill amount
  • Printing a coupon along with the receipt
  • Capture additional information and store in receipt
  • Capture additional information about an item from sales screen
  • Setting product property
  • Adding ZATCA Approved QR code to the invoice
  • Adding a payment option for Tip collection
  • Print Arabic product names on the receipts
  • How to delete the pictures from all product buttons
  • How to add Onscreen Keyboard for Saleculator on Raspberry Pi
  • Adding UPI enabled Payment QR code on the Bill Receipt
  • Access Raspberry Root using only LAN cable and Putty App (Without Internet)
  • MySQL command to Update Tax to all the products on the catalog automatically
  • Connect your Raspberry to the WiFi network
  • How to setup KOT4 for additional printer
  • Setting Up the Server and Client (Windows)

Hardware Setup

  • Setting-up Network thermal printer
  • Connect a network thermal printer directly with Saleculator
  • Setup HP or Samsung Laser/Deskjet Printers
  • A4 Laser printer setup for reports
  • Using Bluetooth weighing scale with Saleculator on Raspberry Pi
  • Using Label Scale with Saleculator

Troubleshooting

  • Fixing Database Not Loading error in Saleculator M5
  • Fixing issue, which required double tapping on touch screen to get click working
  • Protecting Saleculator Database from Ransomware Attacks
  • Enabling Tapping To Click for touchpads
  • Installing WiFi adpaters
  • Enabling support for more than 4 serial devices
  • Switch screen mode from portrait to landscape
  • Running remote Saleculator in Windows using Putty
  • Recover data from ibdata and .frm files
  • Resources supporting 42 character printer
  • Disable Saleculator screen turning blank due to inactivity
  • Persistent names for usb and serial devices
  • A quick rescue to free space when mysql run out of space
  • Remove duplicate item entry in sales screen
  • Recover data from a crashed MySQL instance
  • Using Putty to remote access Saleculator command shell
  • Updating Saleculator SSL certificates manually in JAVA keystore
  • Fixing issue of CUPS pausing the printer
  • How to solve repeated activation key requests?
  • MySQL Warning: IP address ‘192.168.1.98’ could not be resolved: Name or service not known
  • How to fix if Saleculator is stuck on loading screen
  • Installing eGalax touchscreen driver on Linux
  • Saleculator stuck at command shell
  • Fixing “Not enough stock” error when billing products
  • How to fix no network connection issues while activating the license key
  • Delete transactions for heavy back-office data
  • Fixing “This product does not have attributes” error!
  • How to resolve “Danger: Cannot connect to database. Database not available” error on Windows
  • Corrupted/Damaged SD Card issues
  • Fixing Arabic language issue on the barcode label printout
  • How to reset the negative inventory unit values to zero
  • How to fix the disordered sequence of Ticket# in the sales log report
  • Fixing “mysqld.exe System Error” while installing MySQL on Windows
  • Fixing error “The entity name must immediately follow the ‘&’ in the entity reference.”
  • Fix issue of monitor turning blank while Saleculator loading
  • Solving common disk errors
  • Find tag ending issues in XML resources
  • Fixing “There is no stock of this item” error when trying to refund an item.
  • Data backup using command prompt (Windows)

Reference

  • Objects and Methods
  • Home
  • Documentation
  • Tutorials

Administrator Guide



Adding/disabling user

  1. Adding User
    Administration Menu > Maintenance > Users > Press + button on toolbar > Enter a user name in Name field > Press on the PIN button > Enter a new PIN for the user > OK > Repeat the new PIN > OK > Enter employee card number in the Card field or generate it by pressing icon (optional) > Choose a role from the Role drop down > Press the flash drive button to select a user image from the flash drive (optional) > Save.
  2. Disabling User
    Administration Menu > Maintenance > Users > Select the user from the list on left side > Uncheck the Visible checkbox > Save.


Changing user password

Administration Menu > Maintenance > Users > Select the user from the list on left side > Press the PIN button > Enter a new PIN for the user > OK > Repeat the new PIN > OK > Save.


Adding roles

Administrator role is the role having full privileges. For creating new roles you can copy paste lines from Administrator role to the new role.

Administration Menu > Maintenance > Roles > Press + button on toolbar > Enter a role name in Name field > In the text area enter the class names allowed for the role > Save.



Disabling/enabling permission in a role

  1. Disabling
    Administration Menu > Maintenance > Roles > Select role from the list on left side > Remove the lines having concerned class name to disable permission for it > Save.
  2. Enabling
    Administration Menu > Maintenance > Roles > Select role from the list on left side > Add the lines having concerned class name to enable permission for it > Save.



Backup and restore

  1. Backup
    Connect flash drive to the system > Administration Menu > Maintenance > Backup > OK to confirm that you have connected flash drive > Wait until the backup completed message come.
  2. Restore Backup
    Connect flash drive to the system > Administration Menu > Maintenance > Restore > OK to confirm that you have connected flash drive > Select the backup file from the flash drive > OK and wait until the restore completed message come.
  3. Restore SQL script
    Connect flash drive to the system > Administration Menu > Maintenance > Restore > OK to confirm that you have connected flash drive > Select the script file with .sql extension from the flash drive > OK and wait until the restore completed message come.



Technical Support

Delete transaction

This option is executed whenever the customer wants to the reset only the transaction details to the initial setup. This will delete the history of information such as Payments, Receipts, Tickets, Calls etc.
Main Menu > Maintenance > Delete Transactions > OK.

Note: The information will be deleted permanently and cannot be retrieved!


Reset System

This is executed to reset the entire POS system along with the transaction details.
Main Menu > Maintenance > Reset System > OK.

Note: The information will be deleted permanently and cannot be retrieved


Update System

You can update the version and access the latest features of the Saleculator by executing this option.
Main Menu > Maintenance > Update System > Yes
You can update it online or by using the flash drive


Execute SQL

You can issue SQL commands directly to the database. Be very careful while doing this as it might cause a loss of data. As a precaution, take a backup before issuing any SQL commands. You can see the tables and columns of the database in the window. Make sure you are using the correct table and column for the command you are issuing.
Administration menu > Maintenance > Execute SQL > Type the SQL command in the text area > Press the execute button.


Resource

Advanced configurations can be made editing resources under Administration menu > Maintenance > Resources.
Changes like receipt format, scripting what to do when a certain event occur, enable/disable payment methods are a few to list that can be changed using resources.


Configuration

To set up any hardware you need to go under System menu Configuration. In the section System, configure the parameters of hardware devices connected. All these settings are stored locally in each terminal and each system stores its own configuration. Below are the different configurations and their functions.

1. Database configuration:
These settings are changed only when multiple terminals are connected to a single server. Set the URL with the IP of the database server you want to connect with. The default database user is “root” and the password is “password”.

2. System configuration:
Name: It is the name of the POS terminal to identify operations from other POS terminals. If multiple terminals are given the same name, all the terminals will be sharing the same close cash sequence. That means, doing close cash in one terminal closes cash of all other terminals having the same name.
Skin: It is the list of themes available to change the look and feel of the system.
Screen: Sets if the application should be in full screen or just in window mode.
Font: Sets the font type
Style: Sets the font style (Bold or Plain)
Size: Sets the size of the font
Billing mode: Sets in which mode the terminal is operated. Following operations are available;
Standard: allows to have several opened bills that are shared between all terminals and that can be closed in any order. Normally used for supermarkets, groceries, showrooms, etc.,
Restaurant: allows assigning receipts to tables. Used for restaurants.
Delivery: handles delivery orders with Telephone Caller Id and driver support. Used for managing telephone orders and driver droppings.
Simple: allows to edit only one bill at a time in one terminal, if you want to start a new bill you have to close the current bill first. Also, bills cannot be shared between POS terminals.

3. Peripherals configuration:
Customer Display: Sets the way how a customer should see the operations and status in the current bill like last ordered item, prices, and total amount. Use the options Window if you have a monitor facing the customer.

Printer: It is the main receipt printer. Choose one of the printers available from the drop-down. The generic printer can be used for plain printing without any formatting. The screen can be used to redirect the print to the screen. Following printer modes are available; Serial: Data is sent serially to the printer. Set the port, to which the printer is connected File: Data is sent to the printer as a file. Network: Choose this mode if the connected printer is a network printer. For print, set the IP of the printer, i.e. 192.168.1.51. If a port has to be mentioned, set the IP like 192.168.1.51:9200

Printer 2, 3, etc., These are additional printers that could print something additional i.e. an order in a kitchen.
Note: More printers can be added by directly editing the configuration file.

Scale: Sets scales to weigh the products. If you don’t have a weighing machine connected to the system and still want to handle scalable items, use the options screen or use weight embedded barcodes.

Scanner: Sets a ScanPal/PDT to bulk import stock movements.

Reports Printer: It is the system printer used to print reports.

Caller ID: It is for interfacing caller ID devices. Set the vendor and product code of the device used. When multiple terminals with caller ID devices are connected, give different device numbers in the Device field to keep the calls not shared between terminals. If the Caller ID Device number is given the same for multiple terminals, all incoming calls will be shared between terminals.

4. Email configuration:
This section is used for email configuration for sending reports.

Enter host address, port, from an email address, password of from email address, and send to email address. Comma-separated email IDs can be given in Send To, for sending reports to multiple addresses.

5. Locale configuration:
This section is used for changing the system locale and formatting different values like currency, date, etc.,

Change local to set the system into a different language.
The user input language can be changed using a key combination of Alt(Alt key at the left side of the keyboard)+Shift(Shift key at the right side of the keyboard).

6. Payment configuration:
This section is used for configuring a magnetic card reader. Use different options depending on the MSR. Choose the payment gateway depending on the payment processing method.

What are your Feelings
What are your Feelings
Share This Article :
  • Facebook
  • Twitter
  • LinkedIn
  • Pinterest
Still stuck? How can we help?

How can we help?

Updated on February 18, 2021
Manager Guide
Saleculator

Primary Pages

  • Home
  • About
  • Contact
  • Service

Pages

  • About
  • Pricing
  • Contact
  • Request for Demo

Template

  • Blog
  • Service
  • Downloads
  • Contact

Copyright © 2022 | Saleculator