;(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 decide por reajuste de 5% a todos os servidores federais a partir de julho

13/04/2022 20h18

O presidente Jair Bolsonaro decidiu pelo reajuste de 5% para todos os servidores públicos do Executivo federal a partir de julho, como antecipou o Estadão/Broadcast. O custo de oferecer esse aumento para todo o funcionalismo é R$ 6,3 bilhões em 2022, ano em que o presidente tenta a reeleição.

Mais cedo, Bolsonaro se reuniu com o ministro da Economia, Paulo Guedes no Palácio do Planalto. A equipe econômica sugeriu que o dinheiro para compensar o reajuste aos servidores seja de cortes em emendas de parlamentares, chamadas de bancada (RP2), destinados a vários ministérios, cujo pagamento não é obrigatório e são mais fáceis politicamente de "enxugar" do que as RP9, do orçamento secreto.

O governo corre contra o tempo para anunciar o reajuste do funcionalismo e conseguir colocá-lo em prática na folha de pagamento de julho, porque a Lei de Responsabilidade Fiscal (LRF) impede aumentos de salário a menos de 180 dias do fim de um mandato presidencial. Como o aumento geral de 5% seria abaixo da inflação, não há impedimentos de fazê-lo do ponto de vista da lei eleitoral.

Para se tornar realidade, o aumento cobrado pelos servidores demanda não só aprovação do Congresso Nacional, mas mudanças na Lei de Diretrizes Orçamentárias (LDO). Uma operação complexa, na avaliação de técnicos da Casa Civil, preocupados com os prazos definidos em lei.

Na tarde de ontem, Guedes já esteve no Planalto fora da agenda em reunião com o ministro-chefe da Casa Civil, Ciro Nogueira, e com o presidente do Banco Central, Roberto Campos Neto. A autarquia enfrenta pressão de reajustes por parte dos funcionários da autarquia.

Aos presentes, Campos Neto afirmou que as atividades do Pix estão garantidas, apesar da greve que já afeta a divulgação do boletim Focus, com indicadores de inflação e câmbio acompanhados pelo mercado. O sindicato dos servidores do Banco Central já ameaçou escalar a greve a ponto de afetar o Pix, ferramenta que será utilizada pela campanha à reeleição do presidente Jair Bolsonaro (PL), caso o governo atenda exclusivamente os policiais federais na campanha pelo reajuste.

Bolsonaro prometeu às categorias de segurança pública uma reestruturação das carreiras. Além dos servidores do BC, outras categorias também estão em mobilização.

Com remuneração anual entre R$ 341,1 mil (analista do BC) e R$ 380,38 mil (auditores da Receita) e salário médio entre R$ 26,2 mil e R$ 29,3 mil, essa elite do funcionalismo puxou a fila da articulação política de mobilização depois que o presidente acenou com aumento só para categorias policiais. Como mostrou o Estadão/Broadcast, a operação-padrão dos auditores da Receita atrasa o desembarque de mercadorias e pode afetar os preços de sabão em pó a pãozinho.

A proposta de dar reajuste 5% para todo o funcionalismo foi a preferida para não desagradar nenhuma categoria. Uma segunda ideia era aproveitar o espaço de R$ 1,7 bilhão que existe no Orçamento para contemplar somente as carreiras policiais (federais, rodoviários federais e agentes penitenciários) e as demandas dos servidores da Receita Federal e do Banco Central, a elite do funcionalismo.

Os servidores da Receita teriam o bônus de eficiência com base em metas de produtividade regulamentadas, com custo este ano de cerca de R$ 200 milhões, e os servidores do Banco Central receberiam mais R$ 250 milhões para reajustes.

Uma terceira proposta, rechaçada pelos sindicatos, era dar reajuste apenas no vale-alimentação com o R$ 1,7 bilhão previsto no Orçamento deste ano. A vantagem, segundo integrantes do governo, era que a medida beneficiaria um número maior de servidores que ganham menos, mas essa proposta é rechaçada pelos sindicatos do funcionalismo.