What’s New in Artisan POS 4.5

Welcome to the next generation of Artisan POS Software: Version 4.5.

This version includes significant performance improvements, more powerful searches, smoother online-store integration, import/export enhancements, and more.

Many of our customers have upgraded to 4.5. Please contact us if you want to be next!

The next section describes in detail the major changes since version 4.4.

You can also jump ahead to the full Change Log of maintenance updates to 4.5.

1 – Record Table Screen Paging

As you may know, a record is an Item, Category, Vendor, Saved Sale, and many more. Some of these types of records may get very large such as Items or Saved Sales. Now In 4.5, Artisan doesn’t try to load all these records at once. In 4.4, this was slowing down the screen and preventing you from working right away. Perhaps you have seen the message about too many records to display.

Or perhaps you have seen the message “Loading Records…”

Both of these problems have been dramatically reduced because Artisan only now loads a few pages of information and as you scroll down more records are loaded. Of course, if you start filtering your data by typing something in the search boxes, then the number of matching records reduces even further.

This is particularly useful in scenarios like recalling sales. Now you can get rid of the extra search options such as “Recent Sales” or “2020 Sales” and the resulting confusion. From now on, just the most recent sales, or whatever default search you have, will show the last few pages sales… and as you page down the list will continue to expand as needed.

2 – New & Repaired Search Options

Some of our users have experienced missing search options in many critical places. 4.5 makes a valiant effort to restore these to their original intended options. Additionally, we have added and tweaked various options to reflect the way our customers are using the program.

Example: Recalling Saved Sale

In 4.4 it might be very limited with just one option (or maybe you added one or two of your own).

But this is how it supposed to be (now in 4.5).

Of course, you may still have some that you added.

3 – Power Search Panel for Recalled Sales

In addition to the benefits of the record paging for just quickly looking at the most recent sales, we added a new Power Search Panel for recalling Sales.

These fields are particularly useful in helping you more quickly narrow down your transactions to find just the ones you want.

One of the great new fields on this panel is Sales Location which can be All Sites, My Site, or Specific Site. Very handy if you have more than one location.

4 – Additional Search Query Operators

When you are searching for a matching field, there are new choices on how the search is conducted. Here’s an example of how Text Filters have improved.

 Field Type In 4.4 the choices are:  In 4.5 the choices are:

TEXT

5 – Regular Expressions – Advanced Searching

If you are a computer programmer or advanced user, you can now take advantage of a special syntax language used for advanced searching.

https://en.wikipedia.org/wiki/Regular_expression

6 – Temporary Filter (Like Temporary Vendor Filter)

Under certain circumstances, such as searching for an item record for a purchase order, Artisan will filter the list for items that only belong to the vendor for which you are creating the PO. Now in 4.5, this behavior is more visible and you can now search for all items (from all vendors) by un-checking the box in the “Temporary Vendor Filter”. If you were to also save your modified Power Search, this filter will not be included when you save. So if you un-check it here and then save your search, the next time you use your saved filter, this box will be checked.

7 – Multi-Level Sort Option

You can now have multiple level sorts from the record table screens. In this example, the Vendor is the primary search with the category as the secondary search. So COUPON, GC, SHIP, XGC are in alphabetical order. You can add up to 4 columns in your tiered search by Shift-Click on each column header. To reset or change the columns, simply click on a column header (without the shift key).

Shift-Click for a limit of 4 columns.

8 – Added Option on Item Power Search Panel

We have added Description (Contains) to the Item Power Search Panel.

9 – Time Stamp Works with “At Least” or “At Most” to filter by Time.

Now you can filter items from a date and TIME.  For example, you can now look for sales from a particular day after a certain time.

Time can also be used with the “At Most” choice and in the Advanced Filters. For example, you could create a time range to filter your sales by combing “At Least” and “At Most” as shown below.

10 – Exports from Record Table Screen

You can now export records directly to CSV or Text file.

You have a choice of just the fields that are shown on your screen or to export all fields.

11 – Restrict Discounts

12 – PPLOG – Magic Card # and New default Columns in including

(Card Number Column now optimized to fit in a small column rather than showing all the stars.)

13 – Title Bar Enhancement

