01. ORIENTAÇÕES

Clique para as: Orientações Iniciais.

02. CENÁRIOS

Para o gestor responsável por solicitar a requisição.

Solicitação

CenárioResultado esperado

Para o cadastros dos cenários REQT01  ao REQT013 utilizar a seguinte parametrização:

Dentro do ERP no módulo do 'Gestão de Pessoas' acessar 'Configurações >> Parametrizador >> Configurações >> Validações' e desmarcar o parâmetro: 'Considerar os salários das tabelas salariais'. 

REQT01  

Criar uma requisição marcando a flag: 'Alterar função/salário' e preenchendo uma seção igual a seção em que o funcionário está alocado. 

Deve emitir uma mensagem de erro e não deve permitir seguir o processo, exceto que se altere a seção.
REQT02

Criar uma requisição marcando a flag: 'Alterar função/salário' e preenchendo uma seção diferente da seção em que o funcionário está alocado e informando a mesma função em que o funcionário está alocado.

O sistema deve permitir salvar a requisição e deve inserir o salário corrente do usuário naquele momento na criação da requisição.
REQT03Criar uma requisição sem marcar a flag: 'Alterar função/salário' e preenchendo uma seção igual a seção em que o funcionário está alocado. Deve emitir uma mensagem de erro e não deve permitir seguir o processo, exceto que se altere a seção.
REQT04Criar uma requisição sem marcar a flag: 'Alterar função/salário' e preenchendo uma seção diferente da seção em que o funcionário está alocado.O sistema deve permitir salvar a requisição.
REQT05Criar uma requisição marcando a flag: 'Gerar nova contratação'  e  'Alterar função/salário'.Deve cadastrar corretamente a requisição do ERP com a flag selecionada.
REQT06Criar uma requisição marcando a flag: 'Gerar nova contratação'.Deve cadastrar corretamente a requisição do ERP com a flag selecionada.
REQT07Criar uma requisição marcando a flag: 'Transferir Vaga'.Deve cadastrar corretamente a requisição do ERP com a flag selecionada.
REQT08Criar uma requisição selecionando uma empresa, filial, departamento e Estrutura Hierárquica (caso houver) diferentes do atual que o funcionário está alocado.Deve permitir cadastrar a requisição corretamente. 
REQT09Criar uma requisição selecionando uma empresa, filial, departamento e Estrutura Hierárquica (caso houver) iguais  as que o funcionário está alocado.Deve emitir uma mensagem de erro/alerta e não deve permitir avançar com o cadastro.
REQT10Criar uma requisição cadastrando um anexo com tamanho igual ou menor que 10MB.O sistema deve permitir salvar a requisição.
REQT11Criar uma requisição cadastrando um anexo com tamanho maior que 10MB.O sistema não deve permitir cadastrar a requisição pois o tamanho do anexo não é compatível.
REQT12Cadastrar uma requisição marcando as flags: 'Transferir Vaga' e 'Gerar nova contratação'.O sistema não deve permitir marcar as duas flags, selecionando uma a outra deve ser desabilitada.
REQT13Criar uma requisição marcando a flag: 'Alterar função/salário' e não preenchendo os campos de 'Função' e 'Motivo de alteração de função'.O sistema não deve permitir seguir com a finalização da solicitação, o botão 'Finalizar' permanecerá desabilitado até o preenchimento.
REQT14

Dentro do ERP no módulo do 'Gestão de Pessoas' acessar 'Configurações >> Parametrizador >> Configurações >> Validações' e marcar o parâmetro: 'Considerar os salários das tabelas salariais'. 

Criar uma requisição marcando a flag: 'Alterar função/salário' e preenchendo uma seção diferente da seção em que o funcionário está alocado e informando a mesma função em que o funcionário está alocado.

O sistema deve permitir salvar a requisição e deve inserir o salário corrente do usuário naquele momento na criação da requisição.



Para o gestor responsável por aprovar/reprovar a requisição.

Avançar etapa

