Versions 1.27.x

Changes and news

Version 1.27.0.0

Dashboard - controls for visualizing supervision progress

The universal dashboards module received new data types/tiles from the supervision module. Now you can display data from the supervision module in the form of tiles on your dashboard. All tiles are available in the dashboard configuration. All elements allow access to data from supervision modules and create a view identical to current static dashboards.

Available tiles:

  • Summary of supervision numbers - key supervision statistics

  • Numerical statistics of individual supervision templates - the number of events in individual supervision states

  • Pie chart panel - statistics of the selected supervision template

  • Recent supervision registration list panel - list of recent supervision events

All tiles are additionally configurable with options for each instance of a given tile separately.

image 2024 05 22 15 07 23 681
Availability: Visualization

Events - Entries in the event table. Event - for key objects

All key data objects have been given the ability to write data to the event table. Data is saved when a new record is created, updated and deleted. The data structure saves the values before and after the change when updating the record. When you delete a record, all record data is saved. All events are saved in the Event table. Based on these records, the user can create additional process automation rules.

image 2024 05 22 15 08 07 814
Figure 1. Event list
image 2024 05 22 15 08 37 001
Figure 2. Event details
Availability: Automation

Invoices - view divided into options - all, cost, revenue

In the invoice view, the ability to divide invoices into options has been added: all, cost, revenue directly from the main invoice list view. This makes it easier to quickly filter invoices depending on their type.

image 2024 05 22 15 10 08 833
Figure 3. Invoice filters
Availability: Finance

Editing forms - if the form has validation errors, it will show a message about the need to correct it

If validation errors occur while saving form data, in addition to marking individual cells with an error, we also display a message about the need to correct the data. This message is visible at the bottom of the window. This allows you to notice problems with checking even complex forms.

image 2024 05 22 15 10 37 480
Figure 4. Validation message view
Availability: Everywhere

Integrations - ignoring the document - add the ability to enter a comment with a description of the reason

When ignoring the integration document, the user can enter an additional comment. This allows you to store historical information that may be useful in the future.

Availability: Integrations

Schedulers - Graphical editor of schedulers in specific areas

All modules have been expanded with their own, personalized view of event definitions and automation of module behavior. Previously, these functions were available globally in the configuration section. Currently, each module has a button that opens the process automation elements configuration window. For each module in this interface, functions, events and automata dedicated to a given functional module are available.

image 2024 05 22 15 12 32 836
Availability: Automation

GUI - add descriptions to buttons (tooltips)

All graphic modules have been supplemented with button descriptions (tooltips). Each screen, form and section that has buttons has been described and the buttons, in addition to their permanent descriptions, have additional descriptions that are displayed when you hover the mouse over the button. This makes it easier to quickly evaluate the button action and its behavior

image 2024 05 22 11 17 01 524
Figure 5. Information about the button’s purpose in the form of a tooltip
Availability: Everywhere

Editors - ability to delete connections in selectable elements

All editors that can select items from a list now have an additional option that allows you to delete the association with a selectable item. This makes it easier to delete the association or delete a given type of entry when editing the form.

image 2024 05 22 15 13 17 124
Availability: Everywhere

Integrations - message preview - automatic recognition of the CSV format - whether comma or semicolon separator

The ability to automatically recognize the encoding method of CSV files has been added in the integrated messages view. Automatically, depending on the type of separator (comma, semicolon), the interface will adapt and display the data appropriately.

image 2024 05 22 15 22 57 975
Availability: Integrations

Moving data logging from the aggregator_messages table to local logs

Transmission information data between data aggregators and the main system has been moved from the database table to a dedicated logging mechanism. They are now available in the configuration section of the log viewer. Tables from the database will be deleted to improve system performance.

image 2024 05 22 15 14 31 448
Availability: Integrations

Schedulers - logging all operations to the central log

All machines (schedulers) have been expanded and all log their operations to the central automation log. This allows for diagnostics of the operation of machines and a live preview of operations performed by machines in the background.

image 2024 05 24 11 01 49 921
Availability: Automation

Authorization - Invitation of users - execution permission only for admins (local)

The function of inviting external users via email has been limited to only users who have the local administrator flag. This allows you to send invitations and automatically create users in the system only for people with appropriate permissions.

Availability: Authorization

Events - Event Rules - a list of objects for event execution depending on active modules

