No artigo de hoje, iremos abordar em como disparar um e-mail mostrando os aniversariantes do dia com base na SRA (e com foto).
Antes de mais nada, é necessário no cadastro de funcionários, que as fotos (campo RA_BITMAP) estejam informadas corretamente. Dessa forma o processo fica sendo o seguinte:
- Primeiro, verifica se o serviço está rodando via Job
- Faz uma query SQL, buscando todos os funcionários, onde o mês e dia do nascimento são iguais ao mês e dia corrente
- Se encontrou os dados, começa a criar o pdf
- Percorre os funcionários, extrai a imagem deles do campo RA_BITMAP
- Imprime as informações de Nome, Data de Nascimento, Idade e a foto no PDF
- Por último, se for manualmente, exibe o pdf, do contrário se for automático, dispara o pdf por e-Mail
Abaixo um print do pdf gerado (no caso, na minha base de testes esses funcionários são inspirados nos Looney Tunes rs).
Esse é um Fonte Premium, disponível para os assinantes dos Cursos do Terminal de Informação (assinatura de R$ 29,99 ao mês).
Ou se preferir, compre esse fonte premium por R$ 149,99 de modo avulso pelo Mercado Pago clicando aqui (após realizar o pagamento, nos envie o comprovante via e-Mail).
Bom pessoal, por hoje é só.
Abraços e até a próxima.