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

Funcionários da Caixa em todo o país entram em greve de 24h hoje

25.mai.2020 - Fila em frente a uma agência da Caixa em Osasco (SP) durante o pagamento do auxílio emergencial - Mineto/Futura Press/Estadão Conteúdo
25.mai.2020 - Fila em frente a uma agência da Caixa em Osasco (SP) durante o pagamento do auxílio emergencial Imagem: Mineto/Futura Press/Estadão Conteúdo

Do UOL, em São Paulo, e Colaboração para o UOL

27/04/2021 08h17Atualizada em 27/04/2021 16h08

Funcionários da Caixa Econômica Federal fazem hoje uma paralisação de 24 horas em protesto contra ações do governo na gestão do banco estatal, informou o Sindicato dos Bancários.

O estado de greve foi deliberado em assembleia na base do Sindicato dos Bancários de São Paulo, Osasco e Região, mas deve ter adesão nacional, de acordo com a entidade.

Entre os motivos citados para a paralisação estão a abertura de capital da Caixa Seguridade (o sindicato é conta a venda dessas ações), o pagamento integral da PLR Social (o sindicato alega que o benefício não foi pago corretamente), e maior proteção contra a covid-19 nas agências, inclusive com a inclusão dos empregados da linha de frente no grupo prioritário da vacina.

Além disso, o sindicato também pede a contratação dos aprovados no concurso de 2014.

"A mobilização dos empregados junto ao movimento sindical foi motivada por uma série de ataques, tanto contra instituição financeira, como aos direitos históricos dos trabalhadores", afirmou o dirigente sindical Dionísio Reis, diretor do Sindicato e empregado da Caixa.

A entidade recomendou aos funcionários da Caixa que não compareçam às agências hoje. Para os que estão em home office, a recomendação foi para que não fizessem no sistema do banco.

Nas redes sociais, a entidade publicou fotos de diversas agências fechadas em diversos pontos da capital paulista e em Osasco, na Região Metropolitana.

O que funciona?

A Caixa afirmou, por meio de sua assessoria de imprensa, que não deve haver prejuízo para os programas sociais, como Bolsa Família e o auxílio emergencial. O valor do Bolsa Família pode ser movimentado pelo autoatendimento no site ou aplicativo e o auxílio ainda está em fase de pagamento e não pode ser movimentado.

O Sindicato dos Bancários de SP diz que não tinha um balanço de quantas agências foram fechadas com a greve —o balanço deve sair no final do dia. Porém, o "movimento está mais forte do que imaginávamos", diz Neiva Ribeiro, secretária geral do Sindicato dos Bancários e Financiários de São Paulo, Osasco e Região.

Caixa diz que manteve atendimento

Em nota, a Caixa informou que manteve o atendimento à população regularmente. Até as 13 horas, o banco disse ter registrado cerca de 400 mil atendimentos em agências físicas, mais de 6 milhões de transações em caixas eletrônicos e 12 milhões de transações na rede lotérica.

TST determina que 60% dos funcionários sigam trabalhando

O ministro do TST (Tribunal Superior do Trabalho) Maurício Godinho Delgado concedeu decisão liminar para que 60% dos empregados da Caixa —tanto presenciais quanto os que estão em home office— continuem trabalhando em meio a greve, segundo nota do TST. Em caso de descumprimento, a multa prevista é de R$ 100 mil.

Delgado diz que a medida é necessária para evitar prejuízos ao pagamento do auxílio emergencial (federal, estadual ou municipal) e ao atendimento à população com menos conhecimento em relação ao uso do aplicativo do banco e internet banking.

Para o relator, "a definição da justa proporção sobre o percentual a ser mantido em atividade durante a greve deve se pautar pelo equilíbrio entre a proteção ao interesse público envolvido (direitos da população diretamente afetada) e, ao mesmo tempo, a proteção ao direito individual e coletivo fundamental de greve assegurado aos trabalhadores", diz a nota.

Em pedido ao TST, a Caixa alegou que os sindicatos não atenderam aos requisitos da Lei da Greve e que a manifestação tem natureza político-ideológica.

Porém, no entendimento do ministro, a categoria cumpriu as diretrizes da lei por ter convocado os trabalhadores a partir de um edital e realizado uma comunicação prévia com antecedência mínima de 72 horas.

Em relação aos objetivos da paralisação, Delgado constatou a presença de interesses profissionais relevantes.

"É possível perceber que, além da questão relacionada à oferta pública das ações da empresa subsidiária da CEF, há certa insatisfação e a existência de questionamentos da categoria profissional quanto à conduta empresarial no pagamento da PLR Social e na implementação das medidas de proteção à saúde dos trabalhadores no contexto da pandemia", afirmou.

PUBLICIDADE
Errata: este conteúdo foi atualizado
A Caixa não tem levantamento do número de agências fechadas ou afetadas. A matéria foi corrigida.