Amphora 15.9 Version Guide


  1. Version 15.9.0
    1. Estonian Tax and Customs Board debt inquiry service
      a. Configuration
      b. Usage
    2. Case object number support added
    3. Person deactivation functionality
    4. Only DHX-capable institutions are displayed for outgoing DHX routing
    5. Fixed duplicate signature addition to container composition
    6. Case objects sorting fixed
    7. Contract partners search support added
    8. New document loading and saving notification
    9. Dropdown and radio button passive values
    10. Substitute data display fix in Routing panel
    11. Report field filtering fixed
    12. Publishing-related changes and fixes
    13. Unified notification display style on document loading and writing forms
    14. PersonChooserList form element data display modified
    15. Other changes

Version 15.9.0

Estonian Tax and Customs Board debt inquiry service

Amphora allows using X-Road services and displaying their results on document forms. You can read more about this HERE.

In version 15.9.0, we added the Estonian Tax and Customs Board (ETCB) debt inquiry service, which can be configured and tested under Admin → Gateways. The service allows checking for tax debt of an institution or person. If super users cannot see the Gateways link in the Admin module, the Gateways policy must be enabled in the user group.

NB!

This X-Road service is an alternative to the public website.

Configuration

Before configuration, ensure that the form you want to bind the ETCB debt inquiry service to has three fields:

  • Registry code/personal ID text field (TextBox) mandatory
  • Service execution date field (Date)
  • Service result text field (TextBox)

The service execution date and service result fields are not mandatory.

Example:

!Form example

The ETCB debt inquiry service can be configured to form(s) in the Admin → Gateways view. In the gateways list, open "EE/GOV/70000349/mkrliides", then scroll down and in the "Queries/services" table, open the service "vpt/v1" named "ETCB debt inquiry" for editing.

!Opening the service

In the service window, open the "Form binding" tab and make the necessary settings.

!Service configuration

  1. Form module selection: select Documents module.
  2. Form selection: form to which the ETCB debt inquiry service is added.
  3. Form field name: field from which the service can be launched. It is recommended to add this next to the registry code/personal ID field.
  4. "Execute on save" checkbox should not be added.
  5. "code" element must be bound to the form field where the institution's registry code or personal ID is entered.
  6. "when" (IN-direction) element does not need to be bound to a form field – Amphora adds the correct date automatically.
  7. "when" (OUT-direction) element must be bound to the form field where the service execution date is added.
  8. "message" element must be bound to the form field where the service execution result is added as text.
  9. Use the "Add" button to save the service binding with the form.

After adding the service and form binding, this binding appears in the "Form binding" tab. If necessary, the existing binding can be modified or deleted ("edit" and "delete" links).

!Bindings list

Usage

The ETCB debt inquiry service can be launched both before the initial document save and after it. To launch the service, enter the registry code or personal ID in the form field bound to the "code" element and click the "ETCB debt inquiry" link.

!Before launch

After the query is completed, a window opens with input data and results. You can read more about the service input and output (results) HERE.

!Results

If you select "Transfer data to form", the received responses are placed in the document form fields that were previously configured.

!Results on form

If the document has been previously saved, the query launch information also goes to the document's history panel. Additionally, the information always goes to the system log. This allows checking who has launched the query.

The implementation of this development was supported by Amphora clients Rae Municipality Government and Harku Municipality Government.
Thank you!

Case object number support added

Case view module objects now have number modification and addition support, similar to the Documents module. It is now possible to manually add a number to a case and change the case number afterwards. Earlier versions did have case number support, but it was limited to adding a number from a counter when registering a new case.

Additionally, a bug was fixed where changing the catalog for a numberless case did not add a number, even though the new catalog had an active case counter and a predictable number notification was displayed.

When changing a case number, case object numbers are not automatically changed. If necessary, these numbers must be changed separately.

Existing number:

!Existing number

Existing number change window:

!Existing number change window

Initial case registration (Automatic and Manual modes):

!Initial case registration

Person deactivation functionality

In the Persons module, it is now possible to mark a person as passive. Both standalone persons and persons associated with users can be marked as passive. A person associated with a user can only be marked as passive if the associated user is passive.

This functionality has been added so that passive persons cannot be selected when creating processing/delegation and in PersonChooser type fields. Passive persons cannot log into the Amphora Self-Service Portal. In other words, a passive person is as if they do not exist in the Amphora environment.

A person can be marked as passive in the Persons module, in the Detailed info view.

!Passive person

Only DHX-capable institutions are displayed for outgoing DHX routing

For outgoing Add Routing, only DHX-capable institutions are displayed in the institution selection if DHX is selected as the routing method. The added filter makes DHX sending simpler and faster, as the user no longer needs to think about which institution is DHX-capable, and after selecting an institution, an error message is no longer displayed that the selected institution is DHX-incapable.

The added filter does not apply to the Institution group selection. This selection still displays groups that include DHX-incapable institutions.

!DHX institutions

Fixed duplicate signature addition to container composition

In previous versions, it was possible for one person to add two signatures to a signature container. The Signatures panel displayed only one signature in Amphora, but when downloading the container, it was visible that the document had been signed twice by the same person.

