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.
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.
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.
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.
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.
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
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.
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.
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.
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.
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.
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.
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.
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 |
Authorization - invitation for corporate users - no password reset link
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
Availability: Automation |
Legal obligations - automatic - notification of new laws from API sejm.gov.pl
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.
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.
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).
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.
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.
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.
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.
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.
Availability: Visualization |
Legal Obligations Register Module
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.
Availability: Legislation |