Contract Management -
Installation Instructions

The contract management app works based of Sales Quotes. The means that contracts may be created based of a sales quote or that the contract may be created from scratch.

1. Installation:

To install the Contract Management app, you simply navigate to the Microsoft Marketplace for Business Central apps (AppSource) via your own Business Central environment. From here you can automatically install the extension and make it available within every company in your Business Central environment.

For the correct working of the app, make sure that the setting for the Micro Apps Base App is set to “allowing HttpClient Request”.  

2. Setup:

Once the installation is complete, the app needs to be set up. This can be done with the Contract Management Wizard. This wizard contains all the necessary steps to completely set up the extension.

The first step is to register yourself and to activate the trial or subscription. With the trial, you can use the app two weeks free of charge. After the trial period, you need to activate the subscription. Make sure both fields are checked (like the example in the right picture.) 

Make sure both fields are checked (like the example in the right picture.)

> Click to enlarge <

> Click to enlarge <

In the next step, you need to assign the number series for contracts. Select or create a new number series for this contract application.

> Click to enlarge <

If you want to automatically add dimensions for a contract, select or create a default dimension value for your contracts. This field is optional. If you leave the field blank, no extra dimension is created.

> Click to enlarge <

The last step contains assigning the contracts permission set. For every user that uses the contracts app and doesn’t have super rights, you need to set the contracts permission. Open the user overview page with the button, select the user and assign the “Contracts” permission in the User Permission Sets tab. After this step you are done with the configuration.

> Click to enlarge <

> Click to enlarge <

3. How to use the application?

Converting a sales quote

To convert a sales quote to a contract you can simply create a sales quote as usual. Remember that all the lines on the sales quote will be converted onto the contract. Perform the following steps, once the sales quote is completed. Navigate to Process in the ribbon and click on the Make Contract button.

> Click to enlarge <

Contracts – List View

The contract page can be found by using the keyword Contracts, this will bring you to the list view of the contracts. The list is by default filtered on the column Status and only displays active contracts, to display inactive contracts you may need to change the filter.

> Click to enlarge <

Contracts – Card View

Before a contract can be invoice additional fields need to be filled in on the contract card. The fields provide additional information regarding the duration, latest invoiced period and frequency of invoicing.

🖱 Click the image to enlarge 🖱


  • Frequency: The frequency in which the contract will be invoiced to the customer
  • Last invoice created: Displays the date on which the last invoice was created, this field will does not need to be filled in by the user.
  • Next invoice creation date: Displays the date of when the next invoice will need to be created. This field only needs to be filled in, in the case this is needs to be manually adjusted.
  • Cont.-invoice begin date: Describes the date of the next invoicing period, the end date is determined by the begin date plus the frequency.
  • Contract period starting date: The actual starting date of the contract, that has been agreed by the customer.
  • Contract period ending date: The actual ending date of the contract that has been agreed by the customer.

Contract – Invoicing

Invoicing one or multiple contracts may be done in the following two ways. The first option is to invoice an contract directly from a contract card. In the top left corner the button Invoicing… will be visible.

Before an invoice is created, a check is performed if the next invoicing period is within the contracting period. If this is the case Business Central will create the invoice, if not the invoice will not be created.

Furthermore, when contract is invoice, the user is able to set additional filter and combine multiple contracts into one invoice.

Besides being able to invoice a contract directly from the contract card, the user may also invoice directly from the Business Central home screen by searching for Create Contract Invoices. Here the same filters may be set.

During the invoicing process standard Sales Invoices will be created. The invoice lines will depict the relevant contract no.’s and invoicing period of the contract.

> Click to enlarge <

All set-up and ready to use the Contract Management Micro App!

Suggest an App

Got a great app idea you want us to develop for Business Central? Click the button (form pops up), tell us what you want and we’ll get in touch!

Become a Partner

Want to resell one (or more) of the suggested apps. Click the button, fill out the (pop-up) form and we will get in touch with you.

Micro Apps B.V.

📌 Kastanjelaan 400 (Microlab)
📍 5616 LZ Eindhoven
📞 040 – 303 23 29

Partner Program

Want to resell one (or more) of the suggested apps. Click the button, fill out the (pop-up) form and we will get in touch with you.

Micro Apps B.V.

📌 Kastanjelaan 400, 5616 LZ
📍 Microlab Eindhoven
📞 040 – 303 23 29


Let's Partner Up

Want to resell one (or more) of the suggested apps. Fill out the pop-up form and we will get in touch with you.

Micro Apps B.V.

📌 Kastanjelaan 400, 5616 LZ
📍 Microlab Eindhoven
📞 040 – 303 23 29



Become a Micro App reseller, customer satisfaction guaranteed with one of our apps, but also enjoy:

  • Partner margin 20%
  • No development costs
  • No product development time
  • Broaden your product portfolio
  • Build better customer relations

WE ARE Here To Assist You

Tell us a bit about the app you want us to develop...


let us come back to you within 24hrs..

If Something Wasn’t Clear?

Feel free to contact us, and we’ll be more than happy to answer all of your questions.