The title bar now shows more details. For example, when you are in an item record you can see what item you are looking at even if you are not on the Basic Tab.

14 – Tool Tips

When you hover over fields that are cut off, sometimes more details will appear when you hover your mouse over the item.

15 – Additional Details in the Audit Log

We have added more information in the Audit Log so you can see the Context of which specific Sale, Item, Customer, etc.

16 – Additional Changes

  • Added Bulk Change Sales Rep to Customer Records
  • REMOTE OPERATION: Is now more robust.
  • Print To File now works when Printing a List of Records

17 – Report Improvements

  • EMP-163 – Employee Performance
  • INV-053 – Inventory Summary Report
  • MCH-054 – Merchandise Performance Report
  • MCH-149: Variant Report – has enhanced Parameter Choices

18 – Inventory Handling Improvements

  • Whenever increasing available QOH (through transfers, receiving, etc.), check to see if it can be used to satisfy existing reservations against pending Purchase Requests or Purchase Orders, reducing or deleting those Requests and/or un-reserving the PO lines.
  • Partially implemented the Inventory Transfer Export option. This will allow you to alleviate the inventory but doesn’t yet create the export file to import into another copy of Artisan.

19 – Internet Store Interface

  • Add upload configuration field: “Inventory Site #s (blank = Total)”. This is a comma-separated list, so 001,002 for example.
  • Major Improvement: For order downloads, the Site Record for the internet sales site can specify a comma-list of sites to check in addition to the default inventory site. This allows better distribution when out of stock at the main location and Artisan can now specify the Inventory Location of the line item to use a warehouse or secondary location, for example. This is based on the order of the sites in the list.

20 – Datacap NETePay, DC Connect

  • Implemented Datacap’s classic NETePay payment processing solution for installations with at least one Windows PC on-premise.
  • Implemented Datacap’s new DC Connect which has the NETePay payment processing solution loaded directly onto Ingenico Tetra Series devices such as Lane 5000, Move 5000, Lane 7000, etc.
  • We continue to support the Datacap TranCloud appliance as well, which puts NETePay in its own device that can be accessed from Mac or Windows.

4.5 Change Log

Updated 7/27/2021

4.5.101

  • POS-13811: Fix cases of OptimisticLockException in “STKUNIT” table from Vendor Invoice Screen when Stock Units corresponding to lines changed on the Invoice were simultaneously changed on another screen or station.

4.5.100

  • Fix import of Quantity Counted in Item and Site Quantities imports.
  • Change to store colors as RGBA integers. This fixes occasional failures to create new Sample Data.

4.5.99

  • Various refinements and fixes for Destination-Based Taxes.

4.5.98

  • Fix migration to discard duplicate user records (by Short Name); this should only happen from conflicts with built-in users like “CerTek”.
  • Fix to close Progress Monitors when displaying a dialog, instead of having the dialog pop behind the progress monitor.
  • POS-13810: ISI: Extend the “Customer ID Prefix” Download Task setting to be “Customer & Order ID Prefix”, and now include leading zeros between prefix and number to pad it to 8 digits for better sorting (but keep them distinct form auto-numbered Artisan Customer IDs that use 3 letters plus 7 digits). This also allows for multiple Internet Stores to be active w/o number overlap.

4.5.97

  • POS-13805: Fix for missing non-preferred Vendor Products during migration.
  • Fix subtle issue with constraint violations when a case-based item has such a small case cost that the unit cost rounds down to zero. Fix conversion between case and unit cost in such cases as well. Add additional stock unit constraints, such as Receive Date >= Request Date (when both are non-null).

4.5.96

  • Fix import to recognize 3.5 DBF field names for Postal Code and other address fields.

4.5.95

  • Fix for 100% PAX Direct communication failure caused by 4.5.82 change where it was accidentally changed to get the device address from a different configuration field.

4.5.94

  • POS-13799: ISI: Speed up uploads for WooCommerce and Shopify by recognizing the extremely common case where the only changes to an Item Record are changes in Available Quantity (from Receiving, Sales, Adjustments, etc.) and optimize them by uploading only the Available Qty and skipping checks for updated images. (Optimization not implemented for Zoey/Magento at this time.)

