Installation Instructions

FastClose Installation Instructions

Before You Start

There are several components to FastClose including:

You can discover more about these on our website.

For a full installation of the product, read on, following these steps:

FastClose Repository Database & Login

Database

To create the FastClose repository database, start SQL Server Management Studio and connect to the database server.

Expand the tree on the left until “Databases” is shown. Right click on “Databases” and select “New Database”. We recommend naming this database “FastClose”. FastClose Server will create the necessary tables in a later step.

9434d369-5717-466f-b085-e9afa11333c3

Login

To create the login for FastClose, first collapse “Databases” and expand “Security”. Right click “Logins” and choose “New Login”. We recommend naming the login “FastClose”, select “SQL Server authentication” and enter a password. Untick “Enforce password policy” so that the password never expires nor requires change on first login.

9e72d131-98ac-4df9-938f-b40ac51e41a6

Click “User Mapping” to grant the login access to the FastClose Repository.

Grant the user db_datareader to the ERP database and db_datareader, db_datawriter and ddl_admin rights to the FastClose repository.

5657e6e1-ba89-4cc5-93ce-b53316e1a739

If your ERP database is on the same database server, you can also grant access to the ERP database to this login. Click the checkbox next to the ERP database then select db_datareader and click OK.

4c2f45d2-fcf1-48b9-af29-c3b7dfb185ee

If you can't use a SQL Server login for FastClose, then you will need to configure the above access for whatever domain account the FastClose server will run as (installation described below), such as a Managed Service Account.

Install FastClose Server

Downloading the Software

You will have received a link in your email to the software download, so click on that to do the download. When the download is complete, copy it to your application server.

Once there, double click the Installer to run it. FastClose Server communicates on port 5101 by default and we suggest you leave that unchanged.

Wait until the installation completes.

NB: In the event that the installer can't find the version of .net framework required on the server, it will warn you. Click here to Download .NET 6.0. The item required is the Hosting Bundle.

7bd42732-110d-4d00-81cf-3d43a9a7fc0c

Open a Firewall Port

It is possible that the application server will have Windows Firewall installed and running. If so, it may be necessary to open a port on it, so that FastClose clients can communicate with the server. See the Appendix for instructions on how to open a port on the firewall.

Configuration can now be completed either on the server or from a personal machine at a desk away from the server room.

Single Sign On

FastClose can be configured to authenticate users via a traditional username / password challenge known as ‘FastClose authentication’ or can use ‘Windows authentication’ which uses the Windows login name to identify a user.

Using Windows Authentication means the user's identity is taken from the current windows session and they don't have to provide username and password as they login.

Windows Authentication can be setup at a later date if desired but if single sign on is desired now, follow the guide Windows Authentication to configure it at this point.

Configuring the Repository

Now launch a web browser such as Chrome, Edge or similar. If the Server only has Internet Explorer available, it will be necessary to install a more modern browser OR configure the server remotely from a user machine.

Browse to http://[ApplicationServer]:5101 where “[ApplicationServer]” is the name of the server you have installed FastClose on. If the installation was successful, you should see a web page like this:

89bb4a6e-ede6-4b7b-bb5e-0b684f59e2e3

Click the link “Click here to configure the repository” next to the text “The repository is not yet configured”. Enter the FastClose Repository database information. The fields are:

af014ffb-55fb-496f-9735-973019854964

The credentials will be validated when you click Save. If successful, you will be prompted to upgrade the database. This will create the tables and views necessary for FastClose. First click the link “Click here to upgrade the repository”.

b34af3c9-b712-4f2a-9b42-6289c1e740a5

Then, click the “Upgrade Repository” button.

3723ce86-437d-42df-9b7b-946a58b977d6

Logging in for the first time

Click on the Sign In link in the top right corner, logging in as "Administrator", the default password will have been supplied to you separately. It is recommended you change this once you have some other users set up (covered below).

Licencing FastClose

You should have been provided with a licence key prior to starting the install. The next step is to install this. Expand the “System” area on the left hand side, and click on “Licencing”:

d224a9fa-b4c1-4e49-81d6-13cebde74cf5

Click on “Add New” and paste the licence key into the box provided. FastClose Server will authenticate with our FastClose Licencing Server and then enable the product.

Connecting FastClose to the ERP

There are three steps to this. First you are going to define a new data source, then you are going to select the catalog for your ERP, and finally provide the database connection information for your ERP.

