Anvaigo Mobile App / Installation / Anvaigo Mobile App Cloud Service Installation (Type A)

Anvaigo Mobile App Cloud Service Installation (Type A)

How to install the Anvaigo Mobile App

Microsoft Dynamics 365 BC Online

Please install the appropriate Anvaigo Mobile App from the Microsoft App Source if you have a Microsoft Dynamics 365 BC Online solution. Currently, the Anvaigo Mobile App Builder, Anvaigo Sales App and the Anvaigo Service App are available. The Anvaigo Mobile App Builder does not contain any sample data or Base App. You can use it to create your own mobile app. The Anvaigo Sales App and Service App include the Anvaigo Mobile App Builder as well as the corresponding Base App. These apps provide a pre-configured solution that you can customize to your requirements.

Microsoft Dynamics 365 BC On Prem

If you have installed Microsoft Dynamics 365 BC on your own infrastructure please contact our support via our support mail to get the current Anvaigo Mobile App extensions. After installing the extensions please be sure to publish the extensions as described here.

Anvaigo Mobile App Cloud Service

The Anvaigo Mobile App Cloud Service or an Anvaigo Server are required to operate the Anvaigo Mobile App. These are required for communication between Microsoft Dynamics Business Central Online and the Anvaigo App installed on the mobile devices. The Anvaigo Mobile App Cloud Service is offered as Software as a Service (Anvaigo A Installation type). Alternatively, an installation of the Anvaigo Server can be done on your own infrastructure (type Anvaigo Bx Installation). The choice of configuration depends on the existing requirements. Further information on the different infrastructure variants can be found here.

Setup of the Anvaigo Mobile App Cloud Service

After installing the Anvaigo Mobile App from the Microsoft App Source in Microsoft Dynamics Business Central Online, the Anvaigo Mobile App Cloud Service is set up. To do this, access the Anvaigo Mobile App Setup .

The Anvaigo Mobile App setup indicates that there is no Anvaigo configuration yet. This can be started simply by “Start Anvaigo Setup Wizard”. Alternatively, the Anvaigo Setup Wizard can also be found and started by searching.

The first step is to specify whether the Anvaigo Mobile App Cloud Service (Anvaigo A) is to be used, or whether an Anvaigo Server is to be installed on your own infrastructure (Anvaigo B). Attention: The installation of the Anvaigo Server on its own infrastructure is not covered in these instructions. 

Please provide a unique, meaningful Anvaigo instance name. The instance name should contain your company name and be as short and concise as possible. Here you can find a list of instance names that are not allowed.

What is an Anvaigo Instance?

An Anvaigo instance is a multitasking directory service provided by Anvaigo to make it easier to work with Anvaigo.

First, it serves as an assignment of server names and TCP ports to an Anvaigo Mobile App Cloud Service or Anvaigo Server. As a result, mobile app user need this instance name for the initial set-up of their account. Instead of using long-server names and technical port information, a Anvaigo instance name is much easier to understand and faster to type in.
For the use of the Anvaigo Mobile App Cloud Service (all Anvaigo A installations) as well as an installation of the Anvaigo Server on own infrastructure (all Anvaigo B installations) the use of the service is mandatory. The service is not available for the use of Microsoft Dynamics OnPrem installations of type Anvaigo C3.

Second, the Anvaigo instance is also used for the assignment of Anvaigo licenses. It is not necessary to store the Anvaigo license manually. The license is activated automatically via the Anvaigo instance.

In the next step you can specify the time zone:

Next, you can enter your contact information. This information is optional. However, we would like to ask you to provide us with a contact person whom we can inform about updates, maintenance windows and the like.

Use of the Anvaigo Mobile App requires consent to our EULA for the Anvaigo Mobile App Extension and the Anvaigo Mobile App Cloud Service, which you can view and download as a PDF document at the links provided.

For the communication of the Anvaigo Mobile App Cloud Service with Microsoft Dynamics Business Central Online, the SOAP Web Service from Microsoft is used. The web service URL and the default client are determined and entered automatically. However, it may happen that the Web Service URL is not correct, so please check both entries.

Please refer to this page for information how to set up the SOAP Web Service.

In addition, a one-time activation for the Azure Active Directory application is required to use O-Auth.

What is an Azure Active Directory application?

Using the Anvaigo Mobile App requires service-to-service authentication to be set up in Business Central so that the Anvaigo Mobile App cloud service can access the Business Central database. The Anvaigo Mobile App Setup Wizard creates a new Azure Active Directory application entry and adds the required permissions.
 
For more information on the Azure Active Directory application, click here.

The Anvaigo Mobile Cloud Service is now automatically created and configured.

For the calculation of the delta data we recommend to create a job in Microsoft Dynamics, which automatically determines the changes of the Dynamics data and transmits them to the delta service in regular intervals.

This calculation is automatically started with every synchronization of the Anvaigo users. The automatic job significantly minimizes the synchronization time, since the data is always calculated in the meantime and not only at the time of synchronization.

Data replication to the Anvaigo Delta Service

The replication of data to the Anvaigo Delta Service is a required feature that is set-up automatically for the demo environment using the installation wizard. However, if you configure the app to your needs, a closer look at the Anvaigo Delta Service Setup is required.

What does the Anvaigo Delta Service do?

To enable the user to synchronize quickly, only the data changes (the data delta) and not always all data (so-called full load) are transferred between Dynamics and the Anvaigo Mobile App. For this purpose, the data changes in Dynamics are determined on the fly by the Anvaigo Delta Service and made available to the Anvaigo Mobile App via the Anvaigo App Service.
For this purpose, all data changes are regularly transferred from Dynamics to the Anvaigo Delta service so that it can perform the calculation quickly. This is handled by Delta Service Replication.

In the Anvaigo Mobile App client on the mobile device, only the data defined by the Anvaigo Synchronization Packages and the Delta Server Setup – see Delta Server Setup – is available.

Important: Re-Login requirement after configuration changes

Due to some restrictions of Microsoft Dynamics, it is required to log out and re-login all users after you make some configuration changes on the Anvaigo Delta Service Setup. This is why we recommend to set up changes outside working hours. Today, a downtime for mobile users is required while re-synching changes. In future releases, you will be able to re-sync changes with no downtime automatically at night.

Install the Anvaigo Sales or Service App

Please find the installation manuals for the ready-to-use solutions here:

Install the Anvaigo Mobile Test App

When installing the Anvaigo Mobile App Builder, you have the option to import the Anvaigo Mobile Test App. This allows you to easily and quickly test whether all components are installed correctly and can communicate with each other. This is for technical testing only and does not provide a useful solution for users.

If you have installed the Anvaigo Mobile Sales App from the Microsoft App Source, you will find the further installation steps below.

The Anvaigo sample data is imported automatically:

Finally, you will receive all the data you need to log in to the Anvaigo Mobile app: server name (your specified Anvaigo Mobile instance, username and password):

You can enter these directly in the Anvaigo App:

After your login you should see this: