;(function() { window.createMeasureObserver = (measureName) => { var markPrefix = `_uol-measure-${measureName}-${new Date().getTime()}`; performance.mark(`${markPrefix}-start`); return { end: function() { performance.mark(`${markPrefix}-end`); performance.measure(`uol-measure-${measureName}`, `${markPrefix}-start`, `${markPrefix}-end`); performance.clearMarks(`${markPrefix}-start`); performance.clearMarks(`${markPrefix}-end`); } } }; /** * Gerenciador de eventos */ window.gevent = { stack: [], RUN_ONCE: true, on: function(name, callback, once) { this.stack.push([name, callback, !!once]); }, emit: function(name, args) { for (var i = this.stack.length, item; i--;) { item = this.stack[i]; if (item[0] === name) { item[1](args); if (item[2]) { this.stack.splice(i, 1); } } } } }; var runningSearch = false; var hadAnEvent = true; var elementsToWatch = window.elementsToWatch = new Map(); var innerHeight = window.innerHeight; // timestamp da última rodada do requestAnimationFrame // É usado para limitar a procura por elementos visíveis. var lastAnimationTS = 0; // verifica se elemento está no viewport do usuário var isElementInViewport = function(el) { var rect = el.getBoundingClientRect(); var clientHeight = window.innerHeight || document.documentElement.clientHeight; // renderizando antes, evitando troca de conteúdo visível no chartbeat-related-content if(el.className.includes('related-content-front')) return true; // garante que usa ao mínimo 280px de margem para fazer o lazyload var margin = clientHeight + Math.max(280, clientHeight * 0.2); // se a base do componente está acima da altura da tela do usuário, está oculto if(rect.bottom < 0 && rect.bottom > margin * -1) { return false; } // se o topo do elemento está abaixo da altura da tela do usuário, está oculto if(rect.top > margin) { return false; } // se a posição do topo é negativa, verifica se a altura dele ainda // compensa o que já foi scrollado if(rect.top < 0 && rect.height + rect.top < 0) { return false; } return true; }; var asynxNextFreeTime = () => { return new Promise((resolve) => { if(window.requestIdleCallback) { window.requestIdleCallback(resolve, { timeout: 5000, }); } else { window.requestAnimationFrame(resolve); } }); }; var asyncValidateIfElIsInViewPort = function(promise, el) { return promise.then(() => { if(el) { if(isElementInViewport(el) == true) { const cb = elementsToWatch.get(el); // remove da lista para não ser disparado novamente elementsToWatch.delete(el); cb(); } } }).then(asynxNextFreeTime); }; // inicia o fluxo de procura de elementos procurados var look = function() { if(window.requestIdleCallback) { window.requestIdleCallback(findByVisibleElements, { timeout: 5000, }); } else { window.requestAnimationFrame(findByVisibleElements); } }; var findByVisibleElements = function(ts) { var elapsedSinceLast = ts - lastAnimationTS; // se não teve nenhum evento que possa alterar a página if(hadAnEvent == false) { return look(); } if(elementsToWatch.size == 0) { return look(); } if(runningSearch == true) { return look(); } // procura por elementos visíveis apenas 5x/seg if(elapsedSinceLast < 1000/5) { return look(); } // atualiza o último ts lastAnimationTS = ts; // reseta status de scroll para não entrar novamente aqui hadAnEvent = false; // indica que está rodando a procura por elementos no viewport runningSearch = true; const done = Array.from(elementsToWatch.keys()).reduce(asyncValidateIfElIsInViewPort, Promise.resolve()); // obtém todos os elementos que podem ter view contabilizados //elementsToWatch.forEach(function(cb, el) { // if(isElementInViewport(el) == true) { // // remove da lista para não ser disparado novamente // elementsToWatch.delete(el); // cb(el); // } //}); done.then(function() { runningSearch = false; }); // reinicia o fluxo de procura look(); }; /** * Quando o elemento `el` entrar no viewport (-20%), cb será disparado. */ window.lazyload = function(el, cb) { if(el.nodeType != Node.ELEMENT_NODE) { throw new Error("element parameter should be a Element Node"); } if(typeof cb !== 'function') { throw new Error("callback parameter should be a Function"); } elementsToWatch.set(el, cb); } var setEvent = function() { hadAnEvent = true; }; window.addEventListener('scroll', setEvent, { capture: true, ive: true }); window.addEventListener('click', setEvent, { ive: true }); window.addEventListener('resize', setEvent, { ive: true }); window.addEventListener('load', setEvent, { once: true, ive: true }); window.addEventListener('DOMContentLoaded', setEvent, { once: true, ive: true }); window.gevent.on('allJSLoadedAndCreated', setEvent, window.gevent.RUN_ONCE); // inicia a validação look(); })();
  • AssineUOL
Logo Pagbenk Seu dinheiro rende mais
Topo

Governo vai rear para a conta de luz cobrança por socorro às elétricas

Getty Images/iStockphoto
Imagem: Getty Images/iStockphoto

Do UOL, em São Paulo

19/05/2020 07h00Atualizada em 19/05/2020 09h47

O governo federal publicou ontem, em edição extra do Diário Oficial, decreto que autoriza uma operação de apoio a distribuidoras de energia elétrica devido a efeitos da pandemia de coronavírus sobre o setor, a Conta-Covid, que receberá empréstimos de bancos para ree às empresas.

Os financiamentos, a serem tomados pela CCEE (Câmara de Comercialização de Energia Elétrica), de forma que as dívidas não impactem balanços das empresas, irão cobrir déficits ou antecipar receitas das distribuidoras com diversos itens de abril a dezembro de 2020.

O valor da operação, no entanto, ainda não foi divulgado. O texto atribui à Aneel (Agência Nacional de Energia Elétrica) a definição do limite total de captação junto aos bancos, bem como a posterior definição mensal dos valores a serem reados pela Conta-Covid a cada distribuidora.

A secretária-executiva do Ministério de Minas e Energia, Marisete Pereira, disse na semana ada que o apoio às elétricas envolverá mais de R$ 10 bilhões.

O governo vinha conversando sobre os financiamentos com bancos estatais como BNDES, Banco do Brasil e Caixa, além de privados, como Itaú e Bradesco.

O ministério defendeu em nota que a Conta-Covid beneficiará os consumidores de energia ao poupá-los de aumentos tarifários que poderiam ser necessários para equilibrar a situação financeira de concessionárias de distribuição em meio aos impactos da pandemia sobre o mercado.

Os reajustes de tarifas poderiam ser exigidos pelas empresas devido a cláusulas dos contratos de prestação dos serviços de distribuição que preveem o equilíbrio econômico-financeiro das concessões.

Os empréstimos

Segundo o decreto, os empréstimos poderão antecipar receitas ou cobrir déficits das distribuidoras com efeitos financeiros da sobrecontratação e compensar efeitos da postergação de reajustes tarifários pela Aneel, além de antecipar às empresas recursos a que elas teriam direito no futuro (saldo de CVA e antecipação de ativo regulatório relativo à parcela B).

A Conta-Covid também poderá garantir recursos às elétricas para que atendam pleito de consumidores do setor produtivo que pedem autorização para pagar só pela energia que consomem, e não pela chamada demanda contratada, após a pandemia ter reduzido o uso de energia em diversos setores, disse o ministério.

O custo da posterior amortização dos empréstimos poderá ser reado às tarifas por meio de encargo. Mas esses custos "poderão ser ressarcidos" pelas distribuidoras aos consumidores, o que será realizado conforme regulação da Aneel, segundo o decreto.

"Aos consumidores caberá restituir os valores apenas na proporção do benefício que lhes for auferido pela postergação dos rees tarifários de 2020, o que está claro no decreto como premissa básica a ser seguida pela Aneel na regulação", explicou o Ministério de Minas e Energia.

Contrapartidas

Para ter o aos empréstimos, as distribuidoras deverão aceitar abrir mão da suspensão ou redução de volumes de contratos de energia em razão da redução do consumo até dezembro de 2020, ressalvadas hipóteses previstas nas normas setoriais.

As distribuidoras que aderirem também terão limitação de distribuição de dividendos ao mínimo legal de 25% do lucro em caso de inadimplência setorial.

As elétricas ainda deverão renunciar ao direito de discussão judicial ou arbitral de demandas atendidas pelo empréstimo, ressalvados casos de necessidade de recomposição do equilíbrio econômico-financeiro dos contratos de concessão, que deverão ser avaliados pela Aneel em processos istrativos.

O decreto define ainda que, se houver solicitação de reequilíbrio de contratos, o tema será avaliado de forma concomitante ao eventual ressarcimento pelas distribuidoras de custos dos empréstimos assumidos pelos consumidores.

A pasta de Minas e Energia acrescentou ainda que, apesar da publicação da medida, seguirá avaliando fontes de recursos que possam ser utilizados para aliviar os custos da Conta-Covid para os consumidores.

Entre os recursos que poderiam ser utilizados para esse fim estão verbas destinadas por empresas de energia a programas de pesquisa e desenvolvimento (P&D).

O decreto é assinado pelo presidente Jair Bolsonaro (sem partido) e os ministros da Economia, Paulo Guedes, e de Minas e Energia, Bento Albuquerque.

* Com Reuters