MS Dynamics NAV Web Services
MS Dynamics NAV can be accessed in different ways depending on which version you are using. You can use C/Front to access MS Dynamics NAV on the database level (with support for Flow Fields etc.) MS Dynamics NAV or you can use our NAS Connector or finally you can use our MS Dynamics NAV WebServices which can be used to access any Page exposed as a WebService.
The following versions of NAV are supported for WebServices
System requirements
WebServices - you need access to run the WebServices Server in your license (fin.flf)
You might need additional Web Access or External access licenses from Microsoft - please check your license conditions for this.
Additional Installation
You need to use NTLM Authentication on the WebService Server as we only support this Authentication method at the moment.
Please open the C:\Program Files\MS Dynamics NAV\60\Service\CustomSettings.config file and set the Key "WebServicesUseNTLMAuthentication" to "true". The Key "WebServiceSSLEnabled" should be "false".
In MS Dynamics NAV you also need to expose the Pages that you want to be able to access from RapidiOnline. Start MS Dynamics NAV Role Tailored Client and navigate to Departments - Administration - IT Administration - General. Select "WebServices" under Lists. Select New and specify "Page" as Object Type, select the ID of the page you want to expose (for example 21 for Customer card or 42 for Sales Order), specify a service name (e.g. Customer or SalesOrder) and check the Published box. Press OK.
Please Note: You have to restart the "Microsoft Dynamics NAV Business Web Services" service each time you change published services.
After this you can go ahead and Read Design and start creating Transfers.
Configuration
The fields of the MS Dynamics NAV WebService DataSource Card are as follows:
- Description: Enter a text describing this Data Source.
- Authentication Type: Select the Authentication method to be used with NAV WebServices. Only NTLM is supported for now.
- Server Name: Specify the name of the server hosting the NAV WebServices. Its usually the Windows Server name of the machine running the NAV WebService Server. You can find the name in the C:\Program Files\MS Dynamics NAV\60\Service\CustomSettings.config file - look for the value for the Key "DatabaseServer".
- Account Name: Enter the Account or Company name of the NAV Account here. PLEASE NOTE: Account name is CASE SENSITIVE.
- User ID: Enter the UserID to access the NAV WebService server here.
- Password: If you enter a UserID the corresponding Password is applied here.
- Domain: Here you enter the windows Domain name that is used by the WebService Server.
Test and Read Design