4.5.93

  • Fix a number of problems using Tips (Gratuities).
  • POS-13801: Fix failure to create Category and Item Price Levels for newly-created Customer Types. (Broken in 4.5.61.) Upgrade recreates missing price levels.

4.5.92

  • Expand length of Token in Card-on-File Record to support DC Direct. Other fixes and refinements for DC Direct, including renaming Initialize button to Test (since all it does in the DC Direct case is verify communication with the PIN Pad), and removing 2-second wait between Approval and return to PIN Pad Welcome screen, since DC Direct always returns to Welcome within 1/4 second anyway.
  • Change all 3 Datacap solutions to use site-local numeric Lane IDs instead of full station numbers.
  • NETePay: For clarity, change Server Name/IP setting to “dsiPDCX Listener Host Name or IP”.
  • Protect against Null Pointer Exception in SaleScreen line item view filter when tranLine is unexpectedly null. (The root cause is not yet understood, but this will prevent a fatal error crash. It has been known to happen after scanning too fast.)

4.5.91

  • Fix so sales line item combining is done after customer-type pricing/discounts are applied.
  • Apply some data corrections that were accidentally skipped in previous upgrades.

4.5.90

  • Fix IllegalStateException with QtyReserved > QOH during Steal Reserve, broken as a result of 4.5.53 changes to OOS model.
  • Fix so record table screen row order is stable upon refresh even when sort fields don’t make a unique key. (This was also causing a jumping cursor after going into an action menu; for example, for printing labels from Receiving Log.)
  • When run for a single Item, the Repair Quantities tool (in Advanced Database Maintenance) no longer requires exclusive access (and therefore can be run while Remote Operation is active).

4.5.89

  • Added New Label Size 2 1/4″ x 3/4″.

4.5.88

  • Fix slow startup of Day-End screen for companies with a large number of sale lines in their history.

4.5.87

  • WooCommerce: Fix problem deleting products that were variants (and still are in WooCommerce) but are now simple products or base products (in Artisan).
  • Change default for printing slips for Voids to TRUE (for new data and new Device Profiles).
  • Fix for NETePay, which stopped working in 4.5.85.
  • Fix SLIP-T Sales Slip Form tender section to print “Paid By” only once. Fix SLIP-T and SLIP-S to not duplicate tenders with follow-on payment processing, such as gratuities.

4.5.85

  • Fix 4.4.10 upgrade step failure on M1STORE in some cases.
  • Shopify: Fix for UnsupportedOperationException in Upload task when a variant image matches a previously-uploaded base product image.
  • Expand NETePay to allow preliminary support for EBT and Processor Gift Cards.

4.5.84

  • POS-13794: Increase size of Site List Fields, including Internet Sites field in Site Record; allow “ALL” for All Other Inventory Sites, in Site Number order.
  • Continued work on Datacap: Add device discovery (by ID/serial number) for TranCloud and DC Direct.

4.5.83

  • Add an index to speed up sales slip printing.
  • Shopify: Update to latest Shopify API version 2021-07 (no changes).

4.5.82

  • POS-13785: Add support for NETePay and DC Direct (in addition to TranCloud).

4.5.81

  • POS-13723: Add CUS-231, Sales By Customer Postal Code Report.

4.5.80 Beta

  • POS-13792: Fix inconsistencies in precision and scale of new Total PO Discount field, which could cause a constraint violation saving changes to a PO w/o changing any line items, after certain upgrade paths.
  • POS-13791: Fix missing Item Code and other Item fields in Detailed Sales Export (and potentially other problems with complex indirect field lists in record tables).

4.5.78 Beta

  • ISI: Fix for incorrect uploaded quantities when multiple sites specified in Inventory Sites.

4.5.77 Beta 

  • Fix constraint violation due to null ISI_SITES creating new Site Records.

4.5.76 Beta

  • POS-12468: Fix CONS-101 and SAL-207 to handle fill-in description items better. Fix a number of formatting issues with CONS-101 and SAL-207. Minor performance improvement for CONS-104.
  • Report Designer: Fix Sort Window to preserve current order of sort items.

