Saleculator 4.4 Update 1

  • Added functionality to automatically upload ZATCA invoices to the cloud every minute if the feature is enabled. The upload process now categorizes invoices by invoiceType, which can be original, refund, edited, or deleted..
  • Enhanced user safety with mandatory confirmation texts for factory reset, database reset, and transaction deletion to prevent accidental actions.
  • Enabled the cost retention during sales for improved financial accuracy.
  • Resolved issues where unassigned and taken orders were not visible after closing cash.

Saleculator 4.3 Update 1

  • Added functionality to keep order history when orders are sent to the kitchen using the sales.keepTicket() function. This ensures that all modifications and updates are properly tracked. Additionally, sequential order numbering has been enabled for better organization and traceability of orders.
  • Added Restaurant/Delivery switch button
  • Customer address is not mandatory for taking delivery orders
  • Added Printer.Invoice resource for printing A4 invoice from edit sales screen
  • For settlement, a user confirmation is added before removing tickets from driver
  • Added a direct function to call attributes sales script.
  • Fixed app order table moving and merging issue

Saleculator 4.2 Update 3

  • Fixed issue in printing payment type in paid delivery tickets
  • Added font attribute to line tag for choosing dynamic printer font
  • Added advance return button on customer payments
  • Option to set custom Dyn URL
  • Fixed delivery order driver settlement amount issue
  • Fixed tax calculation issue when showing ticket on Edit Sales screen
  • Fixed issue of getting Dyn URL disconnecting when idle
  • Fixed issue of table getting when unlocked user exit

Saleculator 4.2 Update 2

  • Added support for dynamic remote access URL for Webin and Terminal
  • Full keyboard support added for product searching
  • Now showing weighing scale reading on back display
  • Number and Text input field moved to top
  • Fixed issue in delivery tracking cash/card payment
  • Updated delivery order report to include tax
  • Fixed app order billing issue

Saleculator 4.2 Update 1

  • App Orders
  • Menu/Exit button fix
  • Card declare
  • Delivery order tracking ticket paid option
  • Payment name wise report issue fixed in Sales by payment for Card and Free

Saleculator 4.1 Update 2

  • Added Saleculator Notification API
  • Added Chinese language support
  • Fixed issue keeping closed sales receipt on receipt printing error
  • Product popup combo copy paste issue fixed
  • Added codepage attribute to text element for choosing character table
  • Thai language support
  • Disabled loading HID driver multiple times
  • Saleculato Waiter App Support
  • Fixed reloading issue on delivery screen

Saleculator 4.1 Update 1

  • Online store integration with WooCommerce, qaayima.com and inmenu.io
  • Online order events executed on accepting or rejecting order
  • Bug fixed in POS reports when parsing 24hours time format.
  • Bug fixed in switching to restaurant mode for table layout.
  • Fixed layout issues when showing receipt attributes
  • Fixed textbox layout issue on text input keyboard
  • Print QR Code on Receipts
  • ZATCA Compatible QR Codes
  • Send QR code to the printer as an image for printers not support QR code
  • Added support for dynamic formatted date and time
  • Custom POS Reports can be mailed or saved to disk
  • Fixed issue when updating stock of break down products with attributes
  • Added to support to accept both ticket attributes and product attributes together.
  • Fixed issue of returning stock without decimals.
  • Fixed issue of Products Sales profit margin calculation mistake.
  • Added category sales report in close cash report.

Saleculator 4.0 Update 5

  • Custom product labels
  • Multiple outlet support in same database with individual receipt numbers and stock receiving
  • Support for receiving stock at remote outlets
  • Configuration screen access for database and other configuration error
  • Partial cash printing option for blind closing
  • New sales report with payment filter
  • Default printer sizes and media name changed

Saleculator 4.0 Update 4

  • Fixed issue of Stock checking getting slow on sales screen
  • Fixed issue of dynamic price updating getting slow on sales screen
  • Keep alive for remote database connections
  • New method added to get elapsed time of a ticket
  • Caller ID driver is only loaded if vendor id and product id is set

Saleculator 4.0 Update 3

  • New UI

