;(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

Bezerra apresenta parecer a limite de ICMS para energia e combustíveis na próxima semana

O senador Fernando Bezerra - Pedro França/Agência Senado
O senador Fernando Bezerra Imagem: Pedro França/Agência Senado

31/05/2022 17h28Atualizada em 31/05/2022 18h00

Por Maria Carolina Marcello

BRASÍLIA (Reuters) - O relator do projeto que limita a alíquota de ICMS incidente sobre combustíveis e gás natural, energia elétrica, transporte coletivo, e comunicações, senador Fernando Bezerra Coelho (MDB-PE), afirmou esta terça-feira que pretende apresentar seu parecer à proposta já na próxima semana.

O relator, que pretende dar celeridade à discussão e construção de um texto de consenso, teve nesta tarde uma primeira reunião com secretários de Fazenda estaduais. Bezerra afirmou que há espaço para a colocação de todos os abarcados pela proposta e afirmou já manter conversas também com a equipe econômica.

"A matéria será votada e será votada o quanto antes. O nosso esforço é para estarmos com o relatório pronto já a partir da próxima semana", disse o senador a jornalistas após a reunião.

"Nós vamos prestigiar sim as decisões que foram feitas pela Câmara dos Deputados. Mas entendemos que é possível fazer aprimoramentos", afirmou, reconhecendo a alta probabilidade de o texto voltar à Câmara diante das mudanças que o Senado deve promover.

Segundo ele, os secretários ficaram de formalizar até a tarde de quarta-feira os 6 ou 8 pontos de preocupação manifestos na reunião desta tarde.

"A reunião serviu para que a gente pudesse ouvir as preocupações dos secretários da Fazenda em relação a essa fixação dessa alíquota modal, desse teto limite para a taxação de combustíveis e também a questão da inclusão como produtos essenciais, serviços essenciais, os serviços de telecomunicações e de energia", disse Bezerra.

"A preocupação primordial dos secretários é a sustentabilidade da receita dos Estados brasileiros face a diversos compromissos", explicou Bezerra, lembrando das limitações da Lei de Responsabilidade Fiscal e da proximidade do período eleitoral, que restringe a liberação de verbas.

O senador informou que deve ocorrer uma nova reunião com os secretários na tarde da quinta-feira. Pela manhã do mesmo dia, os representantes dos Executivos estaduais irão se reunir com o ministro do Supremo Tribunal Federal (STF) André Mendonça, que em decisão acatou, em caráter liminar, ação em que o governo federal pede a suspensão dos efeitos de norma dos Estados que ou a regular neste ano a tributação do ICMS que incide sobre o óleo diesel.

Aprovado pela Câmara na última semana, o projeto relatado por Bezerra não fixa alíquota, mas inclui combustíveis, energia elétrica, gás natural, comunicações e transporte coletivo no rol de setores essenciais, o que na prática limita a alíquota de ICMS incidente sobre eles a cerca de 17%.

Na tentativa de antecipar eventuais perdas de receita dos Estados e municípios, o projeto enviado pelos deputados ao Senado também prevê uma compensação da União.

No caso de entes que aderiram ao Regime de Recuperação Fiscal (RRF), espécie de Lei de Falências do Setor Público, o valor não arrecadado será compensado por meio de dedução nas parcelas do pagamento das dívidas refinanciadas até o limite da perda de arrecadação ou da extinção do saldo devedor.

O texto também estabelece que Estados endividados com a União sem contrato de refinanciamento no âmbito do RRF terão compensação semelhante, limitada ao que exceder a 5% das perdas de receita.