CenárioResultado esperado
REQT15Para a requisição cadastrada no item REQT02, avançar a etapa marcando a opção 'Aprovar' sem ter editado os dados.Na ultima etapa onde a requisição irá ficar com o status 'Aprovado' o sistema deve emitir uma mensagem informando que deve ser alterado o salário e /ou a função para continuar. Caso não esteja na última etapa, deve permitir seguir o processo.
REQT16Para a requisição cadastrada no item REQT03, avançar a etapa marcando a opção 'Aprovar' sem ter editado os dados.Deve permitir avançar a requisição.
REQT17Para a requisição cadastrada no item REQT05, realizar o avanço da etapa marcando a opção 'Reprovar'.A requisição deve constar como reprovada no ERP e no Meu RH e deve aparecer apenas para quem a solicitou, e não deve ser criado a requisição de substituição.
REQT18

Para a requisição cadastrada no item REQT05, realizar o avanço da etapa considerando um fluxo de aprovação com mais de três aprovadores. No primeiro avanço da etapa realizar o processo marcando a opção 'Passar para o próximo aprovador'.

A requisição deve ser enviada para o próximo aprovador cadastrado, tanto no ERP quanto no Meu RH.
REQT19

Para a requisição cadastrada no item REQT05, realizar o avanço da etapa considerando um fluxo de aprovação com mais de três aprovadores. No primeiro avanço da etapa realizar o processo marcando a opção 'Passar para o próximo aprovador'.

No segundo avanço da etapa realizar o processo marcando a opção 'Volta requisição par ao aprovador anterior'. 

A requisição deve retornar para o aprovador anterior, tanto no ERP quanto no Meu RH.
REQT20

Para a requisição cadastrada no item REQT05, realizar o avanço da etapa considerando um fluxo de aprovação com mais de três aprovadores. Realizar todos os processos de avanço de etapa com a opção 'Aprovar'.

A requisição deve ser aprovada corretamente e deve ser criado uma requisição de substituição.



Para o gestor responsável por aprovar/reprovar a requisição.

Edição

CenárioResultado esperado
REQT21Para a requisição cadastrada no item REQT02, editá-la alterando os dados da 'Proposta Salarial' com salário maior que o salário atual, depois da alteração clicar em 'Próxima Etapa' e no avanço da etapa seguir com a opção 'Aprovar'.Deve permitir avançar a requisição.
REQT22Para a requisição cadastrada no item REQT03, editá-la alterando os dados da 'Proposta Salarial' com salário maior que o salário atual, depois da alteração clicar em 'Próxima Etapa' e no avanço da etapa seguir com a opção 'Aprovar'.Deve permitir avançar a requisição.
REQT23Para a requisição cadastrada no item REQT05, editá-la alterando o campo 'Data de Previsão' e os dados da 'Proposta Salarial' informando uma data de previsão maior que a data atual e uma proposta salarial com salário maior que o salário atual, depois da alteração clicar em 'Próxima Etapa' e no avanço da etapa seguir com a opção 'Aprovar'.Deve permitir avançar a requisição.
REQT24

Para a requisição cadastrada no item REQT05. Acesse o módulo de Gestão de Pessoas em: 'Configurações >> Parametrizador >> Configurações' na aba de 'Requisições - 2' e desmarque o parâmetro: 'Permitir redução salarial para Requisições de Alteração de Dados Funcionais e Transferência com Alteração de Dados Funcionais'. 

Editar esta requisição alterando os dados da 'Proposta Salarial' informando uma proposta salarial com salário menor que o salário atual, depois da alteração clicar em 'Próxima Etapa' e no avanço da etapa seguir com a opção 'Aprovar'.

Deve apresentar uma mensagem de erro informando que o salário não pode ser reduzido, ao tentar realizar o avanço da etapa irá apresentar novamente a mensagem de erro e não permitirá seguir com o processo.
REQT25

Para a requisição cadastrada no item REQT05. Acesse o módulo de Gestão de Pessoas em: 'Configurações >> Parametrizador >> Configurações' na aba de 'Requisições - 2' e marque o parâmetro: 'Permitir redução salarial para Requisições de Alteração de Dados Funcionais e Transferência com Alteração de Dados Funcionais'. 

