Available in Sage 50 Premium Accounting and higher.

Sage 50in a Multiuser Environment

How Do I...

Get more information about upgrading to Sage 50 Premium Accounting and Sage 50 Quantum Accounting, and purchasing multiuser solutions.

Multiuser Licenses

If you purchased a single-user license of the Sage 50 program, this license is for use of the program on the computer(s) by one individual. As stated in the Sage 50 Software License Agreement, you must purchase a license to use the program for each additional client (user) workstation on which the program will be installed or accessed. Get more information about purchasing Sage 50 multiuser site licenses.

Compatible Networks

Sage 50 will run on two basic types of networks: peer-to-peer and client/server. Before you install Sage 50 on your network, you must know what type of network software is installed.

Network Requirements and Considerations

Sage 50 can operate on any peer-to-peer network that supports Windows Vista or Windows 7. Sage 50 can also operate on client/server networks such as Windows 2003 Server.

However, there are certain considerations:

About Record and File Locking

If you install Sage 50 to run on a network, sharing data with more than one person, you could have more than one person entering invoices, payments, orders, and so on for the same company at the same time. Sage 50 uses record and file locking to ensure that data is properly protected and updated. A record is one group of information, composed of related fields. For example, the fields in one customer's window (Name, Address, Phone, and so on) go together to form that customer's record. Likewise, all customer records go together to form the customer file.

If two people were making changes to the same customer, without record and file locking, two things could happen:

To eliminate either possibility from occurring, Sage 50uses "locks" to prevent a particular record or file from being saved by more than one person at a time. In the example above, when the second person attempts to change the customer record the first person is using, Sage 50 will wait for the first person to finish, then allow the second user to begin. In special cases when Sage 50 cannot wait, it will display a message, reading "The record in file 'Customer.DAT' is currently in use. Please try again when it is available."

Sage 50 uses two different types of locks: Record Locks and Exclusive File Locks.

Record Locks

A record lock prevents more than one user from saving the same data record, such as customer information, at the same time. This ensures that record information does not become jumbled and changes are processed correctly. Two or more users can access the same records and make updates. They just cannot save the record changes at the same time. In these special cases, you may receive a message indicating that the record is currently locked. Once the first user has successfully saved changes, Sage 50removes the lock, allowing other users to save the record. Other users will still be able to perform functions such as entering invoices and printing reports, but no one else will be able to update the customer information until the first user has finished saving the record.

Exclusive File Locks

An exclusive file lock prevents more than one user from accessing the same file at the same time. During critical processes, an exclusive file lock is placed on all of your company's files. These processes include

When you attempt to perform any of these processes, if another user has the company open, even if only at the main window, Sage 50 displays the following message:

"You are attempting to access an area that another user is also using, or you are attempting to perform a process that requires single-user access. Please try again when no other users are attempting the same operation or accessing Sage 50."

When this message appears, select RETRY to attempt the process again, or select CANCEL to abort the process.

What do you want to do next?