4.5.75 Beta

  • Report Designer: Add Swap button (“<->”) to Group and Sort windows. Like Replace Field Source, this allows you to change the field used for a Group without changing any of its other content or settings.
  • POS-13788: When exporting detailed sales transactions (from Accounting), which includes multiple tables, continue even if some tables have no records to export. Report that as a warning at the end (in all exports), only if *all* tables have no records to export.
  • POS-13721: Fix so Shopify (and other ISI) Option Choices and Images match the Artisan Variant Order. Handle various unusual combinations of variant and base product images (including deletions) in Shopify.

4.5.74 Beta

  • POS-13737: Fine-tune key timing so progress dialog doesn’t interfere as much with fast typing.
  • POS-13702: ISI: Allow upload task to specify a comma-list of sites to include in available internet sites. For order downloads, the Site Record for the internet sales site can specify a comma-list of sites to check in addition to the default inventory site. Enforce site number comma-list formatting for the Surcharge Sites field in Category Record.
  • Artisan Task Manager: Use Cross-Platform Look & Feel because native L&F on Mac OS Big Sur looks bad (highlight for selected tab is unreadable).

4.5.72 Beta

  • Fix duplicate key exception adding Pending Transfers (via Receiving) in some cases.
  • Fix SQL error “more than one row returned by a subquery used as an expression” displaying Inventory Transfers or Pending Transfers with Power Search filter set to show Pending Only.
  • POS-13784: Fix more cases of handling customer types that require an ID when no ID was used. Fix some (but not all) cases of multiple applications of category special handling due to sale screen event handling complexities.
  • (POS-13784) Give an error when switching to a customer type that requires an ID w/o an ID present, instead of just silently reverting to the fallback customer type. Fix ordering issue when such a customer type is specified in a customer record.
  • POS-13716: Report Engine: Fix occasional problem with aggregate forward references when using multiple group levels. In particular INV-053, Inventory Summary Report was in certain circumstances reporting an inner group total from a different group (of the same level) further down the report.
  • POS-13786: Fix so export honors checkbox selection.
  • POS-13786: Fix crash exporting with checkbox selection enabled.
  • POS-13783: When saving a PO fails because all items have zero qty, leave them on the PO and let the user continue. If some are non-zero and others are zero, let the user know that items w/zero qty will be removed and ask if they want to continue.
  • Allow Inventory Location to be changed on line items in Pending Orders (until they’re Delivered or Voided), with corresponding adjustments to reserved Purchase Requests & POs.
  • Make sure PO Screen pre-loading of Vendor Products uses the main session. This could have caused a problem in very specific circumstances of applying a non-percentage entire-PO discount that needs to split a line to cover round-off discrepancies, only when multi-vendor enabled.

4.5.71 Beta

  • Fix for multiple SiteProduct instances loaded in the same session after adding the same item to a sale multiple times (with or without a void in between).
  • Fix problems using check for “DATASCOPE_LOG_INSERT” to see whether to recreate remote logging functions. Fix so the “@ANY_IMAGES” Formula field is skipped when creating remote logging functions.
  • POS-13757: Major performance improvement for “Has Images?” fields in Item, Category, and Customer Record lists.

4.5.70 Beta

  • POS-13717: Fix the ordering of applying temporary filters, so PO selection for creating a Vendor Invoice shows *all* of the POs without Invoices.
  • Rework POS-13760 fix for saving PO changes that increase existing lines with Request Reasons other than PO w/o Request to use special-case code in the PO screen. Revert the prior more general changes in the handling of new records, as they broke the creation of Sample Data Transactions (and possibly other things).

4.5.69 Beta

  • Fix migration failure when a vendor for a consignment statement is missing/deleted.

4.5.68 Beta

  • POS-13781, POS-13735: Fix additional cases where adding inventory (e.g. via transfers) didn’t unreserve on-order stock units and/or didn’t change corresponding orders’ status from Waiting to Ready (or Incomplete if Custom).
  • Minor optimization for Item Qty Repair Tool.

4.5.67 Beta

  • Fix error starting PO from Purchase Request due to attempt to load a proxy Station Record into two sessions.
  • POS-13782 – Added new label stock to rotate 2.25 x 1.25 90 degrees to the right.
  • POS-13760: Fix so new records in memory are still considered new for purposes of determining “original” values, even after being saved and re-enabling property changes. This fixes problems with saving PO changes that increase existing lines with Request Reasons other than PO w/o Request.
  • Fix syntax error at ‘)’ in new check for logging functions when starting the program while remote (unless upgrading).
  • POS-13760: Fix failure to recognize legitimate records in Scan Mode in some cases, and other instances of fetching records when already in a Data Worker.

