01. DADOS GERAIS
Produto: | TOTVS RH
|
---|---|
Linha de Produto: | Linha Protheus |
Segmento: | RH |
Módulo: | PONTO ELETRÔNICO (SIGAPON) |
Função: | PONA480A |
Ticket: | |
Requisito/Story/Issue (informe o requisito relacionado) : | DRHJORNPRT-2862 |
02. SITUAÇÃO/REQUISITO
Criação de uma rotina para que seja possível enviar e-mail com os dados do Dashboard Ponto RH pelo Scheduler .
03. SOLUÇÃO
Criação de uma nova rotina, PONA480A, para enviar os dados do Dashboard Ponto RH através do Scheduler. Para a execução da rotina foi criado um grupo de perguntas, com os parâmetros abaixo:
1 - Filial
2 - Período (Mensal, Semanal, Quinzenal e Qtde Dias)
3 - Quantidade de Dias
1 - Filial
Filial que será utilizada para a realização do filtro do Dashboard.
2 - Período:
1. Mensal
Para a data inicial será considerado o primeiro dia do mês atual e para a data final o dia de hoje.
Por exemplo, hoje é dia 11/08/2022, então a data inicial será 01/08/2022 e a data final 11/08/2022.
2. Semanal
Para a data inicial será considerada a segunda-feira da semana atual e para a data final o dia de hoje.
Por exemplo, hoje é dia 11/08/2022, a segunda-feira da semana atual é 08/08/2022, então a data inicial será 08/08/2022 e a data final 11/08/2022.
3. Quinzenal
Para a data inicial será considerado a quinzenal atual e para a data final o dia de hoje.
Por exemplo, hoje é dia 11/08/2022, a data inicial será 01/08/2022 e a data final 11/08/2022.
Caso a data de hoje seja superior ao dia 15, será utilizada a segunda quinzena do mês.
Por exemplo, hoje é dia 25/08/2022, então a data inicial será 15/08/2022 e a data final 25/08/2022.
4. Qtde Dias
Para a data inicial será considerado a quantidade de dias preenchida no 3º parâmetro menos o dia de hoje e a data final será o dia de hoje.
Por exemplo, no parâmetro Quantidade de Dias está preenchido com 5 e a data de hoje é 11/08/2022, então a data inicial será dia 06/08/2022 e a data final 11/08/2022
3 - Quantidade de dias
Quantidade de dias que será utilizada para subtrair com a data de hoje, para utilização da data inicial do filtro do Dashboard. Este parâmetro só deverá ser preenchido caso a Opção do período seja "Qtde Dias", caso contrário este parâmetro será ignorado.
Importante
A nova rotina deverá ser executada apenas pelo Scheduler. Não será possível utiliza-la pelo menu do Protheus.
04. DEMAIS INFORMAÇÕES
Para esta implementação, além do patch de correção, é necessário a aplicação do pacote de dicionário a ser liberado na Expedição Contínua RH de , do grupo de perguntas e help dos campos.
X1_GRUPO | X1_ORDEM | X1_PERGUNT | X1_TIPO | X1_TAMANHO | X1_GSC | X1_DEF01 | X1_DEF02 | X1_DEF03 | X1_DEF04 |
---|---|---|---|---|---|---|---|---|---|
PNA480A | 01 | Filial ? | Caractere | 8 | G | ||||
PNA480A | 02 | Período ? | Numérico | 1 | C | Mensal | Semanal | Quinzenal | Qtde Dias |
PNA480A | 03 | Quantidade de Dias ? | Numérico | 2 | G |
05. ASSUNTOS RELACIONADOS
Não há.