This problem occurred only when signing with "Picture buttons" in the Routing panel within a task. For this, the user had to be sent a signature container with their previous signature.

This bug has been fixed in version 15.9.0.

Case objects sorting fixed

The case objects sorting in the Case/File view has been fixed in this version. This did not directly affect Amphora usage, but occasionally object order needs to be changed. Now the order can be changed both with arrows and by order number.

!Case objects order

Contract partners search support added

We added partner search support to the Contract partners search view. It is now possible to search for both institutions and persons. This functionality significantly simplifies loading contracts into Amphora, especially in environments with many institutions and persons.

!Contract partners search

New document loading and saving notification

When loading or saving a document, an informative notification is now displayed if you remain in the document editing view. Previously, such notification was not displayed and it was difficult for the user to understand whether the document had been saved or not.

!Document save notification

NB!

For the user to remain in the document editing view after loading or saving a document, you need to enable Display document/case editing form after saving document/case!, which is located in the Admin - Institution settings - General settings panel.

In Admin → Forms configuration view, it was possible to make dropdown and radio button values passive in previous versions, but this was not useful because values marked as passive remained visible in the selection.

In this version, we have fixed marking values as passive: passive values are no longer visible in the selection on the document form. Passive values can be made active again. A value can be made active or passive in the form element detail view using the Passive/Active button.

Documents where a passive-marked value was previously selected will still display it, so existing data is not lost. Additionally, the value is removed from the default value selection if it is marked as passive.

Admin - Forms configuration dropdown detail view:

!Passive values settings

Document editing view dropdown options:

!Passive values form selection

Substitute data display fix in Routing panel

We identified and fixed a bug where the "Substitute" mark was not removed from the substituted user's tasks in the Routing panel when the substitute period ended. The bug occurred when the active substitute period's start date was changed to a later date (e.g., changed from 20.08.2025 → 28.08.2025). As a result, tasks in the range 20.08.2025–28.08.2025 retained the "Substitute" mark.

!Substitute text display

Report field filtering fixed

Reports can have field filtering support enabled. This can be done in Admin → Reports report view (List parameters → Filter checkbox). In previous versions, filtering support existed, but some field filters did not always work correctly. The problem could occur with report results table columns whose names contained spaces, periods, commas, or other symbols – in such cases, applying the filter by pressing Enter did not work.

In version 15.9, we added a check: if filtering is activated in the report and the column name contains spaces or symbols, they are replaced with underscores (_). With underscore column names, the filter works correctly.

Filter is activated:

!Report filter activated

Filter is not activated:

!Report filter not activated

  1. Fixed date validation when publishing documents. Records are public by default for up to 5 years, this validation worked during full synchronization, but when publishing individual documents, older records could also be made public. Now both schemes are unified and individual documents cannot be made public if the general rule restricts it temporally.
  2. Added functionality to make documents non-public from date X (e.g., 01.01.2015). This means that documents older than date X automatically become non-public and are not visible in the Public view. Document non-publishing functionality cannot be configured through the user interface - if desired, please contact Amphora customer support.

Unified notification display style on document loading and writing forms

In previous versions, the notification style was sometimes different, but most notifications were still displayed as regular red text.

!Old notification

In version 15.9, we made notification display more uniform. The notification content is now in a colored box and the box color indicates the notification type, which helps users better understand error messages.

There are three colors in total: Blue (informative), Yellow (warning) and Red (error message).

!Blue notification

!Yellow notification

!Red notification

PersonChooserList form element data display modified

The PersonChooserList form element allows selecting a person associated with a specific institution. Various data about the selected person is displayed – email address, phone number, position, etc. Previously, all email addresses associated with the person were displayed. Starting from version 15.9.0, only the email address marked as primary is displayed (other addresses, such as personal email address, are not displayed). This is an informative change.

!Form element

Other changes

  • In the view Admin – Catalogs – All catalogs, Superuser support has been added. All catalogs are now visible to Superusers (including those of sub-institutions).
  • Signing fix that ensures signatures are preserved when adding a new signature - resolves a situation where originally the signature container had, for example, a Latvian signature and it was signed in the Amphora environment. Previously, when giving a new signature, the Latvian signature was lost.
  • Main file PDF copy optimization - a new copy is made only when the source file changes (when using a template, the source file always changes). Makes document saving more reliable (different situations with signature container and PDF copy in signature container composition) and faster.
  • Institution e-invoice operator name Omniva has been changed to Finbite.
  • Fixed adding response form bindings in form versioning (occurred with Spoku form changes). When adding a new form version, response forms were created multiple times.
    !Response forms
  • From the document processing/delegation detail view form, the rejection option has been removed for information tasks (no x icon in the Action column). Information tasks do not require this.
    !Information task
  • In forms configuration, form element detail view cell widths have been increased and layout has been adjusted. This is a visual fix.
    From version 15.9:
    !Form settings new
    Before version 15.9:
    !Form settings old
  • Telerik component update: 2025.1.416-> 2025.3.825.

Last modified: 09 July 2026, 11:55:18

v2026.08.25 · 9f360f5