Essa rotina é utilizada para enviar e-mails aos funcionários de forma global. Pode-se enviar e-mails com relatórios e também enviar mensagens personalizadas (livres).
Pode-se filtrar por chefes, supervisores, funcionários e ainda utilizar o filtro de seleção de funcionários.
Filtro de Destinatários
Nesta seleção, você deve escolher para quem você irá enviar o e-mail desejado.
Selecionando apenas Envia p/ Funcionário, será enviado para os funcionários da base, de acordo com o filtro de seleção de funcionários, passando como parâmetro para geração do relatório apenas os dados do próprio funcionário.
Selecionando apenas Envia p/ Chefes, será enviado para apenas os funcionários que forem chefes das seções e que estiverem com a flag Recebe e-mail de alerta marcada, no cadastro de chefes/supervisores, e de acordo com o filtro de seleção de funcionários, passando como parâmetro para geração do relatório apenas os dados do próprio chefe.
Selecionando apenas Envia p/ Supervisor, será enviado para apenas os funcionários que forem supervisores das seções e que estiverem com a flag Recebe e-mail de alerta marcada, no cadastro de chefes/supervisores, e de acordo com o filtro de seleção de funcionários, passando como parâmetro para geração do relatório apenas os dados do próprio supervisor.

Atenção: Para enviar e-mails de subordinados para os seus respectivos chefes ou supervisores, deverá ser feito a implementação no próprio relatório:

Exemplo:

1 – Como elaborar o contracheque de funcionário a ser enviado ao chefe:

No caso de envio de contracheques de funcionários, deverá construir  um relatório para esse fim. Abaixo exemplo de um modelo:

colocado um texto descritivo nas bandas explicando a construção do relatório.

2 – Como elaborar uma listagem de subordinados para envio para chefes.

O relatório deverá ter na banda pai a chapa dos funcionários chefes.

E na banda filha onde serão listados os funcionários (subordinados), deverá ser tratado com query similar a abaixo:

Nesta query ,  o usuário poderá colocar as regras de filtro de subordinados.


SELECT CODSECAO,

       CHAPA,

       NOME

FROM   PFUNC

WHERE  CODCOLIGADA = :CODCOLIGADA

       AND CODSECAO IN (SELECT CODSECAO

                        FROM   PSUBSTCHEFE

                        WHERE  CODCOLIGADA = :CODCOLIGADA

                               AND CHAPASUBST = :CHAPA)

AND CODSITUACAO <> 'D'


Poderia ter  a restrição abaixo como mais um exemplo para  geração de um relatório “Programação de férias”.


AND  INICIO DE FÉRIAS >= :DATA1 AND INICIO DE FÉRIAS <= : DATA2


Informações do e-mail 

Opção de Envio
Nesta opção, deverá selecionar se o e-mail enviado é Mensagem livre ou Relatório do sistema.

 
Dados do remetente
 
O remetente será considerado os dados de e-mail da coligada corrente.
 
Enviar com cópia para
 
Preenchendo este campo com um e-mail válido, será considerado esse e-mail, para ser cópia do envio.
 
 
Envio de Relatório do sistema
 
Nesta página, deverá usar o Relatório .Net.

Caso marque a opção Enviar Relatório como Anexo, o relatório irá como anexo ao e-mail.. Com a opção Enviar Relatório como Anexo desmarcada, o relatório virá no corpo do e-mail.

Caso marque a opção Enviar somente quando a consulta do relatório conter dados, será habilitado a consulta SQL, no qual sugerimos usar a mesma consulta do relatório para validação do mesmo, passando como parâmetros coligada e chapa. A utilização desse parâmetro tem como finalidade validar se há registros  para a geração do relatório e envio do email. 

Assunto
 
O valor preenchido neste campo, será enviado como Assunto (Titulo) do e-mail.
 
Mensagem
 
Caso tenha escolhido o envio de relatório como Mensagem Livre, neste campo, será definido o conteúdo do e-mail. Caso a opção de enviar relatório como anexo, também será possível enviar a mensagem no corpo do e-mail.

Exemplo:

 



Mensagem de alerta caso não tenha dados nos relatórios

Nesse campo poderá escrever uma mensagem para ser enviada em caso de o relatório não retornar dados para seu respectivo destinatário.

escolha o tipo do relatório em anexo

Caso selecione enviar relatório como anexo, será habilitada a opção de saída do relatório, nos formatos abaixo: