Cashiering hardware setup

This section explains how to set up Infor Public Sector to interact with cashiering hardware devices such as cash drawers, receipt printers, and line displays. These devices are commonly known as POS (point of service) devices. The Infor Public Sector Cashiering module provides the software components required to process cashiering transactions, including a cash register interface. After the necessary POS devices are installed and enabled, a client machine running Infor Public Sector Cashiering is ready to function as a cash register.

In most cases Infor Public Sector doesn't require anything to be installed on the client machine. Cashiering is an exception, because it is the client machine, not the application server, that interacts with the cashiering hardware. This diagram provides a high-level view of a typical cashiering hardware setup.

Cashiering hardware diagram

Cashiering hardware interaction in Infor Public Sector is based on the UPOS (Unified Point of Service) standard, which specifies how applications communicate with POS devices. At the center of the system is Microsoft POS for .NET, which is Microsoft's implementation of the UPOS standard. When it is installed on the client machine, POS for .NET provides an interface that applications can use to communicate with POS devices.

The Infor device control is the component that handles communications between Infor Public Sector and POS for .NET. The POS devices are connected to the client machine, and communicate with POS for .NET through their own service objects.

For example, the cash register must print a receipt when you complete a transaction. To complete a transaction in Infor Public Sector, you click the Receipt button in the Cash Register. When you click Receipt, the Infor device control sends the receipt information, through POS for .NET, to the printer's service object. The printer can then print the receipt.