The event rules view and editor in the automation module now presents a list of objects for event execution, depending on the active modules. If the module is inactive or the user does not have permissions to it, the event list for the object is not presented on the list.

image 2024 05 22 15 15 34 063
Availability: Automation

Configuration - Schedulers - addition to the user interface and appearance improvements

The appearance of automation in AMAGE has been expanded and modified. An additional interface has been added, combining event rules and scheduled machines in one interface. The forms have been expanded and rebuilt, making it easier to create and edit entries.

image 2024 05 22 15 16 19 239
Availability: Automation

XLS export - export of full data from views without cutting texts

Modified all table views with columns that store large amounts of text. Data is no longer cut to a specific length, and the full text of a given column is available in the tooltip available when you hover over a given column. This allows you to use your existing data export to MS Excel spreadsheet format without data loss.

image 2024 05 22 15 16 38 170
Availability: Everywhere

Events - Serialization of JSON objects - add serialization of transport package data to Deliveries

The event table saving mechanism for the Delivery module has been modified and expanded. The possibility of saving transport package data in JSON format has been introduced.

Availability: Delivery

If the system has a configured corporate authorization mechanism (Azure AD/Entra ID, LDAP), the system allows you to generate invitations for corporate users. The invitation will include basic information about the login mechanism and system addresses. At this point, sending a password reset link will be omitted, which is not available for corporate users.

Availability: Authorization

Service - own colors for event states, event types + event type code

The service module has been expanded with a graphical presentation of service events. From now on, you can define your own colors in the dictionary of definitions of service event states and service event types. These colors will be displayed in the event list and in the details of each event. Additionally, in the service event type definition, you can define an event type code that will be displayed as additional detailed information about the events.

image 2024 05 22 15 17 31 352
image 2024 05 22 15 17 50 091
Availability: Service

Schedules - automatic - reminder if the schedule is not completed

An automation mechanism has been added - a schedule running in the background, which checks whether the managing employees have completed the schedule for employees in their teams/roles. If the schedule is not completed within a certain percentage of progress, out of the total number of hours worked in a month, we can generate an email and send it to the managers with a reminder about the failure to complete the schedule.

Availability: Automation NOTE: Availability: Employees

Router - handling incorrect authorization from Catenda Hub

Authorization support from Catenda Hub has been expanded. In case of incorrect authorization, the application will display an appropriate message and block the possibility of further use of functions related to Catenda Hub. Failed authorization may occur due to a password change in Catenda Hub or the authorization token for the AMAGE application defined in Catenda Hub has expired.

Availability: Integrations

Arranging information in data tables

A number of data tables have been modified and their structure simplified. Unnecessary tables have been removed. Details can be found in the database schema documentation provided to corporate users.

Availability: Core

Asset, Element Type - GlobalId/IFC-TAG edition

It is now possible to edit GlobalId and IFC-TAG parameters for resources and item types. In the 'Identifiers' tab, you can add/edit manually the above-mentioned parameters for each object. This makes it easier to manually correct data and add new resources that were not created by importing from an IFC or COBie file. The function is only available when the IFC visualization module or integration with BIM/CDE systems is enabled.

image 2024 05 22 15 19 17 927
Availability: Integrations

Orders for dangerous work - additional reports and checklists

Additional reports and checklists have been added to hazardous work orders, which can be printed directly from the work order view. The elements contain information about the execution of individual work orders and facilitate the implementation of orders by employees.

Availability: Safety

Service events - detailed information (timestamp) about actions within the event - creation, editing

Service events have been expanded with more detailed display of the dates of occurrence/update of service events. This facilitates the management of service events and allows for better monitoring of their progress.

image 2024 05 22 15 20 51 416
Availability: Service

Events - deletion of the history table - replaced by the Events table

Modules related to automation have been sorted out. The entire history of element changes and their parameters is now stored in the event table. The historical records table has been removed.

Availability: Automation

Schedulers - verifier of the correctness of the quantity currently in stock and the quantity resulting from the documents

An automaton (scheduler) has been added that can automatically verify the consistency of warehouse data with the quantities declared in warehouse documents. If any non-compliance is detected, the machine automatically sends information about irregularities to the appropriate people via e-mail. This facilitates possible diagnosis and detection of the causes of non-compliance.

Availability: Automation NOTE: Availability: Employees

Warehouse - document history - add quantity summary for selected and all items. Document type filter.

