Developing an interface application with user interface for reporting all derivative transactions within the scope of the “European Market Infrastructure Regulation” (EMIR) of an energy trading company.
Supplement
Implementing individual software in Java for reporting purposes. The server application is designed for Oracle WebLogic Server and uses the Camel framework for data routing. Data is imported from both an existing reporting database as well as via CSV from SAP. The application uses an XSL transformation to convert the data into the Cpml format, which is standard for the sector. The user interface is implemented using the Vadin framework. The Ponton X/P Messenger standard software is used to send the generated Cpml messages to the corresponding trade repository. The development process is performed agilely in weekly testing and development phases.
Subject description
EMIR is EU legislation that is intended to make all financial transactions more transparent. An energy trading company is highly affected by this and must therefore report at a defined time all derivative transactions to a central repository, which manages this data. For this purpose, EFETNet has developed a message standard (Cpml) which is intended to make it possible for all parties to transfer the necessary information. The corresponding departments of the company must therefore be able to transfer all settled derivate transactions to the selected repository. It should be possible to integrate the process as much as possible into the existing settlement and confirmation processes, which therefore necessitates a user-friendly and high-performance user interface. Since the company already uses Ponton’s X/P Messenger for confirmations, it is sensible to use the functions offered by this software for EMIR. This avoids an additional interface.