Editar esta requisição alterando os dados da 'Proposta Salarial' informando uma proposta salarial com salário menor que o salário atual, depois da alteração clicar em 'Próxima Etapa' e no avanço da etapa seguir com a opção 'Aprovar'.

Deve permitir seguir com o processo.

Observações:

Validando processo pois parece estar com bug.

REQT26

Para a requisição cadastrada no item REQT05. Acesse o módulo de Gestão de Pessoas em: 'Configurações >> Parametrizador >> Configurações' na aba de 'Requisições - 2' e marque o parâmetro: 'Permitir redução salarial para Requisições de Alteração de Dados Funcionais e Transferência com Alteração de Dados Funcionais' e o parâmetro 'Exibir Alerta ao definir redução salarial'. 

Editar esta requisição alterando os dados da 'Proposta Salarial' informando uma proposta salarial com salário menor que o salário atual, depois da alteração clicar em 'Próxima Etapa' e no avanço da etapa seguir com a opção 'Aprovar'.

Deve permitir seguir com o processo, porém deve emitir uma mensagem de alerta informando da redução salarial.

Observações:

Validando processo pois parece estar com bug.

REQT27

Para a requisição cadastrada no item REQT06, editá-la alterando o campo 'Data de Previsão' informando uma data de previsão maior que a data atual e no avanço da etapa seguir com a opção 'Aprovar'.

Deve permitir avançar a requisição corretamente.
REQT28Para a requisição cadastrada no item REQT06, editá-la alterando o campo 'Data de Previsão' informando uma data de previsão menor que a data atual e no avanço da etapa seguir com a opção 'Aprovar'.Não deve permitir avançar a requisição.
REQT29Para a requisição cadastrada no item REQT14, editá-la alterando os dados da 'Proposta salário', selecionando uma tabela salarial e um valor de salário. No avanço da etapa seguir com a opção 'Aprovar'.Deve permitir avançar a requisição corretamente e salvar as alterações.
REQT36

Acessar: 'TOTVS Aprovações e Atendimento >> WorkFlow >> Tipos', selecionar o tipo 'Requisições RM Vitae Transferência',
editar ir em 'Anexos >> Etapas >> Requisição Aprovada' e trocar a 'Fórmula define grupo repasse' por uma fórmula que irá apresentar
algum erro

Realizar depois o teste tentando aprovar as requisições, onde não deve permitir ser aprovada a requisição e deve apresentar o erro referente a fórmula, também não deve ser criado o parecer dentro do erp.


Para a requisição cadastrada no item 5,  realizar o avanço da etapa com a opção 'Aprovar'.
Irá apresentar um erro no RM - Agilis referente a esta fórmula e não vai permitir seguir com a requisição.
REQT37

Criar uma requisição marcando a flag: 'Alterar função/salário' e preenchendo uma seção diferente da seção em que o funcionário está alocado.

Marcando a flag: 'Gerar nova contratação'.

Deve permitir avançar a requisição corretamente.
REQT38

Criar uma requisição marcando a flag: 'Alterar função/salário' e preenchendo uma seção diferente da seção em que o funcionário está alocado.

Sem marcar  a flag: 'Gerar nova contratação'.

Deve permitir avançar a requisição corretamente.
REQT39

Criar uma requisição sem marcar a flag: 'Alterar função/salário' e preenchendo uma seção diferente da seção em que o funcionário está alocado.

Marcando a flag: 'Gerar nova contratação'.

Deve permitir avançar a requisição corretamente.
REQT40

Criar uma requisição sem marcar a flag: 'Alterar função/salário' e preenchendo uma seção diferente da seção em que o funcionário está alocado.

Sem marcar  a flag: 'Gerar nova contratação'.

Deve permitir avançar a requisição corretamente.


Para os gestores responsáveis por solicitar/aprovar/reprovar a requisição

