This is one of 4905 IT projects that we have successfully completed with our customers.
How can we support you?

Weißes Quadrat mit umrandeten Seiten rechts oben

Modernization of KWKG accounting support software

This IT project is part of our digitalization and optimization of our customers’ IT landscape. Through targeted measures, we promote technological progress, optimize cross-system processes and create a sustainable basis for future developments. Our IT reference projects serve as a basis for orientation. They support the reusability of tried and tested concepts as part of project implementation.

Project duration: 1 year, 7 months

Brief description

Design and implementation of the modernization of an application for the processing of subsidy payments and charges within the framework of a law (combined heat and power). In the course of the transfer of the functionality and the inventory data into a modern architecture with modern technologies, the user-friendliness, maintainability and expandability are significantly improved. Existing processes can be run through even more efficiently. PTA is responsible for the conception, implementation and quality assurance.

Supplement

After around 15 years of use and (further) development, the existing software for preparing and supporting billing in accordance with the German Combined Heat and Power Act can no longer be expanded and maintained in an economically viable manner. Technologically, the new solution relies on a backend microservice architecture with a Microsoft SQL database with interfaces to various neighboring systems, as well as a micro-frontend/web app architecture (with Angular, HTML5, etc.). A secure connection between the frontend and backend was implemented via JWT and OAuth2, using Keycloak for authentication and authorization, and Swagger OpenAPI was used for API documentation and integration.

Subject description

The Combined Heat and Power Act (Kraft-Wärme-Kopplungsgesetz) requires the calculation and settlement of subsidy amounts, compensation payments, levies and equalization payments between different players in the energy market (distribution system operators (DSO), transmission system operators and distribution system customers). The underlying process basically consists of these steps: reporting of forecast values, preparation of (monthly) progress billings, reporting of actual values after year-end closing, and preparation of an annual peak billing. In detail, peculiarities of the respective context have to be taken into account (e.g., reports from DSOs have to be transferred from a portal and the calculation of the costs of the distribution network customers in the context of the takes place in a pre-system). In detail, the process may require corrections that can lead to cancellations.

Customers who trust us

Have we sparked your interest ?

Dr. Andreas Schneider, grauhaariger Mann mit Brille

Dr. Andreas Schneider

Head of Energy

Contact now

We provide information on the handling of the data collected here in our privacy policy.

Contact now

We provide information on the handling of the data collected here in our privacy policy.

Download file

We provide information on the handling of the data collected here in our privacy policy.