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

Contestou o auxílio ou se inscreveu nos Correios? Veja quando vai receber

Filipe Andretta

Do UOL, em São Paulo

26/08/2020 10h55

O Ministério da Cidadania publicou nesta quarta-feira (26) o cronograma de pagamento do auxílio emergencial de R$ 600 para quem se cadastrou no programa com ajuda de funcionários dos Correios entre 8 de junho e 2 de julho, e também para quem foi aprovado depois de contestar o cadastro entre 3 de julho e 16 de agosto.

A portaria ainda explica como será o pagamento para quem já havia recebido a 1ª parcela em meses anteriores, mas teve o pagamento reavaliado em agosto por causa de atualizações de dados governamentais.

Algumas pessoas receberão duas ou mais parcelas de uma vez.Veja a seguir como ficou o cronograma para cada situação.

Novos aprovados (contestação ou Correios)

O cronograma de pagamentos descrito a seguir vale para quem:

  • se cadastrou no programa com ajuda de funcionários dos Correios entre 8 de junho e 2 de julho
  • foi aprovado depois de contestar o cadastro entre 3 de julho e 16 de agosto

Esse grupo receberá a 1ª parcela dentro do Ciclo 2 de pagamentos do auxílio emergencial.

A cada ciclo de pagamento há dois calendários, sempre de acordo com o mês de nascimento. Na primeira etapa, o dinheiro é depositado em poupança digital na Caixa, aberta automaticamente, que só pode ser movimentada pelo aplicativo Caixa Tem. Nesta fase, o dinheiro pode ser usado apenas para pagar boletos, fazer compras online ou pagamentos com cartão virtual.

No segundo cronograma o dinheiro é liberado para saques e transferências. Se você cadastrou uma conta pessoal, o saldo pode ser transferido automaticamente.

O pagamento da 2ª e 3ª parcelas será dentro do Ciclo 3. As regras são as mesas: primeiro uma data para depósito e poupança digital no app Caixa Tem, depois outra para saques e transferências:

Por fim, os novos aprovados receberão a 4ª e 5ª parcela dentro do Ciclo 4. Por enquanto, o governo não confirmou mais parcelas do auxílio emergencial, embora estude estender o programa.

Nenhum dos ciclos de pagamentos vale para quem está inscrito no Bolsa Família. Essas pessoas recebem dentro do cronograma do programa, que paga nos últimas dias úteis de cada mês, conforme o digito final do NIS.

Cadastros desbloqueados após reavaliação em agosto

Quem já havia recebido a 1ª parcela em meses anteriores mas teve o pagamento reavaliado em agosto volta a receber a partir do Ciclo 2, que começa em 28 de agosto para nascidos em janeiro.

Segundo a portaria do Ministério da Cidadania, essas pessoas receberão no Ciclo 2 o crédito correspondente a todas as parcelas pendentes.

Depois do Ciclo 2, quem ainda não tiver recebido cinco parcelas receberá normalmente dentro dos Ciclos 3 e 4, até completar o máximo de pagamentos autorizados por lei.