Gaspreis: Energieversorger müssen genauer informieren
Bei Erhöhung von Strom- oder Gaspreis müssen die Verbraucher schon vorab über die Gründe informiert werden. Allein ein nachträgliches Kündigungsrecht reicht nicht aus, wie der EuGH in Luxemburg entschied. Insofern verstießen die deutschen Vorschriften für Strom- und Gaspreis-Gestaltung von 2005 bis 2008 gegen europäisches Recht (Az: C-359/11 und C-400/11).
Nach den damaligen Bestimmungen konnten die Versorgungsbetriebe den Strom- und Gaspreis teilweise einseitig ändern, ohne hierfür die Gründe anzugeben. Betroffen waren sogenannte Tarifkunden, das sind meist langjährige Kunden mit eher geringem Verbrauch. Ihnen stand lediglich im Nachhinein ein Kündigungsrecht zu. Der Bundesgerichtshof (BGH) legte zwei Streitfälle dem EuGH vor.
Falsche Syntax in der Nähe von 'from'.
bei System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction)bei System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose)bei System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady)bei System.Data.SqlClient.SqlDataReader.TryConsumeMetaData()bei System.Data.SqlClient.SqlDataReader.get_MetaData()bei System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted)bei System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest)bei System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry)bei System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method)bei System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method)bei System.Data.Common.DbDataAdapter.FillInternal(DataSet dataset, DataTable[] datatables, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior)bei System.Data.Common.DbDataAdapter.Fill(DataSet dataSet, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior)bei System.Data.Common.DbDataAdapter.Fill(DataSet dataSet)bei clsDb.GetDataset_CMS(String queryString, Boolean IsStoredProc, String cnnString, Boolean isCache, Int32 setOtherCachetimeInSeconds) in D:\CMS_2015\web\www2015dllcmsBase\_DB\clsDb.vb:Zeile 422.bei mdlSQLQuerys.GetDataset_CMS(String SQL, String CacheName, String cnnString, Boolean isCache, Int32 setOtherCachetimeInSeconds) in D:\CMS_2015\web\www2015dllcmsBase\_DB\mdlSQLQuerys.vb:Zeile 337.bei adjExcelTableHTML.get_dsData(Boolean NoOrderBy) in D:\CMS_2015\web\www2015dllcmsBase\adjExcelTableHTML.vb:Zeile 3222.bei adjExcelTableHTML.getData_HTML() in D:\CMS_2015\web\www2015dllcmsBase\adjExcelTableHTML.vb:Zeile 772.bei adjExcelTableHTML.ReplaceHTMLCode(String HTMLCode, DataSet dsData, List`1& adjExcelTableHTMLList, Boolean isRemoveTagOnly) in D:\CMS_2015\web\www2015dllcmsBase\adjExcelTableHTML.vb:Zeile 2267. Nach dem jüngsten EuGH-Urteil haben Kunden nun auch die Möglichkeit, gegen eine Erhöhung von Strom- oder Gaspreis zu klagen. Um diese Rechte wahrnehmen und sachgerecht entscheiden zu können, müssten sie „rechtzeitig vor dem Inkrafttreten der Änderung über deren Anlass, Voraussetzungen und Umfang informiert werden“.
bei System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction)bei System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose)bei System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady)bei System.Data.SqlClient.SqlDataReader.TryConsumeMetaData()bei System.Data.SqlClient.SqlDataReader.get_MetaData()bei System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted)bei System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest)bei System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry)bei System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method)bei System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method)bei System.Data.Common.DbDataAdapter.FillInternal(DataSet dataset, DataTable[] datatables, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior)bei System.Data.Common.DbDataAdapter.Fill(DataSet dataSet, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior)bei System.Data.Common.DbDataAdapter.Fill(DataSet dataSet)bei clsDb.GetDataset_CMS(String queryString, Boolean IsStoredProc, String cnnString, Boolean isCache, Int32 setOtherCachetimeInSeconds) in D:\CMS_2015\web\www2015dllcmsBase\_DB\clsDb.vb:Zeile 422.bei mdlSQLQuerys.GetDataset_CMS(String SQL, String CacheName, String cnnString, Boolean isCache, Int32 setOtherCachetimeInSeconds) in D:\CMS_2015\web\www2015dllcmsBase\_DB\mdlSQLQuerys.vb:Zeile 337.bei adjExcelTableHTML.get_dsData(Boolean NoOrderBy) in D:\CMS_2015\web\www2015dllcmsBase\adjExcelTableHTML.vb:Zeile 3222.bei adjExcelTableHTML.getData_HTML() in D:\CMS_2015\web\www2015dllcmsBase\adjExcelTableHTML.vb:Zeile 772.bei adjExcelTableHTML.ReplaceHTMLCode(String HTMLCode, DataSet dsData, List`1& adjExcelTableHTMLList, Boolean isRemoveTagOnly) in D:\CMS_2015\web\www2015dllcmsBase\adjExcelTableHTML.vb:Zeile 2267. Nach dem jüngsten EuGH-Urteil haben Kunden nun auch die Möglichkeit, gegen eine Erhöhung von Strom- oder Gaspreis zu klagen. Um diese Rechte wahrnehmen und sachgerecht entscheiden zu können, müssten sie „rechtzeitig vor dem Inkrafttreten der Änderung über deren Anlass, Voraussetzungen und Umfang informiert werden“.