
Deyel 7.9
April 1, 2022
Deyel 8.1
September 20, 2022Deyel 8.0

New
Applications Modeling in a Few Steps
Separate applications can be built with the applications modeler. Applications can be accessed through their own url, their design, their menu, the toolbar, the theme, colors and logos can be chosen, and the developed pages can be used to have a perfect user experience. Your applications can be used from web browsers as well as from mobile devices.
Highlights
- Each application can choose its access URL.
- The application access page can be fully configured.
- The application design can be configured by selecting the logos available in the current designs, the desired elements to use in the toolbar, the theme and the preferred language.
- The application menu is very easy to model.
- Those who use the application will be able to determine the home page that interests them most through their permissions.
Your Mobile Applications from the Deyel Modeler in No Time
The mobile applications modeler, together with the applications modeler, allows to model, generate and download mobile applications based on the characteristics of the application itself. The usual tabs of Deyel mobile applications can be configured and also new tabs that use developed or predefined Deyel pages can be added, achieving an excellent user experience.
Highlights
- The application name can be very easily modeled with its iconography, access page and splash.
- Not only the usual tabs of Deyel mobile applications but the new tabs can be modeled using the link to pages developed with the page modeler or simply the Deyel predefined pages.
- You will be able to generate an application for Android.
- You will download the application to be signed and uploaded to the store later.
Modeling of Pages has Never been so Fast
Pages are a new type of object in Deyel that add a perfect user experience to their applications. With the new modeler you will be able to develop the UI of pages in different device sizes and connect them with the applications data, whether they are of your own or integrated. Pages can be used both by applications developed with Deyel and by other applications through their URLs.
Highlights
- You will be able to invoke pages, whether anonymous or not, from their own URLs.
- Pages are modeled with their preview for multiple breakpoints.
- A new Deyel SDK for JS is added to allow interaction with UI objects and Deyel objects.
- Data sources may be defined from forms and advanced or integration rules.
Deyel Configuration in the Preferred Language
Deyel includes a new translation engine that allows the use of a configuration module data in the chosen preferred language, whether they belong to Deyel or to the solutions. Organizational units, security functions and access permissions, job positions, roles, and calendars can be displayed in the selected language.
Highlights
- You will be able to choose configuring your environment in Spanish, English or Portuguese.
- The language configured in your environments applies both to the user portal and the Deyel mobile application.
- In addition, each user has the possibility of using a different language from the environment, defining their selection from “My Preferences” option.
- Security functions are automatically generated when modeling a Deyel object and will respect the language selected by the modeler user.
Confirmation Messages in the Execution of Activities
In order to enrich the modeling possibilities without the need for coding, the modeling of confirmation messages is incorporated in the execution of tasks. Simply define a confirmation message when defining an activity, instead of coding it with JavaScript.
Highlights
- All activities with user execution will allow you to model a confirmation message.
- The modeling of these messages is based on embedded rules, therefore you will be able to use all the already known functions.
Improvements
Execution of Integration Rules from a Java IDE
Integration rules can be tested from any Java IDE in the development workstations without always having to do it in the Deyel modeler.
Highlights
- From the “Download SDK” option you will be able to obtain a Maven project in order to work with the advanced rules in your preferred IDE.
- You will be able to test rules from the IDE by specifying in the "test" class an APIRest thing type user with permission to execute the Deyel objects used in the rule, also indicating the Deyel environment to which the connection should be made.
Revamped UI for the Log Console
The log console has a renewed its user interface that allows to analyze the execution logs of different functionalities or the error occurrence logs. You will have optimized filters available and the information can be seen more clearly using Deyel grids, with all its possibilities and advantages. When clicking on a grid row, a panel expands where detailed information is displayed, being able to get to the previous or next row, without leaving this window.
Highlights
- You will be able to configure the level of logging enabled from the environment configuration, indicating the type of information that Deyel will record in the log console. You will be able to choose not to log any information, to log only errors, errors and warnings, or errors, warnings and event information.
- The log console incorporates information on access or disconnection events, either from the user portal or from the Rest Api. It also logs successful password changes.
Deyel Can Remember the Search Filters
The search conditions often carried out in the grids of forms can be saved and those same filters can be applied when required, without writing each condition again.
Highlights
- You will be able to save the set of applied filters with your chosen name and thus quickly identify what information they represent when they are to be reused.
- A saved search can be selected as favorite and it will be applied automatically when entering the grid.
Modeling the Quick Information Search is Possible
When modeling your form, it is possible to define which fields the quick search filter will be applied to in the results grid. This modeling will allow you to have greater efficiency when performing a quick search, avoiding unnecessary filters.
Highlights
- You will model fields for the quick search from the grid and filter option of forms.
- When performing a search from the results grid of your forms, an informative message will indicate which fields the quick search filter is being applied to.
Subprocesses in the Graphical Execution of Cases
It is possible to show the execution of the different subprocesses that a case has started, from the graphical show of its execution. This functionality is aimed at improving processes modeling, using the subprocess concept to facilitate diagram reuse and maintenance.
Highlights
- The graphical show of a case execution will always start with the process that originated the case and if there is a subprocess along the case path, you can drill-down using the “Open subprocess” option from the context menu of the shape.
- A new tab is added for each open subprocess in order to easily show the different subprocesses already opened, the same way it is done during modeling.
Other Improvements
- There is a new way to authorize with Deyel thanks to the availability of the OAuth 2.0 Resource Owner Password Credentials flow. This flow is available for use with Deyel's APIRest and it is suitable for clients capable of obtaining the resource owner's credentials (username and password, typically via an interactive form) and working on their behalf with their protected resources.
- A new search criteria to retrieve form instances with null or non-null attributes can be used with Deyel SDK for Java. There is also a new method in the service class of the processes to reassign cases.
- There is a new function to use in embedded rules that will allow you to delete blank spaces at the beginning and end of a text.
- Deyel extends its integration functionalities, allowing the creation of adapters to connect applications with Oracle v21 databases.