Table of Contents

What is Aident Foundation?

Aident Foundation provides a set of features that form the basis for Aident business apps. It's primarily designed for developers and technical consultants, offering tools and modules that simplify integrations, enhance UI, and improve workflow efficiency in Microsoft Dynamics 365 Business Central.

Features Overview

Blob Management

The Blob Management module helps developers work with large text data by converting it to the Blob data type and back. This functionality is particularly useful for storing and displaying large text in Business Central.

  • Use Case: Write text into a Blob field and display it as plain text. Users can view the Blob field contents on a separate page.

Client Add-Ins

The Client Add-Ins module enhances the user interface by providing interactive elements and seamless integration with Business Central.

  • Available Controls:
    • AudioPlayer: Play predefined sound effects or melodies.
    • Button: Add interactive buttons to the interface.
    • NumPad: Include a numerical keypad for easier data entry in mobile scenarios.
  • Additional Features: Integrate FluentUI system icons from Microsoft and customize control add-in colors using Microsoft's style guidelines.

Feature Management

The Feature Management module allows businesses to enable new features in advance, ensuring a smooth transition to updated functionality.

  • Special Functionality: Some features may require a data upgrade, which can be performed immediately or scheduled for a later time.

The File Link module allows you to attach files to records in a generic and flexible manner. Files can either be stored in the database or linked to external storage providers.

  • Integration Points: Specify the tables to use with File Link, define categories for file types, and set up mappings to ensure proper file organization.
  • Supported Providers: Azure Blob Storage, SharePoint, or other external providers.

Isolated Storage

The Isolated Storage module simplifies reading and writing data in a secure, protected area of Business Central.

  • Key Functionality: Store data safely and securely in Isolated Storage to ensure it's accessible only to authorized processes.

Notification Management

The Notification Management module enables the creation and management of user notifications in Business Central.

  • Use Case: Aident can send important information, such as release notes or API maintenance updates, to all customers.
  • Automation: After credentials are entered, a job queue is automatically created to check for and retrieve notifications every four hours.

Web Request

The Web Request module simplifies making API calls and handling responses in Business Central.

  • Key Features: This module allows developers to send requests to external APIs and manage responses efficiently, making integrations seamless.