• No results found

Configuring Jet Express for Microsoft Dynamics NAV 2013

N/A
N/A
Protected

Academic year: 2021

Share "Configuring Jet Express for Microsoft Dynamics NAV 2013"

Copied!
8
0
0

Loading.... (view fulltext now)

Full text

(1)

Configuring Jet Express for Microsoft Dynamics NAV 2013 v4.21

Jet Reports, Inc. Copyright 2012-2014 Page | 1

Configuring Jet Express for Microsoft Dynamics NAV 2013

Overview

With the release of Jet Express 2012 R2, Jet Reports introduces the ability to report from a Microsoft Dynamics NAV 2013 database. Web Services are used to communicate with Dynamics NAV 2013, rather than C/front which was used with prior versions of NAV. This document describes the process for configuring Jet Express for Microsoft Dynamics NAV 2013. There are two parts to the installation process.

1. Installing and publishing the Jet business objects on the Microsoft Dynamics Server. This step needs to be completed just once for a Dynamics NAV database.

This section is shaded in blue. 2. Configuring client machines

This step needs to be completed on each client machine that will use Jet Express. This document also addresses

3. Troubleshooting

4. Uninstalling Jet Essentials or Jet Express

Before you begin

If Jet Express has not been installed on your instance of Microsoft Dynamics NAV 2013 then you will need access and permissions to the Microsoft Dynamics NAV Development Environment and the Microsoft Dynamics NAV Server Administration Tool.

If you are adding Jet Express to a client machine in an environment where Jet Express is already running you can skip to step 2.

(2)

Configuring Jet Express for Microsoft Dynamics NAV 2013 v4.21

Jet Reports, Inc. Copyright 2012-2014 Page | 2

1. Installing and Publishing the Jet Business Objects on the Microsoft

Dynamics Server

This step only needs to be done once on a NAV database.

Installing the Business Objects

As of this writing a set of business objects must be imported into the Dynamics NAV 2013 Server to enable communication with Jet Express. These objects should only be used with NAV 2013.

A file containing these objects (Jet Reports Objects.fob) is available at http://jetexpress.jetreports.com/

To install the .fob file open the Microsoft Dynamics NAV Development Environment and then connect to the database.

Open the Object Designer (on the Tools menu, choose Object Designer) Import the .fob file (on the File menu, choose Import)

Locate the import file (Jet Reports Objects.fob), and then choose Open.

The .fob file includes modified objects. When prompted choose Yes to import all objects.  Verify that no objects are to be skipped. Objects are skipped if the version of the object in the

database is later than the one in the .fob file.  Choose the OK button to import the .fob file.

The .fob file installs a set of business objects in the range of 14125500-14125504 and Table 14125600.

Jet Express users must have Read, Insert, Modify, Delete (RIMD-) permissions to Table 14125600 “Jet Cancellation”.

Publishing the Jet Data Source Codeunit to

the Web Service

Microsoft Dynamics NAV 2013 includes a "Jet Data Source" codeunit which must be published to enable Jet Essentials or Jet Express to operate. This can be published using the Microsoft Dynamics NAV Role Tailored Client (RTC).

To publish this code unit, inside the RTC go to

Departments > Administration > IT

(3)

Configuring Jet Express for Microsoft Dynamics NAV 2013 v4.21

Jet Reports, Inc. Copyright 2012-2014 Page | 3

Publish the Jet Data Source code unit by selecting New from the Web services ribbon

Object Type: Codeunit Object ID: 14125500

Service Name: Jet Data Source And check the box to publish. Click OK

Enable SOAP Services and identify connection parameters

Jet Express calls Web Services (SOAP) when running reports or accessing information from

Microsoft Dynamics NAV 2013. Using the Microsoft Dynamics NAV Server Administration Tool select the instance that you want to use and check the box next to Enable SOAP Services.

If Jet Express will be used outside a secure network then SSL should be enabled for the SOAP Services to help provide security and data integrity for data communications. Please refer to Microsoft instructions regarding how to configure this. This topic may be helpful

http://msdn.microsoft.com/en-us/library/ee414240(v=nav.70).aspx

Instance Name Server Name

SOAP Services Port ortPort

SSL Enabling This must be checked

(4)

Configuring Jet Express for Microsoft Dynamics NAV 2013 v4.21

Jet Reports, Inc. Copyright 2012-2014 Page | 4

From the Microsoft Dynamics NAV Server Administration Tool record the  Credential Type

 Server Name

 Instance (note: for performance reasons, it is strongly recommended that a separate instance be created solely for use by Jet Express)

 SOAP Services Port

 Whether SSL is enabled for SOAP Services

This information is required for configuring your data source connection in Jet Express on client machines.

2. Configuring the Data Source on Client Machines

Identify Server, Instance and Ports

You will need to know the Server Name, Instance, SOAP Services Port and whether SSL is enabled for SOAP Services to configure a data source connection in Jet Express. The prior step describes how to confirm these details.

