----------Stand-alone vs Integrated usage----------
There are two ways to use NavXtender: Standalone and Integrated.
Integrated usage creates Record Links within Dynamics NAV. The Record Links button 
enables you to access your attached documents. Integrated NavXtender requires importing 
a NAV object and a webservice to access it. 

Stand-alone usage still enables you to access your attached documents from the associated 
NAV record however it does not use the Record Links feature. Stand-alone does not require 
any modifications to NAV or databases as it operates 100% externally. 



----------Installing the correct version----------
Both the 32-bit and 64-bit NavXtender installation files are included.
If you are running a 32-bit NAV client you need to install 32-bit
NavXtender. If you dont not know which version of NAV you are using,
start with the 32-bit version of NavXtender. NavXtender will warn you 
if you are trying to run an incorrect version in which case you should 
install the other version.



----------Options----------
'Config Path' This is where the settings will be stored. This is useful
in the case of having multiple NavXtender clients point to the same
File Storage and Web Service.

'Notify on successful copy' This will create a message when a file has
been copied.

'Store files on unsupported cards' If an integrated "Record Link" is not possible
for the current card/page; store the file anyways. Not available for standalone.

'Show button in titlebar' This creates a button at the top of a page
to open the directory where files are stored for that page.

'Run NavXtender when my computer starts' This option will make sure
NavXtender is always running.


----------Multi-User / Networked Install----------
NavXtender can be configured to work in a networked environment in which multiple users wish to access the associated documents.
To do this, all NavXtender clients must be configured to point towards the same 'File Storage' and 'Webservice'.
To access shared files, the storage directory must be set to networked location such as a file share server (ex: //MyServer/FileStorage),
and users must have sufficient permissions to access that directory.

For ease of use, a configuration file can be set up once and loaded from all NavXtender clients via the 'Config Path'. The config file may 
also be passed to NavXtender as a command-line or shortcut argument for ease of deployment/automation(ex: NavXtender.exe //MyServer/NavXtender.config).

NavXtender does not need to be installed on all machines in a networked environment, instead NavXtender can be installed once to a server
(ex: //MyServer/NavXtender/NavXtender.exe) and any client machine can run from that location. 


----------Installing Standalone----------
1: Run the installer and install NavXtender
2: Run NavXtender
3: Configure NavXtender
   3.1: Right-Click on the NavXtender tray icon and select
        'Configuration'
      3.1.1: 'File Storage' Select or create a directory to store the
             Documents that are dropped onto NAV
      3.1.2: 'Web Service' For integrated Links. Leave this field blank
             for standalone
4: Click OK to finish

----------Installing Integrated----------
For NAV 2013:
1: Run the installer and install NavXtender
2: Run NavXtender
3: Install NavXtender Codeunit
	3.1: Open the Dynamics NAV Development Environment
	3.2: Import either "NavXtender2013.fob" or "NavXtender2013.txt"
	3.3: Compile and Run the codeunit. (this will create the webservice)
4: Configure NavXtender
   4.1: Right-Click on the NavXtender tray icon and select
        'Configuration'
      4.1.1: 'File Storage' Select or create a directory to store the
             Documents that are dropped onto NAV
      4.1.2: 'Web Service' Enter a link to the Webservice in the format:
             http://<database server>:<port>/DynamicsNAV70/WS/Codeunit/NavXtender
         4.1.2.1: This information can be found in the Microsoft Dynamics Nav Administration Console 
         4.1.2.2: Navigate to the installation of NAV RTC and launch the
                  management console: <install location>\Microsoft Dynamics NAV\70\RoleTailored Client\Microsoft Dynamics Nav Server.msc
                       Select the NAV server
                       -->"Database Server" can be found in the General tab
                       -->"Port" can be found in the SOAP Services tab
					   -->Check "Enable SOAP Services" in the SOAP Services tab
				  Replace that information in the link:
                       http://<database server>:<port>/DynamicsNAV70/WS/Codeunit/NavXtender
         4.1.2.3: Enter that link into the "Web Service" of the NavXtender Configuration box
5: Click OK to finish.


For NAV 2013R2 and up: 
1: Run the installer and install NavXtender
2: Run NavXtender
3: Install NavXtender Codeunit
   3.1: Open the Dynamics NAV Development Environment
   3.2: Import either "NavXtender2013R2_PLUS.fob" or
        "NavXtender2013R2_PLUS.txt"
   3.3: Compile and Run the codeunit. (this will create the webservice)
      3.3.1: When Run, a messagebox will open in NAV with a link to the
             webservice. Select the messagebox and hit CTRL+C to copy
4: Configure NavXtender
   4.1: Right-Click on the NavXtender tray icon and select 'Configuration'
      4.1.1: 'File Storage' Select or create a directory to store the
             Documents that are dropped onto NAV
      4.1.2: 'Web Service' It should autodetect and fill in the link
             copied from step 3.3.1
         4.1.2.1: If this fails, navigate to Web Services in the NAV
                  Client -> Departments/Administration/IT Administration/Services/Web Services
         4.1.2.2: Select the NavXtender Web Service and copy the SOAP URL,
                  then paste it into the configuration box of NavXtender
5: Click OK to finish.



----------Troubleshooting----------
Ensure correct version of NavXtender is installed. If youre running the 32-bit version of NAV, then the 32-bit version of NavXtender needs to be installed, otherwise, install the 64-bit.
Check that all network and user permissions are correctly configured.
Antivirus solutions may break NavXtender's ability to communicate with NAV. Temporarily disable antivirus software to see if issues are resolved.
Logging may be enabled by editing NavXtender.exe.config file found in the install location of NavXtender.
	Set the log level: <level value="ALL"/> <!-- Valid Levels are: ALWAYS, ERROR, WARN, INFO, DEBUG, ALL, OFF -->
	And log location:  <file value="C:\Log\NavXtenderLog.txt"/>           

For further assistance see:
https://www.dmsiworks.com/products/document-drag-and-drop/navxtender-support/