Visualização

CenárioResultado esperado
REQT30Para todos os cenários mencionados nos testes de solicitação (REQT02, REQT04, REQT05, REQT06, REQT07, REQT08, REQT10, REQT14), visualizar o contador da requisição de transferência.Deve ser contabilizado no contador todos as requisições pendentes de aprovação que estejam sob responsabilidade daquele aprovador.
REQT31Para todos os cenários mencionados nos testes de solicitação (REQT02, REQT04, REQT05, REQT06, REQT07, REQT08, REQT10, REQT14), visualizar a grid de exibição de todas as requisições.Devem ser exibidas todas as requisições cadastradas considerando o aprovador atual e deve ser demonstrado o status correto. 
REQT32Para todos os cenários mencionados nos testes de solicitação (REQT02, REQT04, REQT05, REQT06, REQT07, REQT08, REQT10, REQT14), acessar a opção de 'Visualizar' dentro em cada requisição.Deve ser possível visualizar os dados da solicitação, onde todos os campos devem ser apresentados de forma correta de acordo com a solicitação e com o cadastro do colaborador.
REQT33Para todos os cenários mencionados nos testes de avançar etapa (REQT15 ao REQT20), acessar a opção de 'Visualizar' dentro em cada requisição e dentro dessa opção repetir o cenário de avanço de etapa utilizando o botão 'Próxima Etapa' dentro dos detalhes da requisição.Deve ter o comportamento igual aos mencionados nos testes de avançar etapa (15 ao 19).
REQT34Para todos os cenários mencionados nos testes de edição (REQT21, REQT22, REQT23, REQT25,REQT26, REQT27, REQT29), acessar a opção de 'Visualizar' dentro em cada requisição e dentro dessa opção repetir o cenário de edição  utilizando o botão 'Edição' dentro dos detalhes da requisição.Deve ter o comportamento igual aos mencionados nos testes de edição (21 ao 28).
REQT35Para a requisição cadastrada no item REQT10, acessar a opção de 'Visualizar' e baixar o anexo.Deve baixar corretamente o anexo.
REQT63

Cadastre quatro requisições considerando os cenário: REQT37.

Cadastre quatro requisições considerando os cenário: REQT39.

Visualizar a grid de exibição de todas as requisições.

Cenário com front já implementado: Deve retornar todos os dados corretamente e deve retornar um campo a mais chamado 'Altera Função' que deve ser sim  apenas nas requisições com alteração de função.

Cenário sem o front implementado: : Deve retornar todos os dados corretamente e deve retornar um campo a mais chamado 'changeFunction' que deve ser true apenas nas requisições com alteração de função, poderá visualizar este campo através do F12 na página ou através do postman.


Para os gestores responsáveis por solicitar/aprovar/reprovar a requisição

Aprovação em Lote

CenárioResultado esperado

Considere para os cenários REQT41 ao REQT53 as configurações:

  • Hierarquia por seção e Agilis;
  • Hierarquia por posição com Agilis.

OBS: Orientações maiores sobre estas configurações consultar o tópico 01 deste documento.

REQT41

Cadastre duas requisições considerando os cenário: REQT37.

Cadastre duas requisições considerando os cenário: REQT39.

Realize o processo de aprovação em lote destas requisições, escolhendo a opção 'Aprovar'. 

O sistema deve permitir aprovar as requisições corretamente e deve criar as requisições de substituição correspondentes.
REQT42

Cadastre duas requisições considerando os cenário: REQT38.

Cadastre duas requisições considerando os cenário: REQT40.

Realize o processo de aprovação em lote destas requisições, escolhendo a opção 'Aprovar'. 

O sistema deve permitir aprovar as requisições corretamente e não criar as requisições de substituição correspondentes.
REQT43

Cadastre uma requisição considerando o cenário: REQT37.

Cadastre uma requisição considerando o cenário: REQT38.

Realize o processo de aprovação em lote destas requisições, escolhendo a opção 'Aprovar'. 

O sistema deve permitir aprovar as requisições corretamente.

