Latest version: 1.0.54.46, SU-E54-3
Release date: April 12th 2016
This extension adds the ERRU functionality to EUCARIS, and is deployed by EUCARIS System Updates. General information about system Updates can be found here.
Requirements
This extension requires:
- an installation of EUCARIS release 6 running on Windows server 2008/2012 using Microsoft SQL Server (all editions) or Oracle (all editions).
- System Update 16-8 (SU-U16-8 or higher)
- the latest version of the EUCARIS Configuration tool installed on the EUCARIS server.
Web client plugin
This extension installs a web client plugin for the default EUCARIS web client. Add authorised users to the generic ´ERRU Users´ Windows Group to use this web client plugin.
Service plugin
This extension installs the required service plugin and adds the ERRU services, authorisation, logging, and XSDs to the EUCARIS core. After installation EUCARIS is able to receive and transfer ERRU messages.
Installation
The System Update 16-8 (SU-U16-8 or higher) must be installed prior to the installation of this extension. The installation process is described in detail in the “EUCARIS – Installation and Operation Manual.pdf” document, available on this site. To be able to communicate with countries directly connected to the EC Central Hub, the EUCARIS Broker Core Components and EUCARIS Broker ERRU extension must be installed on the same or on a separate system. These components are included in the EUCARIS Core SU-U11- and SU-E36 ERRU Extension System Update or higher.
Upgrade notes
This is a cumulative update. Any previous System Updates do not have to be uninstalled prior to this update. Any existing translated languages, local services configuration, user profiles and logging configuration is retained.
Configuration
Please check for (and install) a new Configuration Update after the installation of this update. If there is no new Configuration Update available make sure to reload the last received Configuration Update using the Configuration Tool (Menu > File > Load Configuration Update > Reload latest downloaded Configuration Update).
Known issues
No known issues.
Changelog
Below enlists the features of the latest release.
- Fixed 2 bugs in date processing when startdate and enddate in statisticsrequest are same day and when no day is given. Added extra logging to write entry to eventlog in case of statistics collection failure for a day,
- Fix for startdate and time recalculation in statistics process,
- Fix for missing StatusCode Node in INAckReceived nodes in ERRUStatistics messages. Always used the default enum value of OK instead of retrieving it from the database. Fixed.
- This updates fixes an issue that has been raised in the ERRU statistics process. This issue is solved in both SU-U16-8 EUCARIS Core & SU-E54-3 ERRU extension.
- Detailed information: In the current situation the EUCARIS Broker receives an ACK from the Central HUB, and gives an immediate HTTP OK. Subsequently it happened that the ACK could not be saved in EUCARIS, because the EUCARIS database was down (or any other reason), resulting in a retry of the same statistical records in a retry. The Central HUB does not accept this dataset because they already had received and processed them. Instead of an ACK the request to the Central HUB results in a NACK and this resulting in a process loop. This update contains a fix for this behavior.
Testing
The NL test & acceptance server will be available for testing ERRU messages. Please contact EUCARIS Operations if you want to start testing.
Change History
SU-E54-3
- Released April 12th 2016,
- This updates fixes an issue that has been raised in the ERRU statistics process. This issue is solved in both SU-U16-8 EUCARIS Core & SU-E54-3 ERRU extension.
- Detailed information: In the current situation the EUCARIS Broker receives an ACK from the Central HUB, and gives an immediate HTTP OK. Subsequently it happened that the ACK could not be saved in EUCARIS, because the EUCARIS database was down (or any other reason), resulting in a retry of the same statistical records in a retry. The Central HUB does not accept this dataset because they already had received and processed them. Instead of an ACK the request to the Central HUB results in a NACK and this resulting in a process loop. This update contains a fix for this behavior.
SU-E54-2
- Released: March 24th 2016,
- Fixed 2 bugs in date processing when startdate and enddate in statisticsrequest are same day and when no day is given. Added extra logging to write entry to eventlog in case of statistics collection failure for a day,
- Fix for startdate and time recalculation in statistics process,
- Fix for missing StatusCode Node in INAckReceived nodes in ERRUStatistics messages. Always used the default enum value of OK instead of retrieving it from the database. Fixed.
SU-E54
- Released: June 30th 2015,
- Enhancements for statistics:
- updated plugin to use new businesslogic from core to retrieve ServicelogEntries,
- better filtering of requests sent and response received to exclude messages where recipient is sender country.
SU-E49
- Released: April 20th 2015,
- Added HR – Croatia as CPC Issuing Country,
- Added HR translation in the broker (GetIso31662Code and GetUneceCode),
- Fixed Issue 68: Fixed date validation handling on Download Received Notifications screen.
SU-E47
- Released: January 22nd 2015,
- Changed the sentAt attribute to time of sending from the Broker instead of the time adding it to the upload queue,
- fix for CPCIssueCountry node. The Hub allows both UK and GB as country code for Great Britain. The broker now transforms both to GB always.
SU-E36
- Released: September 30th 2014,
- Updated NYSIIS component (EU.Cec.Move.Common.NYSIIS) to version 1.4.0.0,
- Merged Broker ERRU extension (SU-BE13) with this EUCARIS extension,
- ERRU Statistics improvements [only available for EUCARIS Operations].
SU-E32
- It was not possible to enter a ServiceFileNumber in the EUCARIS web client. This means it was not possible to send a Notification Response to a Central Hub country, because Central Hub demands a workflowId, which should be put in ServiceFileNumber. This version solves this with the following changes:
- Added input field on Create Infringement Notification Response. Name: “External system (workflow) id”
- When downloading ERRU notifications (Download Received Notifications) a button “Response” to all Infringement Notifications Received entries is added. On pressing this button the user is directed to Create Infringement Notification Response. System prefills the items Country, Reference Number(BusinessCaseId), External system (workflow) id and also Originating Authority Name, Transport undertaking name using the original notification.
- It was not possible to provide a Business Case Id. This is now fixed by adding a choice between providing one or check the option “Generate Business Case Id”, so that system generates a UUID. Change involves Check Good Repute and Create Infringement Notification
SU-E24
- XSD: ResponseStatusDesc changed from StringOf50Type to StringOf80Type
- XSD: PlaceOfBirth changed from StringOf50Type to StringOf100Type
- Fixes and updates for ERRU Statistics
- New specs regarding determination of dates to proces
SU-E19
- Fixes and updates for ERRU Statistics
SU-E17
- Solved wrong Slovenian DS code for CPC issuing country from SL to SI
SU-E14
- New feature: Statistics functionality added
SU-E8
- New feature: Authorisation on sub-menu level implemented for use in the web client,
- Fix: Business case ID was not logged for notification infringements acks.
- Several small bug fixes. Please review SU-Ux_Changes for more details.
SU-E5
- Solved problem 1 (the reference name of the ‘PenaltiesImposedType’ in the ERRU message ‘TUNotificationInfringementResponse’ has been changed to ‘NIRespPenaltiesImposedType’),
- Solved problem 2 (in the XSD TMCheckGoodReputeRequest.xsd, the element CPCIssuingCountry is adapted to StringOf5Type, and the CPCIssuingCountry must be denoted in ISO2 codes),
- Solved a ‘Workflow ID’ problem which prevented the plugin from correctly requesting the Central Hub (broadcast or ‘MCI’ requests),
- Several small bug fixes.
SU-E3
- Implemented changes required due to changes in TMCheckGoodReputeResponse regarding UneceLandCodes
- Added retrieval of attributes during display of result – RESPER
- Added ISO 2 country code translation to and from the public generic services (synchronous and asynchronous)
- New implementation of NYSIIS algorithm – version 1.60
- TransportManagerSearchData is echoed into the predefined message and time out message.
- When responses from hub don’t contain the NYSIIS keys EUCARIS will adds them for completeness.
SU-E2
- Initial version