A new feature in NAV 2013 R2 allows companies to store links to incoming documents and reference them in Purchase Invoices and Journal Lines. There is a video in the How Do I series on Managing Incoming Documents in Microsoft Dynamics NAV 2013 R2.
I wanted to add a functionality to scan and store the files within NAV. Using the Hardware Hub and the Hardware Hub Twain Client to easily scan documents and store them in NAV. The objects needed are attached below. You will need to put the Hardware Hub Proxy Add-in to the NAV 2013 R2 Server Add-in folder. There is a possibility of doing this without the add-in by manually creating the soap requests. I did this in the NAV 2009 R2 version for the Classic Client and if needed I should be able to make available a similar NAV 2013 R2 version.
So, how does it work ?
First step is to download and install the Hardware Hub Twain Client on the computer with a twain compatible scanner and the Hardware Hub Proxy Add-in to the Server Add-in folder.. Double click the icon in the notification area to get the program windows in foreground. Next step is to install the new and modified objects into your NAV 2013 R2 database.
Click New Attachment button. The first time you open this page you will need to set up the scanner connection.
You need to compare the Hardware Hub Path and the Hardware Hub Scanner GUID to the Twain Client window. It should be enough to copy the GUID from NAV to the Twain Client.
Minimize the Twain Client and go to the ACTIONS menu to select scanner. You can test the Hardware Hub connection with the About action.
These settings will be saved with the page data personalization for the current user.
If you select to “Show Settings” the settings dialog will sometimes appear behind the NAV Windows Client – just to let you know.
You can also browse for an existing file in the File Name drill down arrow and that file will be uploaded into NAV. When you close this window the URL to the Incoming Document Store will be added to the Incoming Document. You can add multiple files to a single Incoming Document and the URL will open all of them.
This solution will work on a cloud based NAV and also via remote desktop. I was able to scan with the Web Client but that functionality is not fully tested. Your feedback is always appreciated.