Para a requisição baseada no cenário: REQT37 deve criar a requisição de substituição correspondente.

Para a requisição baseada no cenário: REQT38 não deve criar a requisição de substituição

REQT44

Realize o cenário: REQT41.

Cadastre duas requisições considerando o cenário: REQT37.

Cadastre duas requisições considerando os cenário: REQT39.

Tente realizar o processo de aprovação em lote escolhendo a opção 'Aprovar', de todas as quatro requisições cadastradas incluindo as que estão aprovadas.

 O sistema deve emitir uma mensagem de erro informando que não será possível seguir com o processo.

REQT45

Cadastre duas requisições considerando os cenário: REQT37.

Cadastre duas requisições considerando os cenário: REQT39.

Realize o processo de aprovação em lote destas requisições, escolhendo a opção 'Reprovar'. 

O sistema deve permitir reprovar as requisições corretamente e não deve criar as requisições de substituição.
REQT46

Cadastre duas requisições considerando o cenário: REQT37.

Cadastre duas requisições considerando o cenário: REQT39.

Realize o processo de aprovação em lote destas requisições, escolhendo a opção 'Encaminhar para o próximo chefe'.

É necessário que se tenha um fluxo de aprovação com três ou mais atendentes/aprovadores.

O sistema deve encaminhar as requisições corretamente para o próximo chefe e não deve criar as requisições de substituição, pois estas devem ser criadas apenas no ultimo aprovador.
REQT47

Acessar:  'TOTVS - Gestão de Pessoas >> Configurações >> Parametrizador >> Requisições >> Requisições - Global'.

Marcar o parâmetro: 'Utiliza parecer padrão na requisição';

Preencher o parâmetro: 'Texto padrão do parecer'.

Após esta configuração realizar o cenário: REQT41.

O sistema deve permitir aprovar as requisições corretamente e deve criar as requisições de substituição correspondentes.

Deve ser retornado na caixa de 'Justificativa' a justificativa padrão preenchida no campo:  'Texto padrão do parecer', porém deve permitir acrescentar ou mudar a justificativa antes de seguir com o processo.

REQT48

Acessar:  'TOTVS - Gestão de Pessoas >> Configurações >> Parametrizador >> Requisições >> Requisições - Global'.

Marcar o parâmetro: 'Utiliza parecer padrão na requisição';

Após esta configuração realizar o cenário: REQT41.

O sistema deve permitir aprovar as requisições corretamente e deve criar as requisições de substituição correspondentes.

Deve ser retornado na caixa de 'Justificativa' a justificativa vazia já que o campo:  'Texto padrão do parecer', não foi preenchido.

REQT49

Cadastre duas requisições considerando os cenário: REQT37 e  duas requisições considerando os cenário: REQT39, porém cada uma com um aprovador atual diferente.

Realize o processo de aprovação em lote destas requisições pelo Postman com o usuário logado que seja diferente do aprovador atual de uma das requisições, escolhendo a opção 'Aprovar'. 

O sistema deve emitir uma mensagem de erro informando que não será possível seguir com o processo.

REQT50

Cadastre duas requisições considerando os cenário: REQT37 e  duas requisições considerando os cenário: REQT39, porém cada uma com um aprovador atual diferente.

Realize o processo de aprovação em lote destas requisições pelo Postman com o usuário logado que seja diferente do aprovador atual de todas as requisições, escolhendo a opção 'Aprovar'. 

O sistema deve emitir uma mensagem de erro informando que não será possível seguir com o processo.

REQT51

Acessar: 'TOTVS Aprovações e Atendimento >> WorkFlow >> Tipos', selecionar o tipo ''Requisições RM Vitae Transferência', editar ir em 'Anexos >> Etapas >> Requisição Aprovada' e trocar a 'Fórmula define grupo repasse' por uma fórmula que irá apresentar algum erro.

Após esta configuração realizar o cenário: REQT41.

O sistema deve emitir uma mensagem de erro informando que não será possível seguir com o processo.
REQT52

