The navigation between relations and properties (left part of the UI) has been improved.
Faulty behavior like “phantom clicks” or errors occurring during RDP sessions should no longer occur.
Layouting and content alignment and maximum width of certain columns in the trace window (e.g. visible when running jobs) has been improved.
Also overflow and word-wrapping is now properly handled.
Functionality improving the general password security of eBiss was added in a previous eBiss release, but remained inactive.
This feature is now active by default and improves the password security of the eBiss 3 user accounts.
Before, during a node-wide import, partners' type sets could not be properly imported into the system.
Now, they are given the necessary references to mappings.
When defining uniques in the system settings, you can switch on that empty values are ignored. Example: you want the TNR in your system to be unique but also allow that partners without a TNR exist.
The function LookupTPValue now always uses the location returned when having invoked the TradingPartnerBackendReference function.
Previously, the partner's MainLocation had been used instead.
To make the Connections between value providers, lookup table types, lookup tables and location lookups more transparent, we added several navigation items:
We have improved the evaluation of user rights, regarding commands (create, edit, delete, and so on) and several other relevant parts of the UI.
Properties and fields can now be annotated with several Where attributes, when defining map objects to be used in conjunction with the HowTo - database integration (DB adapter) component.
The conditions of the attributes are being linked together with the AND operator. If variables are used in a condition and no corresponding variable is defined in the job step itself,
then the condition will be ignored completely.
It used to be possible to use variables in Where conditions, as long as the field was not of the string type, e.g.:
[Where(" = $Variable")]
In this new Version you can do this also with fields of the string type and you also can define the operator. To do this you must set DontChangeCondition, e.g.:
[Where("$Name", DontChangeCondition = true)]
Variables in the backend job step can refer to default system partner variables by ${VariableName}, see DB Adapter - variables.
The job step RemoveMessages has the new option Message box to delete messages only in one message box.
You can filter attachments, interchanges and documents by entry date, e.g.:
= "Entry date" last-x-days 10
An error caused the selection of a text field to be reset when the content was right-clicked.
This made the Copy and Cut actions unusable. The error has been fixed.