At the time of writing, FastClose supports connections to any ERP where the data resides on an accessible SQL Server instance or SAP Hana instance. In addition it can also communicate via API with Nextworld, Epicor Public Cloud instances and Acumatica.

As SQL Server, is the current most commonly used connection type, we describe this below, but if your ERP is elsewhere, please click on one of the following links for more specific guidance:

SQL Server

Expand Connections and click ERP Data Sources. Click “Create New Data Source...” and choose "New SQL Server Data Source". Fill in the connection information to connect to your ERP SQL Server database. The fields are:

4ac0dbe8-54de-4da6-91d9-a10439fb1f97

Test the connection information to ensure all is in order. Click the “Save” button to save your changes.

(other connection types, re-join the setup steps here)

Move to the "Catalogs" submenu as shown below.

Click "Discover New Catalogs" which will find the catalogs shipped with FastClose. The catalog file describes the tables and relationships within your ERP. It is named to indicate the ERP name as well as the major version of the ERP.

5b66b727-a5e2-4248-81db-b5288592ad90

Tick the catalog or catalogs which correspond to your ERP version.

NB: For Kinetic, select Epicor10.

Click "Save", this will create the necessary settings to use the catalogs.

cee6c64f-7b06-41e8-b4a8-ef32170a9829

Move to the "ERP Connections" submenu as shown below.

b9692a08-f23b-4017-bd30-bfa1e4d71edf

Click "Create New ERP Connection".

This screen has three fields:

81714a12-c9c8-428f-a71d-ce89261b3c27

Click "Save" to save your changes.

Users and Groups

The next step is to create the users and groups who will use FastClose. It is worth creating at least one user who is an Administrator user in case the Administrator password gets changed and mislaid.

Authentication

By default for a speedy setup, FastClose is set to use it's own internal authentication system for users, however it does support other systems as well. Information on how to set this up, can be found here. This can be adjusted at a later date.

Password Policy

Initially FastClose is set to a loose password policy for a speedy setup, but it does support more restrictive password policies to ensure users select robust passwords. Information on how to set this up server wide, can be found here. This can be adjusted at a later date.

Create a User

Click “Users” in the menu on the left and “Create New User”. The following fields are available:

30fb9b1b-8836-4d7b-8701-23aed5eae3cf

Clicking the “Save” button will allow you to move on, to select the groups the user will be a member of. If you have already set up your groups, you can select the appropriate ones here. Administrators will have full access to all FastClose reports and folders regardless of the folder or report permissions.

0cdb5616-06a6-48fc-a856-6f3d942df7c4

Click “Save” to save your changes.

Administrator User’s Password

If you have created a new user who is a member of the Administrator’s group, it is recommended to change the default Administrator user’s password. Click the “Edit” button next to the Administrator user.

b958520c-3245-4da4-ac9c-6fc615d26c4b

Enter a new password and confirm the password. Click “Save” to save your changes.

Install FastClose Scheduler Service

If you have purchased the Scheduler Service, now is a good time to install it. Follow the instructions here to complete this, and then return to this point.

Install FastClose Designer on the First PC

So that FastClose has some starter content for users to work with, the standard templates and solutions need to be imported into the repository. This is done using the FastClose Designer tool, so that needs to be installed and configured on at least one PC now.

Using a web browser on the PC, navigate to http://[ApplicationServer]:5101
replacing [ApplicationServer] with the name of your FastClose server.

ad8184b2-4339-44e7-ba31-d2f7929a65ba

Then click on the Download icon (either central or bottom left)

88d77053-f805-4f54-b122-f71ab29aef54

Within that web page, click on the link to download the installer for Designer and then run it. Once installed, start FastClose Designer from the Start Menu.

Change the Server Address to match the address of your FastClose server, including the port number.

b919d1c1-f4ad-44a3-89f7-451598f6788b

Click OK. You will then be prompted to log in, you can do this using the Administrator user as below, or some other user that belongs to the Administrators group.

d8de0d11-fd85-4ff2-ad39-bc0e287b2e09

Click OK. You are now logged in and ready to import the standard templates and solutions.

Install FastClose Standard Templates

The templates are provided via a link on the same download page that you downloaded the FastClose Server installer from. Save the .fcdb file to your PC.

Open FastClose Designer and log in, if you haven't already. Select the Advanced tab in the ribbon, and click “Import Templates”.

4e3c1a52-f61c-448d-b98e-329b0eb0a26d

Select the templates file you saved to your PC and click “Open”. When complete, a message will show how many templates were imported.

To confirm templates are installed as expected, click “File” then “Home”.  If you see a screen with modules and templates, then template installation is complete.

Install FastClose Standard Solutions

FastClose also comes with a set of standard "solutions" reports that are a bit more specific and provide examples of certain focussed types of business report. These are provided via a link on the same download page that you downloaded the FastClose Server installer from. Save the .fcdb file to your PC.

Solution installation is very similar to template installation and is carried out within FastClose Designer.

349e6aeb-6570-4bfc-9d01-bf2049fdba6d

Click “Import Solutions” within the Advanced tab of the ribbon. Select the solutions file and click “Open”. When complete, a message will show how many solutions were imported.

Installing FastClose Clients on User PCs

You’re now ready to install the FastClose client applications on each user’s PC.

Using a web browser on each client PC, navigate to 'http://[ApplicationServer]:5101/Admin/Downloads'

732b89b9-201c-4fb9-86c0-6d9ec241fc7e

Click on each client required for that user, to download and then run the installer.

Connecting FastClose Clients to FastClose Server

When a user first launches FastClose Designer, Reader or the Excel Add-in they will need to tell it where to find the FastClose Server.

When the installer has finished downloading, install it. Once installed, start FastClose Designer or the desktop Reader from the Start Menu.

Change the Server Address to match the address of your FastClose server, including the port number.

b919d1c1-f4ad-44a3-89f7-451598f6788b

Click OK and the server address will be saved for use by all three FastClose client applications. You can then log in if you want to. Enter your username/password and click OK.

9405ad8f-ac18-40e2-bbfb-1b1a39e43518

You are now logged in and ready to work with FastClose.

Verification

Now that the system is configured it is worth verifying that the setup is correct such that data can be displayed on screen.

Log into FastClose Designer as described above.

Click “File” then “Home” and select the GL 01 Balances template

b892abdc-21e7-4b65-962d-245d5d16b9bf

Place your cursor in the Fiscal Year filter

965fca4b-22ef-4267-9d8e-00efbcdabc1a

and update the "Fiscal Year" to point at this year, and then click the run button.

If you see numbers come through to the grid - then connection to your ERP is verified.

This is also an opportunity to update this template so that subsequent users do not have to repeat this change.

In FastClose Designer go to the "File" menu and select "Options" at the very bottom. In the Options dialog, tick the "Advanced Features Enabled" box and click OK. Now select the "Advanced" tab in the ribbon and click on "Save As Template" to overwrite the existing "01 GL Balances" template.

13d8c1fd-5df4-47f2-90e2-e3b8bdd880d2

Install FastClose Reader Web App Service

If you have purchased the FastClose Reader for the Web, now is a good time to install its service. Follow the instructions here to complete this, and then return to this point.

Next Steps

Now that the system is installed and functional it is worth taking some time to configure it optimally for your users, configure groups, setup folders and so on.

Visit the Administration page on the FastClose website to find out how. In particular check out "1001 Planning User Group Config"

Appendix – Opening a Firewall Port on the FastClose Server

If it is necessary to open a port (usually 5101) to allow FastClose Clients to communicate with the server, follow the following steps:

In the Windows Control Panel area, locate and launch the Windows Firewall application, a screen similar to this one should be displayed:

e179a422-0bf7-49c9-81cb-e885f4947f78

Click on "Advanced Settings" (above) and then on "Inbound Rules" in this new screen displayed:

ae3cd753-ceab-48b0-b861-6692d8b7d66e

Click "New Rule" on the right hand side, select "Port" as below and click "Next".

18e515d5-f42d-4de9-8abb-65eb0673f1c8

Type 5101 in the box below, or if changed from this default in the installer, whatever port number was entered. Then click Next.

79552dcf-e8e4-4baa-9af8-9ea431a8424e

Accept the default "Allow the connection" in the next step:

ed19099a-2541-4d66-8212-428a0f8eebe8

and Domain and Private in the next step:

25fec1cf-026e-47d7-816c-4eda6f311d1a

In the final step, give the rule a name, such as "FastClose Server" and click Finish:

ca108c5e-822d-42d0-9823-0915ab72199c

and exit the Windows Firewall application.