High Level of Customization
Fill out the form to request information

Deliver Complex Customizations Quickly
Fluentis ERP is designed to implement even highly complex customizations in a short time, effectively addressing diverse project requirements.
The solution enables customization at every application layer.
Through parameterization, profiling, and, where needed, custom development, you can adapt the system to meet specific client needs. This includes making adjustments or creating new functionalities at both the user interface and business logic levels, all while ensuring these customizations remain intact during system updates.
A Variety of Tools for
Different Customization Needs:
Profiles
One of the most appreciated features is the ability for consultants or end users (with the appropriate permissions) to customize the graphical interface directly within the official environment, without requiring a programmer.
The Fluentis User Interface can be customized by:
- Changing the order and number of fields in grids.
- Adding, removing, or rearranging fields in filters and detail forms.
- Modifying label translations.
Once applied, these changes must be saved as profiles to ensure they are available the next time the forms are opened. A profile is a set of configurations linked to a label that users can load via a dropdown menu.
Profiles can be configured for individual users, specific roles, or set as global profiles. They can be made selectable or loaded as the default.
View DetailsExtradata
A key feature for extending the information available on standard classes without programming is extradata. This allows you to add extra properties beyond the standard setup without modifying the database or customizing the corresponding class.
You can manage multiple types of extradata simultaneously, including:
- Simple data: strings, numbers, and dates.
- Complex data: links to other objects/physical tables with a code/description structure.
- Complex user-defined data sources: as long as they adhere to a code/description structure.
Extradata also supports automatic information propagation. For example, during configuration, you can specify whether data linked to an item should propagate to connected elements, such as the item’s copy tied to a production order or invoice.
Extradata can be loaded into a dedicated management tab where standard functionality allows or added as an extra field anywhere in a form. Once added, it can be saved as part of a profile for future use.
View DetailsFluentis Query Studio & Datasource
Additional tools designed to streamline customization and enhance efficiency for both Extradata and Business Intelligence are Fluentis Query Studio and Datasource.
- Fluentis Query Studio provides an integrated SQL management interface within the application. This tool allows users to explore the database, write and test queries, and save them for reuse across various application contexts.
- Datasource enables the creation of custom data sources, which can be based on physical objects or SQL queries. Users can apply transformations such as sorting rules, aggregations, calculated fields, formulas, and more.
Once a data source is created, it can be saved and reused in different application areas, including Extradata and Business Intelligence.
Scripting
Fluentis introduces a new approach to customization through scripting logic, eliminating the need for code recompilation and deployment, which typically causes system downtime during production rollouts.
The application provides a predefined set of methods accessible through a simplified and integrated IDE. This structure allows users to customize algorithmic logic and the view model within a guided framework, ensuring better compatibility and streamlined implementation of custom code.
With dynamically generated DLLs, users can directly make changes in the production environment. Additionally, even non-programmer consultants can create advanced scripts using visual programming through Blockly. This makes scripting a game-changing innovation in ERP customization.
View DetailsBlockly
In Fluentis, creating complex programming logic through scripts, whether on the client side, server side, or in specific contexts like Supervisor, Workflow, etc., is accessible even to those without programming experience or knowledge of C#.
Blockly is a visual programming method that uses self-explanatory graphical blocks, which automatically generate the necessary code for their application. This allows users to build advanced logic without writing traditional code.
Custom & Wizard
When the available parameterization and customization tools are no longer sufficient to meet the functional requirements of the client, a more advanced level of customization can be implemented. By writing XAML and C# code, users can create entirely custom procedures or modify existing ones.
Fluentis, through ARM, offers the ability to customize classes by creating new ones or adding properties to existing ones. These new elements can then be integrated with business logic and the user interface, allowing the creation of custom code.
ARM provides various tools to assist in these customizations, such as tools for managing Ribbon and buttons, as well as Wizards for creating objects and forms.
View Details
Customization and productivity at the highest levels
ARM (Application Resource Manager)
Fluentis’ technology suite, through ARM (Application Resource Manager), offers the Partner full customization of the application.
It is possible to enhance the user interface by modifying forms, change the algorithms that define the “Business Logic” layer, and even extend the database structure.
Within ARM, it’s also possible to quickly and efficiently extend all of Fluentis’ structural entities, such as:
Business Logic
With ARM’s features, it’s possible to extend the business logic of any object by modifying and deriving a standard method into a customized one, as well as creating new functionalities.
This is done using the standard C# programming language, which leverages the inheritance principle, allowing for method overrides without the need to modify or view the standard code.
User Interface
Through a series of wizards, templates, and other support tools, ARM guides the user in creating and customizing forms and widgets. This allows for redefining how objects and classes will be displayed to the end user.
Object Repository
ARM enables easy and fast creation or association of object mappings to the database. With the Object Browser and other dedicated tools, ARM allows the user to explore the database and its mapping to objects, generating and managing the creation of new fields and columns along with their properties and classes in the code.
Menu
With a dedicated management area, ARM allows for the customization of Fluentis’ Ribbon Bars and Tile Views. It enables the assignment of specific menus to different users in their chosen language and the creation of entirely new menus and buttons.
Security
Dedicated menus allow for managing licenses, database connections, and additional services. They also enable defining roles, rights, and restrictions to be assigned to users.
User Management
Import and keep system users up to date, whether from Active Directory or manual entry. For each user, define license type, roles, rights, and restrictions.
Simple and Fast Updates with Fluentis Live Update
To provide the best support and make the installation and update processes for the Fluentis suite simple and immediate for everyone, we have integrated the management of all possible scenarios into the Fluentis Live Update installation tool, a web application accessible via browser.

With Fluentis Live Update, you can:
Perform a first-time installation of ARM/Fluentis.
Manage version changes and updates via patches.
Transfer implementations from a source environment to a destination environment.
Manage different types of relational databases such as SQL Server or PostgreSQL.
Manage various types of installations on Windows or Linux, including configuring IIS pools or Docker containers.
Install and configure external modules like BizLink.
Benefits for
the Client
Standardized installation of the Fluentis suite.
Easy and fast creation of test environments before going live.
Established and automated procedure for porting customizations.
Reduced time for application updates and upgrades, leading to cost savings by minimizing downtime.
Benefits for
the Partner
Standardize the installation and update process for the application.
Minimize the knowledge required to perform updates.
Avoid manual procedures while maintaining control through full automation of the process, including backups.
Create parallel environments for development and testing.
Keep customers always up to date with the latest version/patch.
Start Your 15-Day Free Trial
of Fluentis ERP
Ready to see how Fluentis can work for you?
Sign up now for your 15-day free trial and explore our platform at your own pace, with full support from the Fluentis team whenever you need it.
No credit card required | Instant access
Contact us for more information
Get in touch with us if you:
- Are a SME in Manufacturing, Distribution, or Services
- Need to streamline and digitalize your business processes
- Want to take advantage of the benefits of a native cloud solution
- Want to replace your non-integrated softwares with a unified ERP platform
+1 281 404 1726
Chat with us