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

    • 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 ...
    • 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 ...
    • BM1501 Bill of Material Feature/Option Configuration Maintenance

      BM1501 Bill of Material Feature/Option Configuration Maintenance ← Bill of Material / Work Order Plus Feature/Option Configuration File Maintenance Application Overview The Feature/Option Configuration File Maintenance application enables the user to ...
    • AR0111 Accounts Receivable Carrier File Maintenance

      Carrier File Maintenance Application Overview This is one of four files required for processing freight calculation in Customer Order Processing. They are part of Accounts Receivable Maintenance due to their relationship with A/R Customers and Ship ...