Deprecated function: Drupal\Core\Database\StatementWrapper::fetchObject(): Implicitly marking parameter $class_name as nullable is deprecated, the explicit nullable type must be used instead in include() (line 571 of /homepages/32/d975702501/htdocs/drupal9/vendor/composer/ClassLoader.php).
include('/homepages/32/d975702501/htdocs/drupal9/core/includes/bootstrap.inc') (Line: 571)
Composer\Autoload\includeFile('/homepages/32/d975702501/htdocs/drupal9/vendor/composer/../../core/lib/Drupal/Core/Database/StatementWrapper.php') (Line: 428)
Composer\Autoload\ClassLoader->loadClass('Drupal\Core\Database\StatementWrapper') (Line: 628)
Drupal\Core\Database\Connection->prepareStatement('SELECT "cid", "data", "created", "expire", "serialized", "tags", "checksum" FROM "cache_container" WHERE "cid" IN ( :cids__0 ) ORDER BY "cid"', Array) (Line: 932)
Drupal\Core\Database\Connection->query('SELECT [cid], [data], [created], [expire], [serialized], [tags], [checksum] FROM {cache_container} WHERE [cid] IN ( :cids__0 ) ORDER BY [cid]', Array) (Line: 113)
Drupal\Core\Cache\DatabaseBackend->getMultiple(Array, ) (Line: 92)
Drupal\Core\Cache\DatabaseBackend->get('service_container:prod:9.4.3::Linux:a:1:{i:0;s:66:"/homepages/32/d975702501/htdocs/drupal9/sites/default/services.yml";}') (Line: 550)
Drupal\Core\DrupalKernel->getCachedContainerDefinition() (Line: 895)
Drupal\Core\DrupalKernel->initializeContainer() (Line: 472)
Drupal\Core\DrupalKernel->boot() (Line: 708)
Drupal\Core\DrupalKernel->handle(Object) (Line: 19)
Deprecated function: Drupal\Core\Database\StatementWrapper::fetchObject(): Implicitly marking parameter $constructor_arguments as nullable is deprecated, the explicit nullable type must be used instead in include() (line 571 of /homepages/32/d975702501/htdocs/drupal9/vendor/composer/ClassLoader.php).
include('/homepages/32/d975702501/htdocs/drupal9/core/includes/bootstrap.inc') (Line: 571)
Composer\Autoload\includeFile('/homepages/32/d975702501/htdocs/drupal9/vendor/composer/../../core/lib/Drupal/Core/Database/StatementWrapper.php') (Line: 428)
Composer\Autoload\ClassLoader->loadClass('Drupal\Core\Database\StatementWrapper') (Line: 628)
Drupal\Core\Database\Connection->prepareStatement('SELECT "cid", "data", "created", "expire", "serialized", "tags", "checksum" FROM "cache_container" WHERE "cid" IN ( :cids__0 ) ORDER BY "cid"', Array) (Line: 932)
Drupal\Core\Database\Connection->query('SELECT [cid], [data], [created], [expire], [serialized], [tags], [checksum] FROM {cache_container} WHERE [cid] IN ( :cids__0 ) ORDER BY [cid]', Array) (Line: 113)
Drupal\Core\Cache\DatabaseBackend->getMultiple(Array, ) (Line: 92)
Drupal\Core\Cache\DatabaseBackend->get('service_container:prod:9.4.3::Linux:a:1:{i:0;s:66:"/homepages/32/d975702501/htdocs/drupal9/sites/default/services.yml";}') (Line: 550)
Drupal\Core\DrupalKernel->getCachedContainerDefinition() (Line: 895)
Drupal\Core\DrupalKernel->initializeContainer() (Line: 472)
Drupal\Core\DrupalKernel->boot() (Line: 708)
Drupal\Core\DrupalKernel->handle(Object) (Line: 19)
Deprecated function: Creation of dynamic property Drupal\Core\DrupalKernel::$_serviceId is deprecated in Drupal\Core\DependencyInjection\Container->set() (line 20 of /homepages/32/d975702501/htdocs/drupal9/core/lib/Drupal/Core/DependencyInjection/Container.php).
Deprecated function: Creation of dynamic property Composer\Autoload\ClassLoader::$_serviceId is deprecated in Drupal\Core\DependencyInjection\Container->set() (line 20 of /homepages/32/d975702501/htdocs/drupal9/core/lib/Drupal/Core/DependencyInjection/Container.php).
Deprecated function: Creation of dynamic property Drupal\Core\Http\RequestStack::$_serviceId is deprecated in Drupal\Component\DependencyInjection\Container->createService() (line 288 of /homepages/32/d975702501/htdocs/drupal9/core/lib/Drupal/Component/DependencyInjection/Container.php).
Customer invested in energy saving schemes, such as more efficient electronic ballasts over a number of years by using Salix and other sources of funding
Changes were not made to the street lighting inventory
Energy invoices continued to be based on the old and less efficient equipment
Forecast savings were not met
Solution
PDA supplied clear reports which allowed the customer to identify that the new equipment had been omitted from the inventory
PDA worked with the customer to help them update their inventory with the correct information
New inventory submitted and reason for the changes explained to the Distribution Business
These changes were then backdated, allowing the customer to reclaim one year of their overpayments
Savings are now being achieved and the previously incorrect energy bills have been credited by the energy supplier
Customer Says
PDA has courteous, responsive and knowledgeable staff. Their comprehensive data management and reporting systems together with their knowledge of the UMS sector, has helped us to manage a complex and significant area of our energy use more efficiently and cost effectively.