Adding hardware to a register

Pages in this tutorial:

2  Install the device and its software


OPOS controls and setting up device software

OPOS is a widely adopted point-of-sale device standard, developed in the mid-1990s and updated several times since. OPOS provides a device driver architecture that allows point-of-sale hardware to be easily integrated with Microsoft Windowsbased point-of-sale systems. OPOS controls handle communication between compatible hardware and the point-of-sale software.

An OPOS control consists of these two parts:

Control object. The control object for a device class (such as line displays) provides the interface for the software program. A standardized set of OPOS control objectsknown as the Common Control Objectsare provided with Microsoft Dynamics RMS and can be used with most devices.

Service object. The service object provides communication between the software and the device. Typically, the service object for a device is provided by the device manufacturer. Install the service object by inserting the device CD into the disk drive on the computer. Then follow the on-screen instructions.

In some cases, you might have to download the service object from the manufacturer's Web site. For example, a more recent service object might be available. Consult your hardware documentation to locate the address of the manufacturer's Web site.

Service objects included with Microsoft Dynamics RMS

Ideally, you should use the service objects provided by the device manufacturer. If you are using a device for which an OPOS service object is not available (such as for an older legacy device), you might be able to use one of the generic OPOS service objects included on your Microsoft Dynamics RMS CD. These service objects can be configured using the Configure Microsoft OPOS Service Objects utility. Service objects are provided for scanners, scales, cash drawers, line displays, signature capture devices, and PIN pads.

Keep in mind that these generic service objects might not work with every device on the market. Microsoft cannot guarantee or warrant that the objects will work properly with your devices. Be sure to test each device thoroughly before attempting to use it during store hours.

To run the utility

  • On the Start menu, point to Programs or All Programs, point to Microsoft Dynamics RMS, and then click Configure Microsoft OPOS Service Objects.

For more information about configuring the generic service objects, click the Help button within the utility.

OPOS vs. Windows printer drivers

For most devices, you will be using OPOS controls. Some OPOS receipt printers, though, may also support Windows drivers. Using a Windows driver will give you access to the latest fonts and the ability to network one printer for multiple registers. However, there are drawbacks to using Windows drivers. These drawbacks include:

  • Slower performance. With Windows drivers, images are rendered prior to printing. This means that printing tends to be slower than it is on printers that use OPOS controls.

  • Possible malfunctions. Devices that are hooked up through the printer ("daisy-chained") might not function correctly when Windows drivers are in use. For example, the cash drawer might not pop, or a MICR or slip printer might not function as expected.

For these reasons, Microsoft recommends the use of OPOS controls whenever possible.

If you are using a Windows printer for which OPOS controls are not available, the printer should function normally with Microsoft Dynamics RMS.