Saleculator 4.0 Update 2

  • Custom POS Reports
  • Cash drawer is opened for Cash In, Cash Out, Supplier and Customer payments, and for counting cash while cash closing,
  • Receipt printed for supplier payments
  • Made configuration is loading only during software is started.
  • Tables can be created using Add button on Table Layout screen.
  • For ticket searching by customer, customer search key is also considered.
  • In close cash sql result, column total and records count made available.
  • Backup, Restore, TurnOff and Restart support in windows.
  • Customer searching using exact text match by enclosing search text by + sign.
  • Product searching using exact text match by enclosing search text by + sign.
  • Added product searching by reference.
  • Use serial DEACTIVATE to deactivate the system.

Saleculator 4.0 Update 1

  • Label scale integration
  • Input actual cash and notes when closing
  • New close cash report for blind closing
  • Keeps partial cash printing count
  • Print close/partial cash printed date and time
  • Role based category
  • Role name accessible from ticket and templates
  • Shows search key with customer name when in customer search result
  • Fixed product filter bug
  • Fixed tax report bug

Saleculator 3.9 Update 7

  • ZPL Arabic Support
  • Online Order support
  • Categorise cash payments
  • Combined mode operations
  • New custom button type for fast card and debt billing, with or without customer.
  • Made table and call objects accessible from script
  • Inventory costing is now configurable.
  • Product search dropdown no look for text anywhere in product name or barcode.
  • New attribute type Description with multiline support.
  • Now quantity can be calculated from price embedded barcode.
  • Changes to generic printer in handling new line and font size.
  • New item entry, code*quantity support
  • Now, date and time shown on screen is loaded from configuration.
  • Refund error, after editing a closed bill, bug fixed.
  • Now Taxes report shows tax category and taxes under it.
  • App buttons for on-screen keyboard, browser and remote support added..
  • Disable enter key from product not found message box on sales screen.

Saleculator 3.9 Update 6

  • New feature support bluetooth scales
  • New feature support hx711 scales
  • New feature support hd44780 customer displays
  • New feature support scalable items in stock maintenance
  • New feature change pictures on second display automatically at set intervals
  • New feature show selected item’s picture on second display
  • New feature support automatic billing on events
  • New feature support printing token in receipts and KOT
  • New custom button type for fast cash billing
  • Now tax can be set for materials
  • New feature allow to set on screen receipt width
  • New report for customer debts
  • New event added for driver selection in delivery mode
  • Now SMS is sent in background to avoid waiting while sending SMS
  • New update accept advance amount before payment screen is shown in customer advance payments
  • New update support UPC barcodes
  • New update show confirmation dialog in Stock Maintenance screen, for updating stock
  • New update set sale price including tax when using dynamic pricing
  • New update reflects price changes immediately for next sale, if edited price is saved
  • New update show Reload and Unlock buttons in delivery mode
  • Now tables can be arranged upto the borders of the screen
  • Floor backgrounds are now tiled
  • In restaurant mode, table selection drop down menu can be configured to be hidden
  • Fixed Purchase Invoice CREATEDDATE bug
  • Fixed issue causing printing error when using & sign in product names
  • Fixed issue in counting items when there is a scalable item

Saleculator 3.9 Update 5

  • New feature to keep timer for a selected table.
  • New feature for dynamic table names.
  • New feature for custom table size.
  • New feature to select driver from sales screen.
  • New feature to transliterate to arabic when printing.
  • Products sales report aligned to wrap product name.
  • Updated supplier diary report.
  • Fixed issues in customer diary report.
  • PDA: Automatic keyboard popup for user input.

Saleculator 3.9 Update 4

  • New feature to display realtime reading from weighing scale.
  • New feature to accept user input from sales screen with data type and keyboard support.
  • New feature to choose a shell script from local system for sumup sync.
  • Fixed issue category sales report during closing.

Saleculator 3.9 Update 3

  • New feature to set attribute type.
  • New feature loads last ticket automatically for the current user.

Saleculator 3.9 Update 2

  • New feature to make purchase returns.
  • New report listing purchases and purchase tax.

Saleculator 3.9 Update 1

  • Stock maintenance updated for taxes.
  • New report listing sales and sales tax.
  • Roles editor changed for line numbers and formatting.
  • Now customer diary show all receipts of customers.