Cadastre duas requisições considerando os cenário: REQT37, porém cada uma em uma coligada diferente, onde o aprovador atual seja o mesmo.

Realize o processo de aprovação em lote destas requisições.

O sistema deve emitir uma mensagem de erro informando que não será possível seguir com o processo.
REQT53

Cadastre duas requisições considerando os cenário: REQT39, porém cada uma em uma coligada diferente, onde o aprovador atual seja o mesmo.

Realize o processo de aprovação em lote destas requisições.

O sistema deve emitir uma mensagem de erro informando que não será possível seguir com o processo.

Considere para o cenário REQT54 a configuração:

  • Hierarquia por posição sem Agilis.

OBS: Orientações maiores sobre estas configuração consultar o tópico 01 deste documento.

REQT54

Cadastre duas requisições considerando o cenário: REQT37.

Realize o processo de aprovação em lote destas requisições, escolhendo a opção 'Aprovar'. 

Com Postman: O sistema não deve permitir seguir com o processo de aprovação em lote e deve emitir uma mensagem de alerta informando que não é possível seguir com a aprovação.

Em tela: Deve ocultar a opção de aprovação em lote.

Busca Avançada

CenárioResultado esperado
REQT55

Cadastre quatro requisições considerando os cenário: REQT37.

Cadastre quatro requisições considerando os cenário: REQT39.

Realize uma busca avançada buscando por nome do colaborador para qual a requisição foi cadastrada. Digite o nome de forma maiúscula.

Deve ser retornada apenas a requisição onde o funcionário cadastrado seja igual ao digitado na busca avançada.
REQT56

Cadastre quatro requisições considerando os cenário: REQT37.

Cadastre quatro requisições considerando os cenário: REQT39.

Realize uma busca avançada buscando por nome do colaborador para qual a requisição foi cadastrada. Digite o nome de forma minúscula.

Deve ser retornada apenas a requisição onde o funcionário cadastrado seja igual ao digitado na busca avançada.
REQT57

Cadastre quatro requisições considerando os cenário: REQT37.

Cadastre quatro requisições considerando os cenário: REQT39.

Realize uma busca avançada buscando por nome do colaborador para qual a requisição foi cadastrada. Digite o nome de forma alternando as letras para conter maiúsculas e minúsculas.

Deve ser retornada apenas a requisição onde o funcionário cadastrado seja igual ao digitado na busca avançada.
REQT58

Cadastre quatro requisições considerando os cenário: REQT37.

Cadastre quatro requisições considerando os cenário: REQT39.

Realize uma busca avançada com o parâmetro 'Transferência' marcado, caso seja pelo Postman buscar pelo filtro 'transfer' que é um atributo booleano.

Deve ser retornada apenas as requisições simples, onde não é alterado a função.
REQT59

Cadastre quatro requisições considerando os cenário: REQT37.

Cadastre quatro requisições considerando os cenário: REQT39.

Realize uma busca avançada com o parâmetro 'Transferência com alteração de função' marcado, caso seja pelo Postman buscar pelo filtro 'transferProm' que é um atributo booleano.

Deve ser retornada apenas as requisição onde é realizada a alteração de função.
REQT60

Cadastre quatro requisições considerando os cenário: REQT37.

Cadastre quatro requisições considerando os cenário: REQT39.

Realize uma busca avançada com os parâmetros 'Transferência com alteração de função' e 'Transferência' marcados, caso seja pelo Postman buscar pelo filtro 'transferProm' e 'transfer 'que são atributos booleanos.

Devem ser retornadas todas as requisições cadastradas. 
REQT61

Cadastre quatro requisições considerando os cenário: REQT37.

Cadastre quatro requisições considerando os cenário: REQT39.

Realize uma busca avançada com os parâmetros 'Transferência com alteração de função' e 'Transferência' desmarcados, caso seja pelo Postman buscar pelo filtro 'transferProm' e 'transfer 'que são atributos booleanos.

Devem ser retornadas todas as requisições cadastradas. 
  • Sem rótulos