Additional information has been added to the history of warehouse documents for individual items in the warehouse, which facilitates data analysis. The ability to filter documents by type has been added in the view of available documents. The ability to summarize quantities for selected and all elements and visualize the value and quantity of material in selected documents has also been added.

image 2024 05 22 15 21 34 075
Availability: Warehouses

Integrations - email support with an extensive acceptance filter (conditions for accepting an email from the queue)

The mechanism of e-mail integration into the AMAGE system has been expanded with additional filters and methods of filtering messages on the e-mail server. This allows you to set the filter even more precisely and download only those messages that are really important to you. As a reminder, the AMAGE system allows you to download information from the mail server (email content, attachments) and save it as an integration message within the system. This allows you to access all information on a given topic in one place.

image 2024 05 22 15 24 29 886
Availability: Integrations

Safety work permissions - access to the counter configuration from the main module view

In the orders for hazardous work, access to the meter configuration from the main module view has been modified. Now access to the counter configuration is only possible from the application view and there is no need to go to the system configuration area. This makes the first setup easier and makes it easier to access the counter configuration.

image 2024 05 22 15 25 22 270
Availability: Safety

Safety work orders - dashboard of active commands + appearance modifications

An active safety work orders dashboard has been added to the safety work orders module, allowing for a visual presentation of the status of active hazardous work orders, quick access to contact details and basic operations on each work order.

image 2024 05 24 11 02 44 217
Availability: Safety

Reports - definable reports of individual objects - resource, element type, supervision, inspection

A special type of reports has been added. "Individual" reports that allow you to generate detailed reports of any appearance, which contain data of one object - a resource, inspection or supervised element. The mechanism allows you to freely define parameters from the pool of available ones and configure the basic appearance. Then, such a report can be used for automatic report generation or printed manually. Single reports are available in the "Reports" menu in the "Individual" tab.

image 2024 05 22 15 25 57 097
Availability: Reports

Importer - attachments - attachments to the supervision history, attachment category

The attachment importer has been expanded with an additional field regarding the category/type of the imported attachment and the ability to import attachments to the supervision history has been added.

Availability: Integrations

Supervision - a definable rule for updating the supervision progress when registering a new, any state

A new supervision automation rule has been added. The rule allows you to update the progress of a given resource when supervision is registered by other dependent (e.g. slave) objects.

image 2024 05 22 15 26 28 428
Availability: Supervision

REST - ability to download attachments

The REST API of the AMAGE system has been expanded. Added the ability to download attachments from system resources. In order to download the attachment, you must perform a query with the appropriate level of authorization using API keys. Sample queries and sample code are provided in the Case-Study documentation and the REST API documentation.

Availability: Integrations

Production parameters - blocking the month column in the view of all parameters

The summary view of production parameters has been modified by blocking the month column in the view of all parameters. The month column is now locked and does not move as you move the view to the right.

image 2024 05 22 15 27 20 669
Availability: Production

Integrations - leases - ULMA - O/APZ documents with correct automatic integration support

The integration mechanism with the ULMA leasing system has been modified in terms of handling O/APZ documents. Improvements have been introduced in the handling of automatic integration with the ULMA leasing system, including the handling of O/APZ documents.

Availability: Integrations

Events - modifications to the appearance of record change details

The appearance of record change details has been modified. Now you can see all record change information in one place, as well as detailed information about the status of the event, operations performed and the status of records before/after changes by the user.

image 2024 05 22 15 27 51 301
Availability: Automation

Automatic notification of new laws from the sejm.gov.pl API has been added to the legal obligations module. In the module settings, you can define criteria that will be used to search for new laws. If a new law is found, it will be sent to selected users by email.

image 2024 05 22 15 29 02 105
Availability: Legislation

Schedules - assign an employee to a role for all schedules

The mechanism for changing/assigning an employee to a role has been modified. If an employee’s role changes, the system automatically corrects his assignment in all subsequent months of the schedule.

image 2024 05 22 15 30 30 122
Availability: Employees

Schedules - automatic - generator of a new schedule for months

In the automation section for employee schedules, a mechanism has been added that will automatically generate and assign employees to the schedule for the selected month. This allows the system to quickly and automatically generate schedules for employees.

Availability: Automation NOTE: Availability: Schedules

Importers - IFC2X3 import - use of additional parameters as properties of the main structure objects

