# Wiki

**URL:** https://community.novulo.com/c/wiki/10.md

[Latest](https://community.novulo.com/latest.md) · [Categories](https://community.novulo.com/categories.md) · [Tags](https://community.novulo.com/tags.md)

---

## [Getting started with Novulo: table of contents](https://community.novulo.com/t/getting-started-with-novulo-table-of-contents/175)

<div class="topic-metadata">

**Author:** [@k.molokova](https://community.novulo.com/u/k.molokova)\
**Replies:** 0\
**Last updated:** [May 15, 2024, 8:41am UTC](https://community.novulo.com/t/getting-started-with-novulo-table-of-contents/175 "2024-05-15T08:41:42Z")

</div>

From the start of Novulo in 2003, we believe that employees should determine what software they need to streamline their business processes. That is why we created Novulo Architect. Its revolutionary design eliminates t…

---

## [About the Wiki category](https://community.novulo.com/t/about-the-wiki-category/33)

<div class="topic-metadata">

**Author:** [@MelissavanLier](https://community.novulo.com/u/MelissavanLier)\
**Replies:** 0

</div>

Here, our community collaborates to create a comprehensive knowledge base about Novulo and its various features, tools, and functionalities. Whether you’re a novice exploring the platform for the first time or an experi…

---

## [Validation check within the System health check](https://community.novulo.com/t/validation-check-within-the-system-health-check/983)

<div class="topic-metadata">

**Author:** [@k.molokova](https://community.novulo.com/u/k.molokova)\
**Replies:** 0\
**Last updated:** [October 16, 2026, 12:57pm UTC](https://community.novulo.com/t/validation-check-within-the-system-health-check/983 "2026-10-16T12:57:08Z")

</div>

After the update, you may find errors under System Health Check \> Validation Check. Below, we discuss what can cause these errors and how to resolve them. The validation rule has been added/changed A validation rule was…

---

## [Password Hashing Update: MD5 =\> PBKDF2](https://community.novulo.com/t/password-hashing-update-md5-pbkdf2/976)

<div class="topic-metadata">

**Author:** [@Rose](https://community.novulo.com/u/Rose)\
**Replies:** 0\
**Last updated:** [October 5, 2026, 10:40am UTC](https://community.novulo.com/t/password-hashing-update-md5-pbkdf2/976 "2026-10-05T10:40:12Z")

</div>

Password Hashing Update: MD5 → PBKDF2 Select your preferred language: :netherlands: Dutch: open the first section :united\_kingdom: English: open the second section ▶ 🇳🇱 Nederlands ▶ 🇬🇧 English

---

## [Entra SSO for Novulo Applications](https://community.novulo.com/t/entra-sso-for-novulo-applications/391)

<div class="topic-metadata">

**Author:** [@j.batzke](https://community.novulo.com/u/j.batzke)\
**Replies:** 2\
**Last updated:** [September 30, 2026, 2:57pm UTC](https://community.novulo.com/t/entra-sso-for-novulo-applications/391 "2026-09-30T14:57:11Z")

</div>

Original author: Joost Reede PI49744 The Single sign-on plugin is now capable of handling authentication responses sent by Microsoft Entra, the Azure active directory. This makes MS Entra a possible identity provide…

---

## [How to add a new scheduled task (geplande taak)](https://community.novulo.com/t/how-to-add-a-new-scheduled-task-geplande-taak/196)

<div class="topic-metadata">

**Author:** [@j.batzke](https://community.novulo.com/u/j.batzke)\
**Replies:** 4\
**Last updated:** [September 18, 2026, 10:59am UTC](https://community.novulo.com/t/how-to-add-a-new-scheduled-task-geplande-taak/196 "2026-09-18T10:59:19Z")

</div>

Scheduled tasks (NL: Geplande taken) Certain components may require a scheduled automated process, e.g. to process some data at 5:00 in the evening or check every 30 minutes if it can send an email with updates. For this…

---

## [Writing data conversions in Novulo](https://community.novulo.com/t/writing-data-conversions-in-novulo/972)

<div class="topic-metadata">

**Author:** [@k.molokova](https://community.novulo.com/u/k.molokova)\
**Replies:** 0\
**Last updated:** [September 1, 2026, 12:49pm UTC](https://community.novulo.com/t/writing-data-conversions-in-novulo/972 "2026-09-01T12:49:56Z")

</div>

TL;DR Data conversion preserves or initializes application data when the Novulo data model changes. Write data conversion when: a table or field is being dropped and data must be moved; the meaning or datatype of a …

---

## [Fixing User overview errors in user overview settings health](https://community.novulo.com/t/fixing-user-overview-errors-in-user-overview-settings-health/966)

<div class="topic-metadata">

**Author:** [@k.molokova](https://community.novulo.com/u/k.molokova)\
**Replies:** 0\
**Last updated:** [July 23, 2026, 11:36am UTC](https://community.novulo.com/t/fixing-user-overview-errors-in-user-overview-settings-health/966 "2026-07-23T11:36:17Z")

</div>

While executing a System Health check, Novulo validates user overview settings to identify which users have corrupted grid columns or references to grids that no longer exist. Navigate to: All apps \> Settings \> System …

---

## [New Structured Address Requirements for Payment Files](https://community.novulo.com/t/new-structured-address-requirements-for-payment-files/962)

<div class="topic-metadata">

**Author:** [@AGenov](https://community.novulo.com/u/AGenov)\
**Replies:** 0\
**Last updated:** [July 15, 2026, 9:25am UTC](https://community.novulo.com/t/new-structured-address-requirements-for-payment-files/962 "2026-07-15T09:25:43Z")

</div>

Behind the scenes of international payments, a major modernization effort is currently underway. As of 15 November 2026, banks (such as ABN AMRO, ING, and Rabobank) will require the transition to the new ISO 20022 paymen…

---

## [DTAP Best practice, database copy tool](https://community.novulo.com/t/dtap-best-practice-database-copy-tool/186)

<div class="topic-metadata">

**Author:** [@Joost](https://community.novulo.com/u/Joost)\
**Replies:** 3\
**Last updated:** [July 13, 2026, 11:30am UTC](https://community.novulo.com/t/dtap-best-practice-database-copy-tool/186 "2026-07-13T11:30:05Z")

</div>

Development, testing, acceptance and production (DTAP) is a phased approach to software testing and deployment. The four letters in DTAP denote the following common steps: (Wikipedia) Development: The program or compon…

---

## [Architect 3.10 - Ribbon & Docking guide](https://community.novulo.com/t/architect-3-10-ribbon-docking-guide/922)

<div class="topic-metadata">

**Author:** [@Wilko](https://community.novulo.com/u/Wilko)\
**Replies:** 0\
**Last updated:** [April 24, 2026, 12:24pm UTC](https://community.novulo.com/t/architect-3-10-ribbon-docking-guide/922 "2026-04-24T12:24:30Z")

</div>

Architect 3.10 – Ribbon & Docking Documentation Version: 3.10 RC Scope: Ribbon UI, Ribbon commands, Modern Docking 1. Introduction The Architect 3.10 introduces a major UI/UX modernization aimed at improving discover…

---

## [Debugging architect expressions](https://community.novulo.com/t/debugging-architect-expressions/355)

<div class="topic-metadata">

**Author:** [@MelissavanLier](https://community.novulo.com/u/MelissavanLier)\
**Replies:** 1\
**Last updated:** [April 30, 2026, 2:53pm UTC](https://community.novulo.com/t/debugging-architect-expressions/355 "2026-04-30T14:53:38Z")

</div>

Debugging expressions from the architect using the expressiondebugger In the architect we have the option to select the “Copy as text” option for functions. Using this, we can trace more easily if this expression will g…

---

## [Link records based on expression strings](https://community.novulo.com/t/link-records-based-on-expression-strings/390)

<div class="topic-metadata">

**Author:** [@j.batzke](https://community.novulo.com/u/j.batzke)\
**Replies:** 12\
**Last updated:** [April 24, 2026, 9:53am UTC](https://community.novulo.com/t/link-records-based-on-expression-strings/390 "2026-04-24T09:53:21Z")

</div>

Credits to @m.gechev. Original is KB1670 Record Link Field Since revision 115202, the Expression tools plugin provides a UI element in the architect that can be used to create a link to another record in the applica…

---

## [How to edit your password in the Architect](https://community.novulo.com/t/how-to-edit-your-password-in-the-architect/905)

<div class="topic-metadata">

**Author:** [@Rose](https://community.novulo.com/u/Rose)\
**Replies:** 0\
**Last updated:** [April 2, 2026, 2:05pm UTC](https://community.novulo.com/t/how-to-edit-your-password-in-the-architect/905 "2026-04-02T14:05:44Z")

</div>

:globe\_with\_meridians: Kies je taal / Choose your language: ▶ 🇳🇱 Nederlands – Wachtwoord aanpassen in de Novulo Architect Starter ▶ 🇬🇧 English – Change Password in the Novulo Architect Starter Veelgestelde vragen / Frequ…

---

## [Implementing a new application](https://community.novulo.com/t/implementing-a-new-application/862)

<div class="topic-metadata">

**Author:** [@Reinier](https://community.novulo.com/u/Reinier)\
**Replies:** 1\
**Last updated:** [March 27, 2026, 9:03am UTC](https://community.novulo.com/t/implementing-a-new-application/862 "2026-03-27T09:03:29Z")

</div>

Implementing a new application Implementing a new application is a collaborative, thorough and exciting process. An application requires a server to be hosted on, a license agreement and of course, the application instan…

---

## [Eigenaarschap Applicatiemodellen](https://community.novulo.com/t/eigenaarschap-applicatiemodellen/899)

<div class="topic-metadata">

**Author:** [@Rose](https://community.novulo.com/u/Rose)\
**Replies:** 0\
**Last updated:** [March 19, 2026, 12:43pm UTC](https://community.novulo.com/t/eigenaarschap-applicatiemodellen/899 "2026-03-19T12:43:47Z")

</div>

Eigenaarschap Applicatiemodellen ▶ 🇳🇱 Nederlands Ownership of Application Models ▶ 🇬🇧 English

---

## [Introducing the "Key description (fx)" feature for customization of references](https://community.novulo.com/t/introducing-the-key-description-fx-feature-for-customization-of-references/724)

<div class="topic-metadata">

**Author:** [@Joost](https://community.novulo.com/u/Joost)\
**Replies:** 2\
**Last updated:** [March 19, 2026, 8:06am UTC](https://community.novulo.com/t/introducing-the-key-description-fx-feature-for-customization-of-references/724 "2026-03-19T08:06:01Z")

</div>

Standardizing Display Formats for References Using Composability (Platform 3.9+) In real-world implementations, customers often have different preferences for how entities—such as customers, suppliers, products, or wareh…

---

## [The old() function](https://community.novulo.com/t/the-old-function/894)

<div class="topic-metadata">

**Author:** [@k.molokova](https://community.novulo.com/u/k.molokova)\
**Replies:** 0\
**Last updated:** [March 5, 2026, 11:08am UTC](https://community.novulo.com/t/the-old-function/894 "2026-03-05T11:08:18Z")

</div>

The Novulo offers a built-in old() function. It shows a previous value of a record when this record is being (but not yet) updated. For example, there is a book record with the category “Crime”. If we click to “Edit” th…

---

## [Novulo OAuth2.0 configuration and usage](https://community.novulo.com/t/novulo-oauth2-0-configuration-and-usage/560)

<div class="topic-metadata">

**Author:** [@m.gechev](https://community.novulo.com/u/m.gechev)\
**Replies:** 7\
**Last updated:** [February 2, 2026, 9:10am UTC](https://community.novulo.com/t/novulo-oauth2-0-configuration-and-usage/560 "2026-02-02T09:10:46Z")

</div>

Novulo OAuth 2 OAuth2 for Novulo applications has been implemented and can be used to authenticate Novulo users from different contexts—be it normal usage of the Novulo application or requests against a web service in a …

---

## [Data collections](https://community.novulo.com/t/data-collections/884)

<div class="topic-metadata">

**Author:** [@MMancino](https://community.novulo.com/u/MMancino)\
**Replies:** 1\
**Last updated:** [January 29, 2026, 4:01pm UTC](https://community.novulo.com/t/data-collections/884 "2026-01-29T16:01:42Z")

</div>

Introduction This article introduces Data Collections, a feature that allows technical users to query arbitrary data from the system’s database and extract the results for further use. Rather than focusing on predefined …

---

## [Workflow and its configuration](https://community.novulo.com/t/workflow-and-its-configuration/286)

<div class="topic-metadata">

**Author:** [@k.molokova](https://community.novulo.com/u/k.molokova)\
**Replies:** 4\
**Last updated:** [January 16, 2026, 8:24am UTC](https://community.novulo.com/t/workflow-and-its-configuration/286 "2026-01-16T08:24:28Z")

</div>

Introduction Workflows are processes linked together: one triggers the next according to the defined steps in the workflow configuration. Workflows can be simple (example) or perform very complicated actions. For exam…

---

## [Registreer een nieuw boekjaar - Registrate a new Accounting year](https://community.novulo.com/t/registreer-een-nieuw-boekjaar-registrate-a-new-accounting-year/870)

<div class="topic-metadata">

**Author:** [@Rose](https://community.novulo.com/u/Rose)\
**Replies:** 0\
**Last updated:** [December 30, 2025, 9:36am UTC](https://community.novulo.com/t/registreer-een-nieuw-boekjaar-registrate-a-new-accounting-year/870 "2025-12-30T09:36:11Z")

</div>

▶ Nederlands ▶ Engels

---

## [NN Issue Tracker](https://community.novulo.com/t/nn-issue-tracker/521)

<div class="topic-metadata">

**Author:** [@k.molokova](https://community.novulo.com/u/k.molokova)\
**Replies:** 1\
**Last updated:** [December 3, 2025, 1:22pm UTC](https://community.novulo.com/t/nn-issue-tracker/521 "2025-12-03T13:22:33Z")

</div>

Why is it important? If the NN Issue tracker is not set up properly then the “Issue tracker skipped” message appears in Architect. It means that the revision data is visible only on the component level, no proper linki…

---

## [Archiving emails from Outlook](https://community.novulo.com/t/archiving-emails-from-outlook/866)

<div class="topic-metadata">

**Author:** [@k.molokova](https://community.novulo.com/u/k.molokova)\
**Replies:** 0\
**Last updated:** [December 2, 2025, 3:26pm UTC](https://community.novulo.com/t/archiving-emails-from-outlook/866 "2025-12-02T15:26:26Z")

</div>

TL;DR Use the Novulo Outlook Add-in to store an Outlook email on a Novulo record (e.g., service request, activity). Prerequisites The Novulo Outlook Add-in Web Service plugin is included in the application compositio…

---

## [How to install Outlook Add-In](https://community.novulo.com/t/how-to-install-outlook-add-in/865)

<div class="topic-metadata">

**Author:** [@k.molokova](https://community.novulo.com/u/k.molokova)\
**Replies:** 0\
**Last updated:** [December 2, 2025, 2:52pm UTC](https://community.novulo.com/t/how-to-install-outlook-add-in/865 "2025-12-02T14:52:31Z")

</div>

Prerequisite Before installing the Novulo Outlook Add-In, make sure that your application has any component using the Outlook Add-on Web Service plugin. It means that in your composition must be any component where…

---

## [Cache value – how to filter out record(s)](https://community.novulo.com/t/cache-value-how-to-filter-out-record-s/864)

<div class="topic-metadata">

**Author:** [@k.molokova](https://community.novulo.com/u/k.molokova)\
**Replies:** 0\
**Last updated:** [November 28, 2025, 4:25pm UTC](https://community.novulo.com/t/cache-value-how-to-filter-out-record-s/864 "2025-11-28T16:25:28Z")

</div>

Cache value – how to filter out record(s) Often within Novulo processes you need to refer to record(s) several times: in decisions, updating steps, calling subprocesses, etc. From the performance perspective it is bett…

---

## [Expressions: Frequently Used Functions](https://community.novulo.com/t/expressions-frequently-used-functions/324)

<div class="topic-metadata">

**Author:** [@Reinier](https://community.novulo.com/u/Reinier)\
**Replies:** 0\
**Last updated:** [July 3, 2024, 12:49pm UTC](https://community.novulo.com/t/expressions-frequently-used-functions/324 "2024-07-03T12:49:30Z")

</div>

Expressions: Frequently Used Functions Below is a list of frequently used functions that you can use per data type. Since every application can have a different composition, some functions may not be available in your …

---

## [User Novulo as SSO provider for other Novulo applications](https://community.novulo.com/t/user-novulo-as-sso-provider-for-other-novulo-applications/845)

<div class="topic-metadata">

**Author:** [@Redmer](https://community.novulo.com/u/Redmer)\
**Replies:** 0\
**Last updated:** [October 16, 2025, 10:36am UTC](https://community.novulo.com/t/user-novulo-as-sso-provider-for-other-novulo-applications/845 "2025-10-16T10:36:38Z")

</div>

This article describes how to configure Novulo applications as Single signon client and identity provider (idP). Requirements Basic knowledge of identity providers M5637 - Novulo Single signon. Ensure that this compon…

---

## [Authentication REST](https://community.novulo.com/t/authentication-rest/821)

<div class="topic-metadata">

**Author:** [@Kenny](https://community.novulo.com/u/Kenny)\
**Replies:** 0\
**Last updated:** [September 29, 2025, 9:14am UTC](https://community.novulo.com/t/authentication-rest/821 "2025-09-29T09:14:19Z")

</div>

Authentication can be implemented in various parts of the application. For REST this can be done when setting up an endpoint or call template. Authentication for REST endpoints For REST end point, authentication can be …

---

## [Call hierarchy panel](https://community.novulo.com/t/call-hierarchy-panel/457)

<div class="topic-metadata">

**Author:** [@k.molokova](https://community.novulo.com/u/k.molokova)\
**Replies:** 2\
**Last updated:** [September 23, 2025, 12:10pm UTC](https://community.novulo.com/t/call-hierarchy-panel/457 "2025-09-23T12:10:59Z")

</div>

In some cases, like in large integrated models, or in components that you don’t know, you might want to check where a property/function/process is being used. For example: Which processes write data into the “code” fi…

[Next page](https://community.novulo.com/c/wiki/10.md?page=1)
