Sorteio pela Loteria Federal e a regra do mais próximo
Como o resultado da Loteria Federal vira o número premiado e como o sistema escolhe o ganhador e os suplentes
O que e?
É a apuração do prêmio de sorteio feita dentro do painel, a partir do resultado da Loteria Federal. Na tela de Ganhadores há o botão "Sortear pela Loteria Federal": o operador escolhe o prêmio, traz o resultado do concurso, confere os bilhetes e apura. O sistema calcula o número premiado e lista os números da campanha do mais próximo para o mais distante: o primeiro é o ganhador e os seguintes são suplentes.
Antes, o registro do ganhador de sorteio era só manual: o operador lia o resultado fora do sistema, achava o número e o digitava. O registro manual continua existindo; o sorteio pela Loteria Federal é o caminho que faz a conta pelo operador.
Como funciona?
O resultado do concurso
A tela busca o resultado na consulta pública da Caixa. Com o campo do concurso vazio, vem o último concurso. A busca só preenche a tela: os cinco bilhetes ficam editáveis, e o operador confere com o resultado oficial. Se a busca não funcionar, os bilhetes podem ser digitados à mão.
Cada bilhete tem até seis dígitos. Bilhete digitado com menos dígitos é completado com zeros à esquerda: "71857" e "071857" são o mesmo bilhete. É preciso informar exatamente cinco bilhetes, só com números.
Como o número premiado é montado
O formato do número vem da série da modalidade Sorteio da campanha, a mesma que formata os números da sorte distribuídos. Os bilhetes são lidos do 1º prêmio para baixo:
- o sequencial é formado pelas unidades dos bilhetes, tantos quantos são os dígitos do sequencial;
- a série é formada pelas dezenas dos bilhetes, tantas quantas são as casas da série.
Exemplo: bilhetes 071857, 064553, 012345, 098760 e 055512, numa série de 1 dígito com sequencial de 5 dígitos. As unidades dão 73502 e a dezena do 1º bilhete dá 5. O número premiado é 5/73502.
Quando a série tem um prefixo fixo, a loteria fornece só as casas variáveis e o prefixo entra na frente. Sem isso, a maioria dos resultados cairia numa série que a campanha nunca emite.
A regra do mais próximo
O número premiado nem sempre foi distribuído. Por isso o sistema procura o número distribuído mais próximo dele:
- primeiro, dentro da série premiada: o número de sequencial mais perto do premiado, para cima ou para baixo. Se o próprio número premiado foi distribuído, ele vem primeiro;
- empate (um número acima e outro abaixo à mesma distância) fica com o de cima;
- se a série premiada não tem números, o sistema passa às séries seguintes, em ordem, usando o mesmo sequencial como referência. Passou da última série, volta para a primeira, até chegar de novo à série premiada.
A tela mostra, para cada candidato, se ele é o número exato, se é da mesma série ou de série seguinte, e a distância até o número premiado.
Quem concorre
Concorrem os mesmos números que iriam no arquivo de participantes do sorteio, e mais o recorte do que o registro recusaria:
- número válido (o número invalidado por cancelamento de nota não concorre);
- número gerado até a data do sorteio do prêmio. Prêmio sem data de sorteio usa o início do dia do concurso, no horário de Brasília. A tela informa até quando os números foram considerados;
- participação e participante não cancelados;
- documento fora da lista de bloqueio da campanha;
- número ainda não registrado como ganhador;
- participante abaixo do limite de prêmios da campanha.
O limite de prêmios por nota não filtra a lista, porque ele depende da nota de cada número. Se ele barrar o registro do primeiro colocado, o operador passa ao suplente.
Apurar não grava nada
A apuração é uma consulta. Quem grava é o registro do ganhador, com o número escolhido, e é ele que confere de novo as travas de sempre: número válido, número não premiado e limites de prêmio. Para registrar pela tela, é preciso informar o concurso e a data; a referência da apuração fica gravada no ganhador como "Loteria Federal, concurso" seguido do número e da data.
A apuração é prêmio a prêmio. O número registrado para o 1º prêmio sai da conta, e apurar o 2º prêmio com os mesmos bilhetes já traz o próximo mais próximo.
Desclassificar não tem registro próprio: se o ganhador não puder receber, o operador escolhe o próximo suplente da lista.
O painel também oferece a revelação ao vivo, que mostra o número sorteado e o contemplado em sequência. O resultado fica escondido até a revelação.
Depois do registro
O ganhador registrado por aqui segue o fluxo normal: ele nasce como rascunho e só aparece na lista pública do hotsite depois de publicado. As regras de publicação, ocultação e exclusão estão no artigo de apuração e ganhadores.
Como explicar ao cliente?
O sorteio usa o resultado oficial da Loteria Federal. O sistema monta o número premiado a partir dos bilhetes do concurso, no formato dos números da campanha, e procura quem tem o número mais próximo. A regra é sempre a mesma e pode ser repetida por qualquer pessoa com o resultado em mãos.
Três pontos que o cliente costuma perguntar.
Se ninguém tem o número exato, ganha o número distribuído mais próximo dentro da série premiada, para cima ou para baixo. Empate fica com o de cima. Se a série premiada não tem números, vale a próxima série.
Só concorre quem estava apto na data do sorteio: número válido, gerado até a data do sorteio do prêmio, de participante não cancelado e fora da lista de bloqueio. Quem já atingiu o limite de prêmios da campanha também fica de fora.
A apuração gera uma lista de suplentes. Se o ganhador for desclassificado, o próximo da lista assume, sem precisar refazer o sorteio. E o ganhador registrado só aparece no hotsite depois de publicado.
Possiveis falhas, causas e solucoes
- Falha: a busca do resultado não traz os bilhetes.
- Possivel causa: a consulta pública da Caixa não respondeu ou o concurso informado não existe.
- Como orientar: confira o número do concurso. Se a busca continuar falhando, digite os cinco bilhetes conforme o resultado oficial e siga com a apuração.
- Quando escalar: se a busca falhar por mais de um dia para concursos já publicados, abrir issue no Jira (projeto DEV) com o número do concurso e prints.
- Falha: a apuração é recusada dizendo que a campanha não tem série de sorteio.
- Possivel causa: a modalidade Sorteio da campanha está sem série configurada. Sem a série não há como saber o formato do número premiado.
- Como orientar: confira a série na modalidade Sorteio da campanha. Se a campanha já gerou números, a série não pode mais ser trocada, e o caso precisa de análise.
- Quando escalar: se a campanha tiver números distribuídos e estiver sem série, acionar o time de desenvolvimento urgentemente e abrir issue no Jira (projeto DEV) com as evidências.
- Falha: a apuração é recusada por bilhetes inválidos.
- Possivel causa: faltou algum dos cinco bilhetes, ou algum tem letra, espaço no meio ou mais de seis dígitos.
- Como orientar: confira os cinco bilhetes com o resultado oficial e corrija o que estiver diferente.
- Quando escalar: não é falha.
- Falha: a apuração não mostra nenhum número concorrendo.
- Possivel causa: a campanha ainda não gerou números, ou nenhum número foi gerado até a data do sorteio do prêmio escolhido, ou todos os números aptos já foram premiados.
- Como orientar: confira o prêmio escolhido, a data de sorteio dele e se a campanha já gerou números.
- Quando escalar: se houver números válidos gerados antes da data do sorteio e a lista continuar vazia, abrir issue no Jira (projeto DEV) com as evidências.
- Falha: o primeiro colocado não pode ser registrado e a mensagem fala em limite de prêmios.
- Possivel causa: o limite de prêmios por nota não filtra a lista, e a nota daquele número já pagou o máximo.
- Como orientar: registre o próximo suplente da lista. É o comportamento esperado.
- Quando escalar: não é falha. Só escalar se a contagem da mensagem não corresponder aos prêmios do participante.
- Falha: o cliente questiona por que o ganhador não tem o número exato sorteado.
- Possivel causa: o número premiado não foi distribuído a ninguém, e vale a regra do mais próximo.
- Como orientar: explique a regra do mais próximo, com empate para o de cima e passagem para a série seguinte quando a série premiada não tem números. A tela mostra a distância de cada candidato.
- Quando escalar: se a ordem dos candidatos não seguir essa regra, acionar o time de desenvolvimento urgentemente e abrir issue no Jira (projeto DEV) com os bilhetes, o número premiado e a lista exibida.
- Falha: o ganhador foi registrado e não aparece no hotsite.
- Possivel causa: todo ganhador nasce como rascunho. Registrar e publicar são atos separados.
- Como orientar: publique o ganhador na tela de Ganhadores.
- Quando escalar: se o ganhador estiver publicado e não aparecer, abrir issue no Jira (projeto DEV) com as evidências.
Exemplo de resposta pronta
Olá! O sorteio da promoção é feito com o resultado oficial da Loteria Federal. A partir dos bilhetes do concurso, montamos o número premiado no formato dos números da promoção. Se esse número exato não foi distribuído a nenhum participante, ganha o número distribuído mais próximo dele, dentro da mesma série, para cima ou para baixo; em caso de empate, vale o de cima. Participam os números válidos gerados até a data do sorteio. O resultado passa por conferência antes de ser publicado na página de ganhadores.
Quando escalar?
Acione o time de desenvolvimento urgentemente e abra issue no Jira (projeto DEV) com as evidências quando a ordem dos candidatos não seguir a regra do mais próximo, quando o número premiado calculado não corresponder aos bilhetes informados, quando números válidos gerados antes da data do sorteio não aparecerem na lista, quando aparecer na lista número invalidado, de participante cancelado ou bloqueado, ou quando a campanha com números distribuídos estiver sem série. Anexe o nome da campanha, o prêmio, o concurso, os cinco bilhetes, o número premiado exibido e prints da lista.
Artigos relacionados
Como a aprovação da posição e o sorteio viram ganhador e por que o nome sai abreviado no hotsite
Como a API monta o número da sorte a partir da série da modalidade Sorteio e por que ele é aleatório
Como registrar um ganhador por sorteio ou por posição premiada e publicar no showcase do hotsite
Os dois conjuntos de teto que a API aplica e por que um aceita a nota e o outro barra o prêmio