Saleculator 3.8 Update 6

  • New resource, Product.Properties, to set default properties for products.
  • New feature to save sale price of 0 priced items.
  • New feature to print last ticket from sales screen.
  • New methods, sales.addItemByQuantity(code, quantity) and sales.addItemByPrice(code, price), to add item automatically to the ticket.
  • New feature to select attribute values from a list of buttons.
  • Fixed issue of ticket not refreshing after scanning customer card.
  • Fixed issue of missing payment note in close cash report.
  • Fixed issue of missing back button on catalog, when category is not visible.
  • Fixed issue of catalog reloading when events enabled.
  • CloseCash.Reports sections can now be disabled by commenting.
  • Default tax category set to Tax Exempt for open items.
  • Fixed issue selecting ticket from Edit Sales, when there are multiple tickets with same Id.
  • Fixed issue of customer being selected even after pressing cancel button on customer search window.
  • Shows device serial key on configuration page.

Saleculator 3.8 Update 5

  • New feature to layout tables by drag and drop.
  • Text resource can be copied from flash drive.
  • If database connection failed, now the system asks whether to restart software.
  • Sales screen show item lines count.

Saleculator 3.8 Update 4

  • Global font styling added.
  • New feature to dynamically change warehouse of current sale.
  • New feature to show custom status messages on sales screen.
  • Customer report layout updated.
  • Fixed issue in close cash screen when there is multiple close cash hosts.
  • Fixed issue in setting access to system maintenance buttons.

Saleculator 3.8 Update 3

  • Added db health checking features while taking backup and restoring.
  • Updated products sales report to include profit.
  • Fixed dialog position issue when using second display.
  • Fixed font missing issue in reports.

Saleculator 3.8 Update 2

  • New reports in close cash report using dynamic SQL statements.
  • Now close cash screen only load data required for reports set in CloseCash.Reports resource. It makes close cash screen loading faster.
  • Fixed unicode issue in product sales report in close cash report.
  • Fixed issue in average cost of products set during stock maintenance.

Saleculator 3.8 Update 1

  • Saleculator now support accepting advance payments and paying by it.
  • Stock movement report in close cash report.
  • Partial payment support when using card payment.
  • Saleculator now shows battery status.

Saleculator 3.7 Update 4

  • Configuration changed to multiple tabs
  • Now 6 printers can be configured on configuration screen
  • Network manager support added
  • Added support for button styling in stock management and stock diary.
  • Now permission can be set for buttons split and shift table.
  • Fixed issue in report of sales returns having open item.
  • Stock diary report is now sorted on date.

Saleculator 3.7 Update 3

  • New feature supporting second display
  • Fixed issue when saving report to usb
  • Fixed issue when magnet card transaction is null
  • Fixed issue in delivery ticket settlement, when driver not selected
  • Fixed issue in delivery report for orders without call

Saleculator 3.7 Update 2

  • New feature supporting KDS: KOT screen to view KOT status
  • New feature supporting KDS: KOT screen to view user specific KOT status
  • New feature supporting KDS: Lines can be marked for demand estimation
  • Now receipt total can be printed on customer display while adding each item.
  • Fixed issue in settlement screen, when scanning same receipt multiple times.
  • Fixed issue while printing barcode in KOT after changing item quantity.
  • Fixed issue in reward point redeeming.
  • Fixed issue in showing receipt with multiple payments.

Saleculator 3.7 Update 1 with new image

  • New feature tracks all transactions under account heads.
  • New reports for payments and accounts.
  • New feature to keep track of removed lines.
  • New feature allow editing of UI language files.
  • New feature hiding menu automatically.
  • Now attribute values populated in sales by product attribute report.
  • Fixed issue of delivery tickets not reflecting settlement on sales screen when settled from delivery settlement screen.
  • Fixed issue when printing card payment report multiple times.
  • Fixed issue in showing selected tariff area when reloading ticket.
  • Product sales report now works for running cash sequences.

Saleculator 3.6 Update 12

  • Styling product buttons on sales screen using HTML.
  • New feature added for choosing credit card service provider on payment dialog.
  • Shortcut buttons on sales screen to go other screens.
  • Now showing resources list sorted.
  • Support for quantity embedded barcode added.
  • Automatic restarting after delete transaction.
  • Fixed issue in ticket.tableselected event.
  • Fixed issue in cash difference when giving change for foreign currency.

Saleculator 3.6 Update 11

  • Fixed issue in releasing accidental table locks.
  • Now category window on sales screen be made hide.
  • Selected line index made available in ticket.addline.
  • Material selection by barcode and category added for creating composite products.
  • Fixed issue of doubling material listing in stock management and stock diary.
  • Support printCode() to print product barcode in receipt.

