eBiss 3

Hilfe & Dokumentation

User Tools

Site Tools


en:relnotes:version_3_0:version_03_00_112

Version 3.0.112 (17.3.17)

Maria DB

eBiss 3 now runs on Maria DB

SQLite Adapter

There is no need to install a VC++ Runtime if you use SQLite DB.

TypeSet Bug

The search of mapping defined in the TypeSet in the EntityTransformer returns a wrong MatchLevel of 100 if source types does not match but the associated Partner do. The MatchLevel in this case must be 0.

Improved grouping

Improved grouping functionality in grid views. Among other things, date/time values are now grouped by day and sorted descending from most recent to least recent.

Selection of date/time format

The date/time format can now be selected independet of the selected langage.

Errors in user rights management

The following errors were fixed:

  • Editing group rights without admin rights caused an error
  • Create-rights were not always applied correctly
  • Changes were possible in editors despite negative edit-rights
  • Precedence of user-/group-rights have been fixed

Error during partner import via ini files

When importing a partner via ini file, the generated UNB address didn't contain the last separator <GLN>:<Type>:<Route>

UTF-8 encoding without BOM in writer components

An option for the use of UTF-8 without a byte order mark preamble has been added to the encoding options of the writer components (“utf-8 no BOM”).

Added XMLTypeAnalyzerEx

The “XMLTypeAnalyzerEx” analyzer type has been added. In comparison to the regular “XMLTypeAnalyzer” the “-Ex”
allows the declaration and detection of XML elements as documents, that are placed deeper in the XML hierarchy.

This requires the adding MapInterchangeRecord attribute to the declaration of an XML element representing the documents interchange.
Then an element inside the XML structure (regardless of depth) can be marked as the document by adding the MapTrigger attribute to its definition,
as well as adding the MapTriggerParent attribute to every parent element of the “Trigger” until the root of the structure is reached.

Example structure:

<root>
  <header>[MapInterchangeRecord] (added to declaration in map object definition) 
    ...
  </header> 
  <body> [MapTriggerParent]
    ... 
    <documentparent> [MapTriggerParent]
      <document> [MapTrigger]
        ...
      </document>
    </documentparent>
  </body>
</root>  
en/relnotes/version_3_0/version_03_00_112.txt · Last modified: 2024/02/20 08:15 by 127.0.0.1