Offline access to NiceLabel Document Management System
Article ID: 303 - Updated: Feb 23, 2021 - Version: V2019 - Category: Connectivity and Database
All mission-critical services running on Web servers must remain constantly available. Constant availability of services introduces two potential groups of issues:
- Server availability issues
- Client Internet access issues
Microsoft Azure hosts NiceLabel Label Cloud editions including Document Management System (DMS). You need an Internet connection to access labeling assets from NiceLabel clients installed locally or running the Web Clients. When you are offline, you lose access to the online Document Management System.
You can still print when NiceLabel web applications run in offline mode.
Some NiceLabel print applications create a local cached dopy od label/solution when a connection is available.
NiceLabel Web Client
Web Client supports offline mode out-of-the-box.
Each time you start a Web Application, the Web Client verifies the local cache for the last version of the application. If the application is already cached locally, Web Client runs it. If there is a newer version of the Web Application available online, Web Printing downloads and runs the newest version.
In offline mode database data is limited to the last databased table used or last data queried displayed when the client was online.
Offline mode works only if you select the 'Remember me' option when logging in. Start your web application while being offline to enter the offline mode. If you lose internet connection during runtime, an error occurs. Restart the application to enter the offline mode.
NiceLabel Automation Enterprise
When NiceLabel Automation runs using the Enterprise product level, you can enable caching of all files used for your label printing. Automation manages a local copy of all those files. When you print your labels, Automation retrieves the files from the local cache folder. If files don't exist in the cache yet, Automation requests for the file from the DMS. The background scheduler updates the locally cached copy with the up-to-date versions in configurable time intervals.
This process ensures the local availability of label assets but doesn't cache any data. If your integrated label printing doesn't receive all label data with the print event and relies on some online data source instead, you can't print without an Internet connection.
You can configure the caching options in Automation Builder. Go to Options > Automation > Performance.
NiceLabel Designer and NiceLabel Print
If you sign in NiceLabel Designer or NiceLabel Print to Label Cloud, and you lose Internet connection, you can still run the application, but you must reestablish the connection in five days. Without reconnecting with your Label Cloud, the application closes automatically.
When your computer stays offline, a warning appears after 5 days. The application closes 5 minutes after you see the warning. After you reestablish your Internet connection, open the application and sign in to Label Cloud. This makes your copy of the application active again.
NiceLabel Designer and NiceLabel Print do not cache your online files. If you lose connection with the Document Management System (DMS), you can still work on the new label assets, but you cannot access the existing ones in the DMS.
Print history synchronization
NiceLabel clients log all printing activities to the Document Management System.
NiceLabel Designer, NiceLabel Print, and NiceLabel Automation:
If your connection with DMS fails, and you use the offline client to print, you don't lose your print events logs. When your connection with the DMS is reestablished, the past printing activity logs upload to DMS.
NiceLabel Web Client:
The print jobs upload the next time you run your Web Client in online mode.