...
Produto: |
| ||||
---|---|---|---|---|---|
Linha de Produto: |
| ||||
Segmento: |
| ||||
Módulo: | MEU RH | ||||
Função: | TCFA160 | ||||
Issue: | DRHMEURH-14324 |
Como usuário do RH
Quero avisar os colaboradores do envelope de pagamento disponível
Para que os colaboradores recebam a notificação sem necessidade de acessar o aplicativo Meu RH
Critério de aceite:
Foi implementado um novo processo de disparo da notificação, chamado Gatilho do Envelope de Pagamento.
...
Ao acessar o cadastro da tela de processamento ( conforme print abaixo), será possível filtrar os registrosNeste bloco do documento, será detalhado a mecânica de envio da notificação. Os itens que serão destacados abaixo são de extrema importância.
1 - A rotina identificará se o funcionário possui pagamento para o mês em aberto. Com isso, serão buscadas verbas na tabela SRC, e somente na SRC. A tabela SRD não será considerada.
2 - Funcionários demitidos e transferidos serão automaticamente desprezados.
3 - Funcionários afastados serão considerados, mas somente receberão a notificação caso possuam pagamento no mês.
4 - É importante se atentar ao roteiro escolhido de acordo com o período de pagamento. Por exemplo, se for época de dezembro e o cliente deseja enviar a notificação sobre o 13 salário, deverá escolher os roteiros 131/132.
5 - Os parâmetros utilizados na rotina de consulta do envelope no Meu RH também são utilizados.
6.1 - MV_TCF013A, MV_TCFDADT, MV_TCFDFOL, MV_TCFD131, MV_TCFD132, MV_TCFDEXT, MV_TCFDOUT.
6.2 - A forma de checagem do parâmetro é exatamente igual. Portanto, é extremamente importante checar a configuração dos MVS. Por exemplo.
MV_TCFDFOL configurado com -02.
Data de pagamento 05/03/2024.
Caso o usuário do RH se conecte no ERP Protheus com data do dia 28/02/2024 e tente disparar o gatilho, nenhuma notificação será enviada.
Caso o usuário do RH se conecte no ERP com data igual ou superior a 03/03/2024, o gatilho será disparado e a notificação será enviada.
7 - É obrigatório que o cliente libere à sua infraestrutura acesso ao endpoint https://fcm.googleapis.com/fcm/send
X2_CHAVE | X2_NOME | X2_MODO | X2_MODOUN | X2_MODOEMP | X2_UNICO | ||||
---|---|---|---|---|---|---|---|---|---|
RUXRUZ | MeuRH - Tipos de notificação | C | C | C | Push Notifications | E | E | E | RUZ_FILIAL+RUZ_MAT+RUZ_CODIGORUX_FILIAL+RUX_CODIGO |
Índice | Ordem | Chave | Descrição |
---|---|---|---|
RUXRUZ | 1RUX | RUZ_FILIAL+RUZ_MAT | Filial + Matrícula |
RUZ | 2 | RUZ_FILIAL+RUZ_CODIGO | Filial + Código |
RUZ | 3 | RUZ_FILIAL+ | |
RUZ_ | |||
CODRH3 | Filial + Código RH3 |
X3_ORDEM | X3_CAMPO | X3_TIPO | X3_TAMANHO | X3_DECIMAL | X3_TITULO | X3_DESCRIC | X3_PICTURE | X3_VALID | X3_BROWSE | X3_VISUAL | X3_CONTEXT | X3_CBOX | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
01 | RUXRUZ_FILIAL | C | 808 | 0 | Filial | Filial do Funcionário | S | V | R | ||||
02 | RUZ_MAT | C | 06 | 0 | Matrícula | Matrícula do Funcionário | @9 | S | V | R | |||
03 | RUZ | RUX_CODIGO | C | 312 | 0 | Código | Codigo da Notificação | @9 | S | V | R | ||
0304 | RUXRUZ_DESCRI CODRH3 | C | 05 | 0 | Código RH3 | Código de acordo com a tabela RH3 | @1 | S | V | R | |||
05 | RUZ_DTENVI | D | 0830 | 0 | DescricaoData EnvioDescricao do Tipo | Data do Envio da Notificação | S | V | R | ||||
06 | RUZ_TIPMSG | C | 03 | 0 | Tipo Mensagem | Tipo da mensagem conforme tabela RUX | @! | S | V | R | |||
0407 | RUXRUZ_TITULO TITMSG | C | 30 | 0 | Titulo MensagemTitulo da Notificacao | Título da mensagem que foi utilizada | @! | S | AV | R | 05|||
08 | |||||||||||||
RUZ_ | |||||||||||||
MENSAG | C | 100 | 0 | Mensagem | Mensagem | ||||||||
@! | S | ||||||||||||
V | R | ||||||||||||
09 | |||||||||||||
RUZ_ | |||||||||||||
USUARI | C | ||||||||||||
06 | 0 | ||||||||||||
Cod Usuario | Versao do Cadastro | ||||||||||||
Usuario do Protheus que enviou a notificação | @! | ||||||||||||
S | V | R |
10 | RUZ_MSGLID | L | 01 | 0 | Msg Lida? | Mensagem foi lida | S | V | R | |||
11 | RUZ_HRENVI | C | 08 | 0 | Hora Envio | Hora de envio da mensagem | S | V | R |
X1_GRUPO | X1_ORDEM | X1_PERGUNT | X1_TIPO | X1_TAMANHO | X1_VALID | X1_F3 |
---|---|---|---|---|---|---|
TCFA160 | 01 | Filial De? | C | 08 | XM0 | |
TCFA160 | 02 | Filial Ate? | C | 08 | NaoVazio() | XM0 |
TCFA160 | 03 | Matrícula De? | C | 06 | SRA | |
TCFA160 | 04 | Matrícula Até | C | 06 | NaoVazio() | SRA |
TCFA160 | 05 | Centro de Custo De? | C | 09 | CTT | |
TCFA160 | 06 | Centro de Custo Ate? | C | 09 | NaoVazio() | CTT |
TCFA160 | 07 | Departamento De? | C | 09 | SQB | |
TCFA160 | 08 | Departamento Até? | C | 09 | NaoVazio() | SQB |
TCFA160 | 09 | Roteiro | C | 03 | SRY | |
TCFA160 | 10 | Tipo Mensagem? | C | 03 | RUX | |
TCFA160 | 11 | Titulo Mensagem | C | 30 | ||
TCFA160 | 12 | Mensagem | C | 99 |
X3_ALIAS
X3_TIPO
X3_SEQ
X3_COLUNA
X3_DESCRIC
X3_DESCSPA
X3_DESENG
X3_CONTEM
N/A
...