Saleculator 3.6 Update 10

  • Barcode label printing support added.
  • Foreign currency support added.
  • View receipt from driver selection window.
  • Customer diary report sorted based on date.
  • Delivery Order settlement driver selection made touch friendly.
  • Fixed an issue with restoring .sql files.
  • Fixed an issue with loading tickets for settlement.
  • Disable automatic loading of next ticket from queue after generating receipt.

Saleculator 3.6 Update 8

  • Added code highlighting feature when editing java, xml and sql code.
  • Fixed a bug while settling debt customer in Settlement window.

Saleculator 3.6 Update 7

  • Tariff drop down on sales screen changed to touchscreen friendly button.
  • Keyboard layout changed to ASDF.
  • Tariff applies to auxiliary items also.

Saleculator 3.6 Update 1

  • Product In Catalog table removed. Error shown when a not in catalog item code entered.
  • Caller ID searching on delivery screen. Prefix 000 to caller id for searching.
  • Show/Hide button size made bigger.
  • Script Buttons on top is set invisible for users having no permission on it.
  • A new event ticket.tableselected added.
  • Option to select/change customer on payment debt tab.
  • Machine name and cash closing host name can be configuration separately.
  • For each user login active cash is reloaded.
  • My Settlement screen for tickets generated by logged in user.
  • Problem with arabic printing for connected letters fixed.
  • Table/Call is locked while opened by a user.
  • Tickets are not shared between different billing modes.

Saleculator 3.5 Update 20

  • Added Buzzer support
  • Configurable customer code embedded barcodes
  • Made driver selection touch friendly
  • Shows character barcode in sales screen
  • Catalog printing support, selected category, price buy, stock and attributes
  • Turkish language support
  • French language support

Saleculator 3.5 Update 19

  • Stock Maintenance support text in barcode
  • Stock Maintenance: Changed buy price from last price to average price while stock in
  • Now product break down can be done with products/aux/materials. Earlier it was only materials
  • Sales report can be generated by selecting attribute instead of typing attribute.
  • New sales report by product attribute.

Saleculator 3.5

  • Delivery Module with the following features added:
    • Delivery sales screen
    • Drivers
    • Delivery settlement
    • Telephone interfacing, Line statuses for Inactive, Disconnected, Connected, Ringing
    • Delivery reports
    • Separate resource, Printer.
    • CloseCashMail, for Partial/Close cash mail. Set printer=”-1″ for not printing email on printer.
  • Customer input dialog with touchscreen keyboard
  • Restart changed to soft restart, instead of system restart.
  • SQL Window added.
  • Entering demo mode added. Enter ‘demo’ in activation window for demo mode.
  • Delete transaction script is read from the resource SQL.DeleteTransactions.
  • Complete or partial backup support added. Partial backup tables can be set in the resource SQL.BackupTables.
  • Image alignment problem on receipt fixed.
  • Delivery calls looks for customer match in searchkey, phone and phone2.
  • View bill from settlement screen.

Saleculator 3.0

  • PIN Based login.This version onwards password for all users are mandatory.
    Default passwords are: Administrator: 1111, Manager: 2222, Employee: 3333.
    For upgrades, Administrator is set to 1111 and all other passwords are reset. Administrator has to login and set PIN’s for other users to enable their login.
  • Functionality of Kitchen Display System added.
  • Network Printer support added.
  • Webin Support.
  • Sumup Support.
  • Price/Weight embedded barcodes with configurable prefixes.
  • Event when a ticket is deleted on sales window.
  • roundDouble method accept second parameter for number of decimals.
  • Print Customer diary to receipt printer from customer payment screen.
  • Customer reports based on customer category.
  • Change product price on Stock Maintenance screen.
  • Product code and Enter key/Barcode scanner support on Stock Maintenance screen.
  • Create customer on sales screen by going customer search.
  • Added address search to customer finder.
  • Updated to show attributes already set for receipt or item.
  • Blind cash closing.
  • For (in)Purchase and (in)Production, it updates product buy price.
  • ALT+, shows/hides the side menu.
  • Change receipt properties from settlement screen.
  • Set date for receipt attribute type.
  • Set shortcut ALT+T for Settlement.
  • Clicking on user name at bottom logs out user.

Saleculator 2.2

  • Support for Scales baud rate added
  • Shows Saleculator version on top left corner.

Saleculator 2.1

  • Sumup services integration
  • Settlement window now lists tickets from closed sequences
  • Arabic language support

Saleculator 2.0

  • Online software updates
  • Materials report
  • System activation