4.5.66 Beta

  • POS-13775: Fix constraint violation saving vendor invoices due to the incorrect number of decimal places in Subtotal / Total Cost.
  • 4.5.65: POS-13761, POS-13763: Rework upgrade step processing to fix problems creating new records during upgrades while Remote Operation is active. Fix remote merges to merge duplicate permanent records even when caused by updates rather than inserts; this fixes problems with upgrading a pre-existing “CerTek” user (to become the new built-in “CerTek” user) while remote. Fix to allow trademark characters in Shipping Method names (e.g. for UPS via Shopify). Run the upgrade code that was missed in 4.5.01, to strip now-invalid characters from Shipping Method names and Product Lists in Sales Slip Styles, and recompute customer “Full Names”.
  • 4.5.64: Force Default Customer Zip/Postal Code to be non-null, which avoids constraint violation in rare cases when saving sales (which was already requiring tender.postal to be non-null).
  • 4.5.63: POS-13754: External Accounting Export: Give more control over handling of exported Deposit transactions. In particular, allow each Deposit Group to be independently configured. Rework & reword the related portion of the configuration settings screen for clarity.
  • DataVision: Fix parsing of double curly-brace for JDBC escape sequences to not insert a space between the brace and the “fn”. Fix corruption of expression string being opened for editing when an error occurs due to parsing (because 4.5 changed earlier to display the error and continue rather than throwing an exception and losing all unsaved changes to the report).
  • POS-13726: Improve date/time parsing to allow commas after day number. In Day-End Closing and other contexts where date input is for the end date of a range, reset time to end-of-day if the date text is edited w/o changing the time; for Day-End this means that all later sales on the same date will be included.
  • POS-13759: Fix so embedded tables (like “Locations…” and Item & Category Price Levels) start with a (default) sort order applied, as they did in 4.4.
  • POS-13773: Fix Null Pointer using Smart Returns with shared-inventory Variant Items (such as case/pack/single variants) when location-tracking is on, by preloading site products.

4.5.61 (Never released)

  • New Label Stock 2 x 1 printed 90 degrees clockwise.
  • Additional fix for 4.5.61 upgrade step to repair pre-existing problems from 3.X where STKUNIT.UNITCOST != CASECOST when CASESIZE == 1.
  • Fix for missing “dmax” while creating new blank data (due to ordering dependency created by 4.5.61 PO Discount feature): now create custom functions *before* tables (so constraints can use custom functions).
  • Fix Null Pointer Exception creating blank data (due to changes to support patch levels).
  • If Sales/Order Import fails with an exception, put up an error dialog instead of just logging it to log.txt.
  • Remote Operation: Fix to not get stuck waiting for changes from “DEAD” nodes.
  • POS-13764: Fix “No Receiving Record Selected” trying to Print from a Receiving List Screen, and other cases where screen result delivery is racing with a screen refresh during activation.
  • Fix crash searching for Smart Return on an item with not applicable sales to return.
  • POS-13749: Remove feature that was trying to be helpful but in practice is too confusing: no longer set Vendor’s P/N in a new Item Record from the search string when searching by Item Code with auto-numbering enabled.
  • POS-13770: Fix Null Pointer Exception in IntegerType.next when trying to save a new Customer Type record.
  • POS-13767: Fix Pricing Chart editing, especially adding new lines.
  • Fix 4.5.61 upgrade step to repair pre-existing rounding problems in STKUNIT.UNITCOST from 3.X, when CASESIZE > 1.
  • Important Minor Feature: 4.5.61: POS-10159: Add the ability to discount PO line items (as percentage or decimal amount) and/or Discount Entire PO (by percentage or decimal amount). Display PO Total Discount as both decimal amount and percentage. Enhance Receiving Log screen to show all the cost details, including discounts (when present). Change numerous reports to incorporate discounts into Cost of Inventory & COGS, usually via one of two new fields: NETCOST (per-Piece, after Discounts & Shipping) and D_LINE_AMOUNT (per-Case, after Discounts, before Shipping). Fix existing inconsistencies in some of the reports, especially related to Case Qty vs Unit Qty. Fix PUR-015 to work in Sample Data. Fix uninitialized cg1/pg1 in PUR-015 and others.

