Setting Up Multi-Store Frequent Diner
SETTING UP THE HQ MACHINE
(The machine that will house all the data for the Frequent Diner data. This SHOULD ALWAYS BE the back office where Digital Dining is installed.)
Step 1: Click on START | RUN or Press the Windows Key + r (if Windows 8 or higher). Type ~cmd~. In the black box that opens, type ~ipconfig~. Press enter. This will display the current IP configuration for this system. We are looking for the IP Address and the Gateway Address of the Computer. . The IP Address & Gateway should be something like (192.168.#.# or ###.###.###.###). Write down both of these addresses and label them accordingly; as we will need when we are configuring Port Forwarding in our router.
Step 2: Open up your web browser and type “Whats My IP” and hit enter. This will display the HQ’s public IP Address. (This is the address the other stores will use to communicate with HQ. ie. 69.124.54.127) Write this address down as you will need it later when setting up the other locations.
Step 3: Install Digital Dining on the Back Office PC and select ~Typical Back Office & Frequent Diner Multi Store HQ~.
If DD is already installed (but Multi Store Frequent Diner is not). Run ~setup.exe~ from ~C:\Program Files (x86)\Digital Dining\DATA\CDROM~.
Ensure to select ~Multi Store – HQ~ for this location. (For other locations that will communicate with the HQ server, you make sure to select the option for ~Multi Store Store~ (not HQ)).
Step 4: Once the HQ has been installed we will want to go configure the server. Open ~DDSETUP.exe~. Located in ~C:\Program Files (x86)\Digital Dining\Application~. Login as ~sysop~.
Step 5: Click the menu labeled ~Misc~. Then select ~Servers~. Ensure that the path for Frequent Diner(old) is pointed to the correct location where Digital Dining is installed. (ie. ~C:\Program Files (x86)\Digital Dining\Application OR if pointing to a Shared Resource: \\COMPUTERNAME\Digital Dining\Application).
Step 6: Click on the button labeled ~Advanced~ Scroll to the right with the arrows and note the port assignment for the Frequent Diner Server (ie. 50123). You will need this port number in order to configure Port-Forwarding on the router at the HQ location.
Step 7: Click on the ~External Servers~ tab, and ensure that you see “HQ Messaging Queue” listed here and that the port number matches. (ie. 50123). Note: Location should be blank for the HQ system. ~Save~ and ~Exit~.
Step 8: Open ~DDSTART.exe~. Ensure that all of the services needed are checked (DDHLSRV, DDCDSRV1, DDFDSRV, DDMSGSRV, DDMSGQUE & DDPRINT) and then select ~Save~ then ~Exit~.
Step 9: Open up your internet browser and navigate to the “Gateway Address” you recorded from earlier. (ie. 192.168.x.x) This should prompt you for a login to the router. Typically the username is ~admin~ and the password is either ~blank~, ~password~ or ~admin~ if no one has assigned a specific password to the router. If they have you will need to obtain that password.
Once logged in to the router, Port Forwarding is typically found under the advanced section of LAN settings, or it may just be in its own tab or area called Advanced, depends on what kind of router we are working with as to where you will find the Port Forwarding section.
Step 10: Add in the Port Forwarding information for the HQ Machine. You will click to Add, then you will Give it a name such as FDSRV, then you if asked for Protocol you will select UDP/TCP or Both if that option is available. For Port range or Assignment you will enter in the Port # you obtained earlier when setting up the HQ Frequent Diner server. (ie. 50123). For Destination you will enter in the IP address of the HQ machine that we obtained earlier from when we ran IPCONFIG. (ie. 192.168.#.#). Apply your settings, and reboot the router. This will take down the internet temporarily until the router comes back up.
Step 11: Reboot the Back Office machine and Let all the Digital Dining Services start back up. We are done with the HQ configuration for Multi Store Frequent Diner.
SETTING UP THE OTHER STORE MACHINES
Step 3: Install Digital Dining on the Back Office PC and select ~Typical Back Office & Frequent Diner Multi Store Store~.
If DD is already installed (but Multi Store Frequent Diner is not). Run ~setup.exe~ from ~C:\Program Files (x86)\Digital Dining\DATA\CDROM~.
Ensure to select ~Multi Store – Store~ for this location.
Step 4: Once the Store has been installed we will want to go configure the server. Open ~DDSETUP.exe~. Located in ~C:\Program Files (x86)\Digital Dining\Application~. Login as ~sysop~.
Step 5: Click the menu labeled ~Misc~. Then select ~Servers~. Ensure that the path for Frequent Diner(old) is pointed to the correct location where Digital Dining is installed. (ie. ~C:\Program Files (x86)\Digital Dining\Application OR if pointing to a Shared Resource: \\COMPUTERNAME\Digital Dining\Application).
Step 6: Click on the button labeled ~Advanced~ Scroll to the right with the arrows and note the port assignment for the Frequent Diner Server (ie. 50123). You will need this port number in order to configure Port-Forwarding on the router at the HQ location.
Step 7: Click on the ~External Servers~ tab, and ensure that you see “HQ Messaging Queue” listed here. For location type in the IP Address we collected earlier from the HQ machine when we went out to “Whats My IP”. Ensure that the port number matches what was listed on the Internal Servers tab. (ie. 50123). ~Save~ and ~Exit~.
Step 8: Open ~DDSTART.exe~. Ensure that all of the services needed are checked (DDHLSRV, DDFDSRV, DDMSGSRV, DDMSGQUE & DDPRINT) and then select ~Save~ then ~Exit~.
Step 9: Reboot the Back Office machine and Let all the Digital Dining Services start back up. We are done with the Store configuration for Multi Store Frequent Diner.
In order to see the status of communication between the Store Locations and the HQ Location, From each machine launch DDMSGQUE.EXE (Note: you may need to launch ~Task Manager~, Highlight ~DDMSGQUE.EXE~ , Select ~End Task~, Confirm ~End Task~, and then relaunch ~DDMSGQUE.EXE~ it in order to have it accessible for viewing. You should see a monitor like below and it should show its status as to its ability to sync with HQ.
COLOR CODES:
- COLOR
- RED
- YELLOW
- GREEN
- STATUS
- Currently Disconnected.
- Attempting to Sync.
- Connected and Last Sync Date.