===== Version 3.4.223 (1.7.20) ===== ==== Active Sessions, RuntimeSession === The new view of all active sessions has been added under the group "Logging". All sessions are listed here: * eBiss WinClient logins, * Web page registrations, * Ongoing jobs. The administrator can see which user started the session from which computer, or if it is a job, from which EventListener the job was started. ==== eBiss Web Page / Session Handling === Previously, the RuntimeSession was not always terminated after the session timeout, and the first time a session was started, the job was started twice internally. The session handling of the eBiss website was revised. There are now two "Timeout" values: - Inactive Timeout: Inactive timeout in minutes with a default value of 30 minutes. The value is reset each time the website is used. - Timeout: Timeout in minutes with a default value of 720 minutes (12 hours). After this time, the Web session is terminated. ==== TaskNotificatorEx - Notification address at partner ==== - Spaces at the beginning or end of the "Notification address" field on the partner are now removed - Notification now also takes place if the "Salutation on notification" is not set, i.e. even if only the "Notification address" is set. There is a new option that sent error messages can be set to "done". ==== Mapping, Nullable Fields === Nullable fields that were not set were always considered set when evaluating via XPath evaluation. Thus, boolean always returned "true", e.g. with //Items [boolean(@NullableNumeric)] And following evaluation always returned a result, even if @NullableNumeric was not set: //Items [@NullableNumeric] The error has been fixed. ==== CC-Mail address ==== The CC-Mail address at the partner is used when sending via the SMTP channel. ==== Navigation - read-only references === Navigating from a reference in a read-only field to an item that opens a new window resulted in to a window that was moved behind the current window or disappeared when the focus was maintained. This is corrected. ==== Type Editor ==== === Search === When searching for fields in types, attributes and parameters of attributes are now also found. Thus a search for e.g. "MapFrameDocument" is possible. === XPath field === The XPath field can now also be of a type, e.g. "Date/Time Value", if the field is to be used for the document date (MapFrameDocumentDate). ==== JSON Reader ==== JSON Reader has been expanded to include: * Setting the document frame variables, such as the document number * The evaluation of XPath-calculated fields. ==== Mapping functions === New mapping function [[en:transformation:mappings:funktionen:datum:convertetodatetimefromstring|]] and extension of the mapping function [[en:transformation:mappings:funktionen:datum:convertedatetimefromstring|]] for use without formatting parameters. The mapping function [[en:transformation:mappings:funktionen:allgemein:gettasks|]] threw an error if the mapping was executed in the debugger without message. Now only a warning is written to the log that the message is not present. ==== Jobs - Processing of faulty messages === An evaluation of faulty messages via an EntityTransformer was not possible, because the EntityTransformer interrupts the processing in case of a task at the document. This has been fixed, so that documents selected via an EntitySelector with an error (task) are processed like non-errored documents. **Unless** another error (task) occurs. So it is now possible to evaluate transformation errors created via [[en:transformation:mappings:funktionen:allgemein:adderror|]] in a separate branch with [[en:transformation:mappings:funktionen:allgemein:gettasks|]] in the mapping, create a response message and send it back to the customer.