4.5.59 Beta

  • POS-13765: Fix “Invalid path: ‘baseItem.id'” when using a search string in the Inventory Transfer Screen.
  • Fix remote merge of Time Clock Record Hours Worked when Time Clock Rounding is set to zero.

4.5.58 Beta

  • Receiving Reports, RCV-001 fix, and update to 4.5 standards.
  • Fix invalid type “string” in Item Repair tool when in mixed-mode Location Tracking.
  • On Order Reports, PUR-004, PUR-014, PUR-015 fix and update to 4.5 standards.

4.5.57

  • Fix PAX Direct response processing to correct factor of 100 error in returned values for Debit/EBT Balance and Cash Back, and Approved Amount for partial approvals. (In 4.5, the latter could also cause normal approvals to be 100 times the correct amount, treating the difference as Cash Back.)
  • Fix null pointer during refreshData when there’s no record for the currently selected row.

4.5.55 Beta

  • Fix problem with migration of consignment statements and vendor invoices as a side effect of the new Return-To-Vendor Receipt.
  • POS-13756: Fix errors receiving and/or voiding sales of items with blank descriptions (even though the original sale had a fill-in description); record as “—“.

4.5.54 Beta

  • Add “In Menu?” field to Variant Values (default = Yes) to control whether a particular value is included in the Variants menu for its Attribute.
  • Enhancements for using Receipt Printer for Day-End: 1) Allow preview, just like with full-sheet form. 2) On Day-End Reprint, allow the regular full-sheet Sales Summary as an additional option (but default is still the Receipt Printer version). 3) Allow the Sales Summary for Receipt Printer (with date range) to be run directly from Sales Report menus.
  • MAJOR IMPROVEMENT: POS-13735: Whenever increasing available QOH (through transfers, receiving, etc.), check to see if it can be used to satisfy existing reservations against pending Purchase Requests or Purchase Orders, reducing or deleting those Requests and/or un-reserving the PO lines.
  • POS-13742: Fix so Alt keys are never interpreted as the start of a scan (when using Keyboard Emulation Devices).
  • POS-13745: ISI: Add upload configuration field: “Inventory Site # (blank = Total)”.
  • Change 4.5.01 upgrade step to (re)define the “imin” function that was accidentally missed in the 4.1.118/4.1.122 upgrade step, for customers with data that old.

4.5.51 Beta

  • POS-13752 (part 2 of 2): Two inventory-location-tracking fixes: (1) Fix to not re-sync site products (QOH, etc) upon opening the Locations table if the Item Record or any of its child records have been modified. This was causing per-site changes to be discarded (but not the corresponding Item Record totals, leaving them inconsistent) and the associated flush to the database was saving (partial) changes prematurely. (2) Fix incorrect calculation when changing QOH twice before saving.
  • POS-13752 (part 1 of 2): Fix to allow editing of Reorder Levels when Reorder Mode is set to Per-Site (Individual).
  • When reporting fatal errors, replace UndeclaredThrowableException with the actual exception that caused it.
  • Skip kit components with zero quantities (leftover from 3.5; 4.X does not allow components with zero quantities).
  • Fix build of Task Manager to work for Zoey/Magento.

4.5.50 Beta

  • POS-13750: Fix so credit card partial approvals use the approved amount, not the original amount, in tenders and PPLOG entries.

4.5.49 Beta

  • TS#21094 Added Avg Sale to EMP-163 – Employee Performance. Also significant formatting improvements and general cleanup.
  • POS-13715: Fix PO Screen and Vendor Invoice Screen to avoid crashes after coming back from changing Vendor details via F4 Edit.
  • 4.5.49: POS-13748: Implement (partial) “Transfer to Another Store” feature. (Unlike 3.X, this will not yet export to a file. We’ll probably add that in 4.6.)
  • TS#20928 Fixed issues with MCH-054 – Merchandise Performance Report when grouping by vendor.

