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

Senado adia votação de MP que altera regras trabalhistas

A MP perde a validade no dia 19 deste mês e precisa ser votada no Senado - Jorge Silva
A MP perde a validade no dia 19 deste mês e precisa ser votada no Senado Imagem: Jorge Silva

Da Agência Brasil

09/07/2020 21h10

A Medida Provisória 927, que altera regras trabalhistas durante a pandemia do novo coronavírus, teve a votação no Senado adiada para a próxima semana. Após a longa discussão de hoje, ficou acertado que os senadores terão mais uma semana para discutir o texto e fazer acordos para retirada e inclusão de trechos antes da votação.

Entre as medidas previstas no texto estão a adoção do teletrabalho, a antecipação de férias e de feriados, além da concessão de férias coletivas. O texto prevê a suspensão do cumprimento dos acordos trabalhistas devidos em caso de rescisão do contrato de trabalho, caso a empresa tenha tido as atividades paralisadas em virtude da pandemia.

A MP também desobriga a empresa de recolher o FGTS (Fundo de Garantia do Tempo de Serviço) referente aos meses de março, abril e maio. Ela poderá fazê-lo de forma parcelada, sem incidência de multa.

Críticas

O trecho que prevê a predominância do acordo individual entre o empregado ou empregador sobre leis e acordos coletivos recebeu críticas. Em seu parecer, o relator, Irajá (PSD-TO), alterou esse trecho, reduzindo a validade da medida ao período de duração do estado de calamidade pública decretado em função da pandemia, mas, ainda assim, foi criticado.

"Vai gerar desequilíbrio na relação de forças entre patrão e empregado. Isso não é bom para um país que quer aumentar a renda da sua população, diminuir a desconcentração de riqueza", disse o líder do PT no Senado, Rogério Carvalho (PT-SE). "Isso significa, para o movimento sindical, o fim da representação sindical, a diminuição da força dos trabalhadores para negociar condições de trabalho e remuneração", acrescentou.

A MP perde a validade no dia 19 deste mês e precisa ser votada no Senado. Caso sejam feitas alterações de mérito, o texto voltará à Câmara dos Deputados e, se isso ocorrer, corre o risco de não sair do Congresso Nacional a tempo de ser sancionado pelo presidente da República. Na tentativa de buscar celeridade e evitar imes em torno de pontos do texto, o senador Antonio Anastasia (PSD-MG), sugeriu que, em vez de os senadores buscarem entendimento em vários artigos, o relatório apenas limitasse todos os efeitos à duração da pandemia.

O relator ouviu queixas de vários colegas sobre o teor da medida provisória e concordou com o adiamento, mas mostrou preocupação com o prazo. "Ouvi atentamente os meus colegas. Estou aberto ao diálogo, a contribuir. Preciso que apresentem propostas concretas que assegurem os empregos no país. Tenho uma preocupação, que é o prazo, [a MP] vai caducar na semana que vem."

Alguns senadores, no entanto, entendem que o melhor a fazer é deixar a MP caducar. "O texto subverte as relações de trabalho. O princípio do direito do trabalho é que o operário é a parte hipossuficiente e, portanto, deve ser protegido. O princípio dessa medida provisória é subverter um princípio básico", afirmou Randolfe Rodrigues (Rede-AP). Ele chegou a usar um neologismo, dizendo que o texto é "imelhorável", apesar dos esforços de Irajá.

O relator disse que ouviu representantes de todas as partes envolvidas, como centrais sindicais, além de colegas senadores. Ele destacou que o mais importante é manter a garantia do emprego em um cenário onde os empregadores também estão em dificuldades. "Temos que chegar a um texto que seja conciliador, responsável, que também preserve os direitos dos trabalhadores e, acima de tudo, blinde os empregos. Não adianta pesar a mão de um lado e não dar condições para as empresas brasileiras manterem os empregos."

Outros senadores, como Rodrigo Pacheco (DEM-MG), mostraram posição favorável à MP. Pacheco disse que ela é "muito importante para o país".

O líder do governo no Congresso, Eduardo Gomes (MDB-TO), percebeu que a maioria dos colegas desejava o adiamento da votação e pôs obstáculos, ainda que seja da vontade do governo ver o texto aprovado. "A gente sente uma necessidade maior de análise dessa matéria, e a solicitação de adiamento é acompanhada pelo governo."