Notice: This website is an unofficial Microsoft Knowledge Base (hereinafter KB) archive and is intended to provide a reliable access to deleted content from Microsoft KB. All KB articles are owned by Microsoft Corporation. Read full disclaimer for more details.


Symptoms

MPOS currently supports a feature called "Seamless Offline" which will take the MPOS into offline mode if Retail Server calls fail due to connectivity issues. However, the "Seamless Offline" happens on the very first request to the Retail Server that fails and happens without any user notification. This sometimes causes issues as the cashier is unaware that the MPOS has switched to offline and can happen frequently in scenarios where connectivity to the Retial Server is less stable.

↑ Back to the top


Resolution

The following features were implemented to make the MPOS feature more stable:

1. Make POS seemless offline configurable.
2. Add retry logic as a configuration.
3. Dialog to confirm that user wants to switch to offline mode.
4. Do not allow to switch back online, if we are logged out to ensure upsert shift does not fail.
5. Upload and download data calls, if failed due to network error, should not try switch POS into offline mode.


Description of fix *: 
1 and 2. Adding a check box in AX for the retry count and seamless offline control in the Offline Profile form.
3. Added the dialog to prompt user if he is sure he wants to switch to offline mode.
4. Put a condition to not allow switchConnectionToOnlineIfDue() if we are logged out.
5. Does not allow onlineRequests (contains all upload and download data requests) to switch POS into offline mode.

↑ Back to the top


More information

Note This is a "FAST PUBLISH" article created directly from within the Microsoft support organization. The information contained here in is provided as-is in response to emerging issues. As a result of the speed in making it available, the materials may include typographical errors and may be revised at any time without notice. See Terms of Use for other considerations.

↑ Back to the top


Article Info
Article ID : 4077566
Revision : 1
Created on : 1/20/2018
Published on : 1/20/2018
Exists online : False
Views : 209