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

Entenda o que prevê a Lei das Estatais e como mudanças podem atingir a Petrobras

Fachada Petrobras - Aleksandr_Vorobev/Getty Images
Fachada Petrobras Imagem: Aleksandr_Vorobev/Getty Images

André Borges

21/06/2022 19h04

Em meio à disparada do preço dos combustíveis em ano eleitoral, o governo do presidente Jair Bolsonaro faz um cerco à Petrobras - o que pode render uma Comissão Parlamentar de Inquérito (I) - e prepara uma medida provisória (MP) para mudar as regras da Lei das Estatais.

A Lei das Estatais foi sancionada em junho de 2016 pelo então presidente Michel Temer. Quando aprovou o texto, o governo classificou a lei (Lei 13.303/2016) como um instrumento de caráter "altamente moralizador" das empresas públicas.

Uma das principais mudanças trazidas pela lei diz respeito a regras para nomeações de presidentes, diretores e conselheiros. Naquele momento, com a Petrobras mergulhada na crise da Operação Lava Jato, emergiu o sentimento de que era preciso afastar nomeações políticas das estatais e, dessa forma, trazer mais transparência e pessoas tecnicamente qualificadas para ocupar os cargos.

O objetivo foi profissionalizar a istração das empresas públicas e sociedades de economia mistas, como a Petrobras, afastando sua gestão dos interesses partidários e políticos, para impedir a interferência política na condução dos negócios dessas empresas. Em termos práticos, a lei diminui o poder do governo de pressionar e interferir nas decisões dessas empresas.

A Lei das Estatais não se limita ao governo federal. Ela estabelece uma norma jurídica para a empresa pública em geral, no âmbito da União, dos Estados, do Distrito Federal e dos municípios. Além disso, um dos pontos centrais da lei prevê requisitos mínimos para a composição do conselho de istração e da diretoria das estatais.

Condições exigidas pela Lei das Estatais

São exigidas quatro condições para os es das estatais: reputação ilibada, notório conhecimento, formação acadêmica compatível com o cargo para o qual foi indicado e experiência profissional mínima. São exigidos, por exemplo, quatro anos de atuação como profissional liberal na área da estatal para alcançar a experiência profissional mínima exigida.

A legislação determina ainda algumas proibições para as vagas no conselho de istração ou na diretoria das estatais. Para esses cargos, não podem ser indicados, por exemplo, ministros de Estado, secretários estaduais ou municipais, dirigentes partidários ou sindicais, nem seus parentes consanguíneos ou afins até o terceiro grau.

Se a pessoa indicada tiver sido ainda um dirigente partidário, há uma quarentena de 36 meses para que ela possa vir a ocupar um cargo de de estatal.

"É isso o que está incomodando a atual gestão", avalia Antonio Carlos de Freitas Júnior, especialista em Direito Público e Constitucional. O advogado pondera sobre o risco de haver um retrocesso nas regras, abrindo novamente a porta das estatais para todo tipo de nomeação sem nenhum critério profissional. "Na verdade, a título de aprimorar a lei, o que sempre é válido, corre-se o grande risco de desnaturá-la, desvirtuá-la e praticamente nulificá-la. Se a pretensão for permitir a ingerência política nessas empresas, a própria lei perde sentido."

Economia mista

A Petrobras é uma empresa de economia mista e que tem o governo federal como principal sócio. Por ser uma companhia de capital aberto na Bolsa de Valores, dentro e fora do Brasil, a Petrobras é submetida a uma infinidade de auditorias, fiscalizações e prestações de contas. Todo esse processo se intensificou com a criação da Lei das Estatais, que foi comemorada pelo mercado, por trazer mais transparência ao processo de gestão da empresa.

O presidente Jair Bolsonaro já deixou claro que tem a intenção de mexer na política de preços da Petrobras. Mas, hoje, as regras de gerenciamento e istração da empresa não permitem que isso seja feito com uma 'canetada' do governo. Por isso, alterar as regras previstas na Lei das Estatais permitiria que o governo asse a ter mais controle de diretorias e conselhos para, assim, tomar decisões sem dificuldades sobre as operações da empresa.