Histórico da Página
...
Linha de Produto: | Microsiga Protheus |
---|---|
Segmento: | Recursos Humanos |
Módulo: | SIGAGPE |
Função: | GPEM921A |
Requisito/Story/Issue (informe o requisito relacionado) : | DRHESOCP-15232 |
02. SITUAÇÃO/REQUISITO
Criar um JOB que tem como objetivo transmitir os eventos da tabela RJE para o Middleware/TSS/RET;
Como parâmetro o usuário deve indicar :
Parâmetro 1 - Competência (Indica se o JOB deve considerar somente eventos gerados na competência indicada, se o usuário não informar nada serão considerados todos os eventos com o status branco).
Parâmetro 2 - Dias de corte: formato 30, 40: Neste parâmetro, o usuário informa se deve ignorar eventos que estão na fila a mais de 30 dias, 40 dias, e estão com status branco ou com erro... (gerados indevidamente e ainda não foram excluídos).
O job, dentro das condições acima, deve fazer uma leitura de todos os eventos que estão na tabela RJE com o status branco e enviar para o RET seguindo a ordem dos eventos:
S-1000 - Empregador
S-1070 - Processos
S-1005 - Estabelecimentos
S-1010 - Verbas
S-1020 - Lotações
S-1030 - Cargos
S-1040 - Funções
S-1050 - Horários
Não periódicos (agrupando por funcionário e depois por data, para isso filtrar pela matrícula do funcionário e pela data e hora de geração)
S-2190 - Adm Preliminar
S-2200 - Admissão
S-2300 - Início TSV
S-2205 - Alteração Cadastral
S-2206 - Alteração Contratual
S-2306 - Alteração Contratual TSV
S-2210- CAT
S-2220 - Monitoramento Saúde Trabalhador
S-2221 - Exame Toxicológico
S-2230 - Afastamentos
S-2240 - Condições de trabalho
S-2245 - Treinamentos
S-2250 - Aviso Prévio
S-2298 - Reintegração
S-2299 - Rescisão
S-2299 - Rescisão
S-2399 - Término TSV
S-3000 - Exclusão
Periódicos
S-1200 - Folha
S-1210 - Pagamentos
S-1280 - Desoneração
S-1300 - Contribuições Sindicais
Nota: Fechamento e Fechamento por Contingência devem ser enviados diretamente pelo usuário através do monitor.
Critério de Aceite:
1. Enviar eventos de Carga Inicial, Admissão, Alteração Contratual, demissão e folha de vários funcionários e verificar se a ordem que são transmitidos está de acordo com o definido;
2. Configurar o JOB para fazer a transmissão de uma em uma hora;
3. Verificar se está obedecendo a competência indicada;
4. Na quantidade de dias, informar 1 dia e verificar se o JOB ignora eventos gerados no dia anterior.
03. SOLUÇÃO
Desenvolvimento do JOB
A documentação para configurar o Wizard do Certificado Digital está disponível em: https://tdn.totvs.com/x/dau2Hg.
Para maiores informações, favor consultar as documentações dos Serviços REST do TSS nos links abaixo:
API de configuração: https://tdn.totvs.com/x/5aCtHQ
API de envio e consultaa documentação do Serviço REST do TSS no link da API de envio dos dados: https://tdn.totvs.com/x/tL6tHQ.