Retail Modern POS architecture
Important
This content is archived and is not being updated. For the latest documentation, see Microsoft Dynamics 365 product documentation. For the latest release plans, see Dynamics 365 and Microsoft Power Platform release plans.
Applies To: Microsoft Dynamics AX 2012 R3
The topic describes the architecture of Microsoft Dynamics AX Retail Modern point of sale (POS).
Note
This topic includes information about features that were added or changed for Microsoft Dynamics AX 2012 R3 Cumulative Update 8. For more information, see the section later in this topic.
Retail Modern POS topology
On supported laptops, tablets, and phones, Retail Modern POS users can perform a variety of retail tasks. These include processing sales transactions, viewing customer orders, managing daily operations and inventory, or viewing role-based reports. The Microsoft Dynamics AX Retail Modern POS device is a client. It does not perform business functions or data processing. All business functions are provided by Microsoft Dynamics AX Retail Server. Retail Modern POS clients can communicate with Retail Servers that are deployed in your store or in a data center. Retail Modern POS clients can also communicate with peripheral devices such as cash drawers, credit card readers, and printers by using Microsoft Dynamics AX Hardware Station. Hardware Station must be deployed in your store and all Retail Modern POS clients can connect to the same Hardware Station.
Figure 1: Retail Modern POS high-level topology
As of AX 2012 R3 CU8, Retail Modern POS can either connect to a channel database directly, or through Retail Server.
Figure 2: Retail Modern POS connected to a channel database
Figure 3: Retail Modern POS connected to a Retail Server
Retail Modern POS architecture
The view, view-controller, and devices layers depend on the operating system (for example, Windows Surface) on which you plan to deploy Retail Modern POS. The other layers are operating system independent and use TypeScript classes and modules to perform Retail Modern POS functionality such as workflows and entities.
Figure 4: Retail Modern POS technical architecture diagram
Retail Modern POS offline architecture
Figure 5 describes the architecture of Retail Modern POS offline.