4.5.47 Beta

  • Fix clearing of Item and related fields on import of downloaded sales lines (due to failure to find import names, including “SKU”, for “ITRANL.ITEM”).
  • Fix obscure error importing (downloaded) orders due to changes in Hibernate Validator library.
  • POS-13730: Increase all discount-type fields from 8 to 12 characters, to allow for large dollar discounts.
  • POS-13747: Add virtual columns to Item, Category, and Customer Records for “Has Any Images (Pictures)?”. (For Customer, which only has one, it’s called “Has a Customer Picture (Image)?”.)
  • Make the Last Counted Date field importable, so it will be included in Audit Log details when it changes.

4.5.45 Beta

  • Add Receipt Printer type for Partner-Tech, with specific margins with additional heuristics to identify Partner-Tech receipt printers from their device names.
  • External Accounting: Fine-tune Vendor Invoice message.
  • POS-13725: Allow users to override assigned coupon number for manually-created Store Coupons, when first created.
  • POS-13725 (partial): Add “Next Store Coupon Number” that was accidentally left off of the “Next Available Numbers” panel in Business & Financial Settings.
  • POS-13637: To avoid the confusion of the Sale Screen DOB prompt when it isn’t being used, default the Age Verification feature to disabled, even when a Deluxe license key is added, except in Sample Data for Fireworks or Wine & Liquor industries. Default Remote Operation feature to disabled in all cases.

4.5.44 Beta

  • Fix Sale Screen navigation inconsistencies, especially w.r.t. kits and extended description lines.
  • POS-13744: Remove overzealous assert (no longer applies due to 4.5 restructuring) when selling a kit for higher than the sum of its component prices.

Version 4.4 Highlights

Artisan POS version 4.4 had an unprecedented number of single point updates with a whopping 420 of them. This was partially due to adding new features all along the way. We vow to dramatically curtail this activity in 4.5 with 90% feature-complete on day 1 of the release. New changes will only be considered for 4.6 to improve the stability for all.

Here are some of the more recent and important 4.4 features.

  • Remote Operation – for Multi-Store and Remote Stations
  • Internet Store Interface for Shopify and Woo Commerce
  • Gift Registry
  • Buy From Customer
  • Implement TranCloud Payment Processing which replaces BridgePay’s Pay Guardian
  • Processor-Based Gift Cards (for TranCloud)
  • Sales Summary by Station
  • Implement Cash Counter with Enhancements
  • Sticky Quick-Pick – Enhancements to our Quick-Pick menu
  • Implement Record Selection Check Boxes for Bulk Changes, Print, and Export in 4.5.
  • Add Refresh button to Report Viewer so that you can edit your parameters without having to start over
  • Implement Cash Rounding Feature (for Canda and others without a 1 cent coin)
  • Implement Age Verification Feature
  • Implement Multi-Vendor
  • Add On-Screen Keyboard for Touch Screen Mode
  • Implement Video Customer (Pole) Display
  • PO “Smart Start” – Start the order off with the quantities from recent sales.
  • Receive by Scanning
  • Surcharge Items, BOGO, Advanced Coupons, Pricing Charts & Quantity Breaks
  • Customer Forms, Reserved Receiving Notes, Bulk Change Performance
  • Basic Destination-Based Sales Tax (no online lookups)
  • New and Optimized Bulk Change options
  • General Cleanup and Bug Fixes

On the Horizon Late in 4.5

Of course, there are many things that we really wanted to do in 4.5, but we just couldn’t get to everything. These things we consider hypercritical and shouldn’t have a deleterious effect on existing users.

  • Support Datacap’s Net E Pay payment processing method.
  • Automatic Updates (This is an elusive feature that may appear in part after 4.5 is initially released.)
  • Import Excel Formula Values
  • Import – No-Add Mode – Update Existing Records or Ignore
  • Shopify Gift Card Enhancements

On the Horizon in 4.6

  • Support for BigCommerce Webstore Interface
  • Automatic Billing & Expiring Credit Card Report
  • Third-Party Billing
  • Alternate Shipping Addresses for PO’s and Customers
  • Back Order Items
  • Duplicate Customer Report & Missing Address Power Search