If you don’t have access to this information or the Microsoft Dynamics NAV Server Administration tool you may be able to determine this in alternate manner:

The SOAP Services Port default is 7047

A Server Name and Instance can be determined from the RTC by selecting the Dynamics logo and then Select Server… as shown to the right.

Please note- your NAV installation may include more than one NAV Instance and the NAV instance shown in the RTC may not be the optimal one for you to use. Please

contact your database administrator to confirm. SSL enablement varies by

installation

Instance Server Name

(5)

Configuring Jet Express for Microsoft Dynamics NAV 2013 v4.21

Jet Reports, Inc. Copyright 2012-2014 Page | 5

Installing Jet Express

Jet Express is an Excel add-in which must be installed each client machine. The client machines must have Excel installed.

Download the current version of Jet Express from http://jetexpress.jetreports.com/

 Download the version of the product that matches your version of Microsoft Office (either 32-bit or 64-bit).

o Microsoft Office 2007 is 32-bit.

o If you are using Microsoft Office 2010 you can determine this by selecting the File button in your Excel ribbon and then selecting either Help or Account, depending on your version of Excel. If you attempt to install the wrong version you will receive an error message and the application will not install.

Run the .exe file.

 If you receive a message asking “Do you want to allow the following product to make changes on this computer?” select Yes.

Note - You cannot run both Jet Express and Jet Essentials on the same computer.

Configuring a Data Source in Jet Express

Select Data Source Settings from the Jet Ribbon Use the Data Source Version drop down button and select "Dynamics NAV 2013 and later".

(6)

Configuring Jet Express for Microsoft Dynamics NAV 2013 v4.21

Jet Reports, Inc. Copyright 2012-2014 Page | 6

Select the Web Service Tab

Enter the Server, SOAP Services Port and

Instance.

If your Web Service is configured to use SSL encryption then check the ”Use SSL encryption” box.

Pick the Jet_Data_Source codeunit. Pick your default Company.

Click Test Connection to ensure connectivity. Click OK.

(7)

Configuring Jet Express for Microsoft Dynamics NAV 2013 v4.21

Jet Reports, Inc. Copyright 2012-2014 Page | 7

Specify your NAV database language

You can specify the language in which Jet Express will display database captions including tables, fields and option values.

Select Data Source Settings from the Jet Ribbon Select the Display Tab.

Pick the language code which matches your RTC view.

(Your RTC language can be determined from the RTC by selecting the Dynamics logo and then Select Langauge…)

Click OK

Specify your Jet Interface Language

You can specify the language of your Jet Express interface.

Select Application Settings from the Jet Ribbon Select the Language tab

Pick the user interface language that you wish to use. Click OK

You will need to restart Excel for the user interface language change to take effect.

(8)

Configuring Jet Express for Microsoft Dynamics NAV 2013 v4.21

Jet Reports, Inc. Copyright 2012-2014 Page | 8

3. Troubleshooting

Please note – some NAV Partner licenses created before 10/6/2012 did not include the required permissions to execute the required codeunits. If you encounter an error stating “You do not have

the following permissions on CodeUnit JetData Source…” please download a fresh copy of your

NAV 2013 license from VOICE.

4. Uninstalling Jet Express

If you need to uninstall Jet Express from a client machine-

From the Start Menu select Programs and Features find the Jet Express application,

right-click and select Uninstall.

If you need to uninstall the Jet components from the Microsoft Dynamics NAV 2013 Server- Open the Microsoft Dynamics NAV Development Environment and then connect to the

database

Open the Object Designer (on the Tools menu, choose Object Designer) Select All to see all business objects.

Select all the business objects in the 14125500-509 range, right-click and select Delete. When asked if you want to delete the selected lines click Yes.

References

Related documents

 Deploy Microsoft Dynamics NAV client for Windows by using Group Policy Module 8: Microsoft Dynamics NAV PowerShellThis module explains the Microsoft NAV

After a deployment using the provisioning tools is completed, users can access Microsoft Dynamics NAV from the Microsoft Dynamics NAV Windows client or from the Microsoft Dynamics

Microsoft Dynamics NAV 2013 Setup installs Microsoft SQL Server Report Builder for Microsoft SQL Server 2012 if none of the above is already installed on the target computer..

A high value for this measure indicates that many queries that use the primary key for retrieving records are being serviced by the primary key cache itself, and

For functionality that is not exposed within the Microsoft Dynamics NAV Windows client, the test vendor will review your documentation to verify that you have included adequate

80593 Inventory Costing in Microsoft Dynamics NAV 2013 R2 80594 Inventory Management in Microsoft Dynamics NAV 2013 R2 80595 Multi-Site Operations in Microsoft Dynamics NAV 2013

Reporting Enhancements: Take advantage of new reporting enhancements made possible by the tight integration of Microsoft Dynamics NAV 2013, Microsoft Excel spreadsheet software,

By combining the rich functionality of Microsoft Dynamics NAV with our own industry specific systems, In2grate Business Solutions creates integrated systems that