Feature - Added Phantom Locking to Customer File Maintenance

Feature - Added Phantom Locking to Customer File Maintenance

Release date: 6/4/2018

In the past, when a user brought up a customer master record in Customer File Maintenance Change mode, the customer record would be locked. Any other users who tried to update that customer record -- including when printing a pick ticket and invoice -- would receive a Customer Record Locked message. In many cases, the user who brought up the customer master record in Change mode -- and who, without realizing it, locked that record -- could stay in the Change mode for an extensive period of time, and thus cause operation problems for other users.

In this update, we introduce "phantom locking" logic to Customer Master Maintenance program to reduce locking conflicts. That is to say, the system now does not lock the customer master record after a user brings up that customer in the Change mode. Instead, the system will check if the changes to the customer master can take place. If no other user changes the customer master in between, then the changes are updated back to the customer master. Otherwise, a conflict message will be displayed. The user will need to make their change again. This mechanism also nudges the user to finish their changes in customer master quickly without hogging that record.  This is good behavior that we like to encourage for other areas where "phantom locking" is not yet applicable.

There are new situations where updates of the record will not be possible and an error message will show the reason.

Customer File Maintenance (ARCUSMNT) error possibilities:

1) "Record Locked By Another User. Update Aborted. Try Again." - If an update or delete
of a customer is attempted but the record is locked by another user.


2) "Customer xxxxxx Changed By Another Workstation, Changes Not Saved" - If an
update of an item is attempted but the record has been changed by another user.


3) "Customer xxxxxx Changed By Another Workstation, Customer Not Deleted" - If a
delete of an item is attempted but the record has been changed by another user.


4) "Record Locked By Another User. Try Again" - If an item number is entered and that
item is currently locked by another user attempting an update.


Modified program: ARCUSMNT

DLM



    • Related Articles

    • Feature - Added Phantom Locking to Item File Maintenance

      Release date: 6/4/2018 In the past, when a user brought up an item master record in Item File Maintenance Change mode, the item record would be locked. Any other users who tried to update that item record -- including quantity on hand, on order, or ...
    • Avalara - Customer File Maintenance

      Release Date: 4/28/23 Version: 8.6 and Above When the Avalara Integration is enabled, the following changes will take effect in Customer File Maintenance. Customer File Maintenance must be run under version 8.6. If the user attempts to run the ...
    • ARCUSMNT Accounts Receivable Customer File Maintenance

      Customer File Maintenance Application Overview The Customer File is a very important file. It stores the basic information about every customer you do business with. Almost every major application in the A/R package uses the Customer file to ensure ...
    • ARTYPMNT Accounts Receivable Customer Type File Maintenance

      Customer Type File Maintenance Application Overview The purpose of this program is to classify customers by type for pricing, commission, reporting and analysis purposes, and for sorting as needed. If you enabled COP shipping label in Global Setup -> ...
    • Feature - Ship-to Special Function Support in Customer Maintenance/Inquiry

      Release Date - 11/15/18 A new special function has been added to Customer File Maintenance and Customer Inquiry. When in Customer File Maintenance in Change mode and a customer number has been entered, users now have the ability to also maintain the ...