Presented to:
Mantaq Systems (Pvt.) Limited Suite # 407, Siddiq Trade Center 72-Main Gulberg Lahore, Pakistan Phone: 042-35787456-8 Email: info@mantaq.com
AX How to Tutorials
Installation of Microsoft Dynamics AX for Retail POS is a complex press and consists of two major steps. Please make sure to follow the check list for installation and configuration Microsoft Dynamics AX Retail POS. 1. Install Prerequisites
Page | 2
AX How to Tutorials
Install prerequisites
Following pre-requisites must be installed before installing AX Retail POS: 1. Windows Installer 4.5 2. Microsoft .NET Framework version 3.5 3. Microsoft Visual C++ 2008 Redistributable Package 4. Install database Microsoft SQL Server 2008 Express/Standard edition with Tools and include the latest service packs Note: SQL Server 2005 is supported only for the head-office database. For Retail Store Connect message databases and Retail POS databases, SQL Server 2008 Standard, Enterprise, or Express is required. a. Create a SQL Server login with the same name as the POS user. This login must have read and write (db_datareader and db_datawriter) access privileges on the store databases and also on the Retail Store Connect message database. b. Open the firewall for SQL Server 5. OPOS Common Control Objects, version 1.12 or higher, are required. Note: After installing hardware drivers by a hardware manufacturer, confirm that the Common Control Objects have not been overwritten by an earlier version. Certain service objects require the installation of Microsoft Visual C++ 2008 Redistributable Package. 6. Acquire, install, and configure required hardware and software 7. Create user accounts for all POS users/store employees (see Setup POS User accounts section for details)
Page | 3
AX How to Tutorials
For more information: a). About interfaces for these services, see Interfaces for Services and Triggers, available at http://go.microsoft.com/fwlink/?LinkId=192626 b). Review the Release Notes at http://go.microsoft.com/fwlink/?LinkId=192633 and account for the impact of any known issues.
Page | 4
AX How to Tutorials
b. The Retail POS Initial configuration dialog box is displayed, as shown below.
c. In the Database name box, type the name for the database for this register (e.g. AXRetailPOS). d. In the Server name box, type the location and name of the instance of SQL Server for this database. To verify the connection to the database server, click Test connection. Note that this test does not verify the existence of the database.
Page | 5
AX How to Tutorials
e. In the Store ID box, type the ID number for the store, and in the Terminal ID box, type the terminal number for this register. f. In the Data Area Id box, type company ID and click Continue. g. Retail POS creates a blank database named AXRetailPOS on your computer. Later, you need to synchronize this database with the head-office database through N-Jobs, and then you can log on to Retail POS by using employee credentials that have been set up in Retail Headquarters.
h. When AX Retail POS database for a register is installed on a computer, it creates a configuration file, POS.config.exe in installation folder named C:\Program Files\Microsoft Dynamics AX\50\Retail POS\ as shown below. The POS.exe configuration file
<?xml version="1.0" encoding="utf-8"?> <configuration> <configSections> <section name="AxRetailPOS" type="LSRetailPosis.Settings.ConfigFile.AppConfiguration, SystemSettings, Version=5.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" /> </configSections> <AxRetailPOS LocalConnectionString="Data Source=LOCALHOST;Initial Catalog=AxRetailPOS;Integrated Security=SSPI;Persist Security Info=false;Pooling=false;TrustServerCertificate=true;Encrypt=TRUE" StoreId="S0004" TerminalId="0007" DatabasePhysicalFilePath="C:\Program Files\Microsoft SQL Server\MSSQL10_50.MSSQLSERVER\MSSQL\Data\" DATAAREAID="dat" UseSnapshotIsolation="true" /> </configuration>
Note: If you are installing POS register on a computer whose database is placed on some remote computer. You may need to edit the POS.exe config file to specify the correct Database Connection string. You must
Page | 6
AX How to Tutorials
add the port number to the connection string. The format of a complete connection string value in the configuration file is as follows:
LocalConnectionString="Data Source=tcp:server_name,port_number\instance_name;Initial Catalog=database_name;Integrated Security=SSPI;Persist Security Info=false;Pooling=false;TrustServerCertificate=true;Encrypt=TRUE"
Steps are as following: I. II. III. IV. Open the POS.exe config file in Notepad. Modify the connection string with the correct database server, instance, database, store ID, terminal ID, and company account. Save the configuration file In order to establish communications between computers, Open the firewall between two computers.
Collation of the Retail POS database is inherited from the default collation setting in Microsoft SQL Server. However, you must still verify that selected collation setting matches one of the supported locales for Microsoft Dynamics AX for Retail.
6.
Install Microsoft Dynamics AX for Retail Store Connect
Retail Store Connect is the integrated service that periodically sends data between the head office, stores, and individual Retail POS terminals. Communications via Retail Store Connect are managed through distribution locations and Retail Scheduler in Retail Headquarters. 1. Install Retail Store Connect (RSC) a. Browse to the folder where the installation files. Select folder named RetailStoreConnect and double-click AxUpdate.exe, and then complete the Microsoft Dynamics AX for Retail Setup Wizard. 2. Configure Retail Store Connect (RSC) a. Click Start, click Programs Microsoft Dynamics AX 2009 Retail Store Connect, and click Retail Store Connect Settings to start.
b. In the Retail Store Connect Settings Wizard, type name of the computer in Server Name field, and click Add button (Note: Use a unique computer name for each instance of Retail Store Connect in the organization).
Page | 7
AX How to Tutorials
c. You will see Retail Store Connect Wizard that prompts you to provide: i. Computer and Message database name. Provide name of your machine and name of store connect database in the Server and Database name text boxes, as shown below.
ii. Next you need to provide service account that will be used to start the RetailStore Connect service. Provide system administrator user name & password (MTQ-PS01\administrator).
Page | 8
AX How to Tutorials
iii. Check the box against IPSec (to disable) on Configure IPSec window and Complete the rest of the wizard by using the default settings. Note: User provided in above step shall be added to local administrator group and security policy (i.e. secpol.msc) and right of Logon as a service (see Configuring Logon as a Service account for details).
Page | 9
AX How to Tutorials
3. Press Start button to start the Retail Store Connect service and Close to exist the configuration wizard.
Page | 10
AX How to Tutorials
Page | 11