Modified the IFC2X3 importer so that additional parameters of structure objects are used as main properties of structure objects. IFC parameters often store target information about the type/manufacturer of a given resource or other information that may be useful in the process of managing structure objects. The importer mechanism allows you to map an IFC parameter to a property of a structure object. During import, this data is used instead of the main information in the IFC structure (initial).

image 2024 05 22 15 31 40 235
Availability: Integrations

Integrations - service event importer

Service event importer added. The importer allows you to import service events and the full history of comments to a given event. This facilitates the migration of data from other CMMS systems to AMAGE and full data transfer. The importer allows you to import service events from a CSV/XLSX file.

image 2024 05 22 15 31 58 649
Availability: Integrations

Integrations - REST API - provision of report data in JSON format

The REST API interface has been extended to enable downloading data in JSON format for a selected report. All parameters are sent in JSON format. This allows you to integrate data in your own business intelligence (BI) analytical solutions or mobile applications. Additionally, it makes it much easier to design the appearance of the report based on the transmitted data using Jasper Report Studio. A detailed example is described in the use cases.

Availability: Integrations

Integrations - API keys - possibility of authorization using keys passed as URL parameters

The integration and authorization mechanism for REST queries using API keys defined in the application has been expanded. When querying reports and user-related data, it is possible to pass the API key as a URL parameter. This facilitates connection definition in BI environments.

Availability: Integrations

Integrations - REST API - sharing report data in PDF and XLSX formats

The REST API allows you to download report data in PDF, XLSX format. An additional interface allows you to download data from both the basic report and the report tab. All data is sent after query authorization using API keys.

Availability: Integrations

PVD - IEC-62056 - show raw data received from the meter in the log

The data aggregator’s communication module with electricity meters has been extended with an additional option that allows you to save all raw data received from the electricity meter in the log. This facilitates initial diagnostics and defining parameter mapping and sending them to the AMAGE system.

Availability: PVD NOTE: Availability: Integrations

Authorization - possibility of authorization by multiple instances of the Auth authorization server for different domains

The authorization mechanism for external systems such as Azure Entra ID has been expanded. It is now possible to authorize multiple Auth server instances for different domains. This allows you to authorize users from different domains in one instance and appropriately redirect them to the appropriate instances of the Auth authorization server and then to the appropriate external systems.

Availability: Authorization

Schedulers - CRON format decoder to descriptive format

A CRON format decoder has been added to the descriptive format in the graphical editor of automata rules (scheduler). The decoder allows you to transform machine rules saved in the CRON format into a descriptive format. This way the user can see what automaton rules are defined in the CRON format and it makes it easier for the user to correctly define the automaton.

image 2024 05 22 15 32 31 275
Availability: Automation

Supervision - analytical view - "only count unique entries" option

An additional option to count only unique entries has been added in the supervision view. This option is available in the supervision analytical views filter. When this option is selected, the system counts only unique entries, i.e. those that do not repeat in a given state. If this option is not selected, the system counts all entries, regardless of whether they are unique or not.

image 2024 05 22 15 33 06 599
Availability: Supervision

Universal dashboard engine

An extensive and flexible dashboard designer is available. The designer is available in the "Analytics" menu and allows you to define any number of dashboards. The user can design the appearance, group the dashboard into groups and place them anywhere in the main menu of the system. This allows you to combine information from various modules and visually present data without the need to use external tools and permanent dashboards previously available in the application.

image 2024 05 22 15 33 54 536
image 2024 05 22 15 34 17 070
Availability: Visualization

Reports - preview of the generated report in the application + designer

The report module has been significantly expanded. Added internal report designer/previewer and data generation. This allows you to create any reports in the application that can be printed or exported to PDF, XLS or JSON files. Reports can be generated from any data in the application, as well as from any external data, e.g. from other systems.

image 2024 05 22 15 35 28 910
image 2024 05 22 15 36 06 759
Availability: Visualization

A Legislation module has been made available, which includes current ISO system registers and a completely new section on the registration of legal obligations. Using an easy graphical interface, the user can build a register of legal requirements and obligations with a full analysis and explanation of individual points of laws and regulations. The system facilitates information management and document preview. The system also integrates with external legislative systems, such as the system provided by the Parliament of the Republic of Poland. Using it, we can monitor the Journal of Laws and Monitor Polski in order to search for legal obligations with appropriate categories and search patterns.

image 2024 05 22 15 36 54 317
image 2024 05 22 15 37 23 675
Availability: Legislation