Criado o webservice InserirSolicitacaoFerias que permite a criação de solicitação de férias onde serão informadas unidade, contrato, data de início das férias, quantidade de dias de férias, quantidade de dias de abono, opção de pagamento de 13º salário (false/true).
Esse web service tenta criar uma solicitação de programação de férias no portal e retornar para o cliente as informações com o número da solicitação do portal em caso de sucesso ou o(s) erro(s) que não permitiram o cadastramento dessa solicitação.
Esse webservice deve ser utilizado por clientes que tem licenças de portal RH apenas para a gestão e não tem para todos os colaboradores. Dessa forma pode chamar esse webservice através de outro aplicativo e gerar essas informações.
Cada pessoa cadastrada no SIRH dessa empresa deverá ter no seu cadastro de pessoa o login configurado para o portal, obrigatoriamente.
1. Em algumas situações são geradas as solicitações para o portal e nelas são salvas mensagens que não retornam para o usuário solicitante pelo webservice, como as situações abaixo quando:
1.1 O contrato em questão deve receber férias em dobro.
Mensagem:
Para esse Contrato, quando for calculada as Férias, com Base na Data de Início da Programação das Férias e na Data Limite do Período Aquisitivo de Férias mais antigo com Dias de Saldo Pendentes, deverá ser calculado o Nº de Dias de Férias em Dobro (Variável NDFD)
1.2 A data de inicio das ferias for no período de dois dias que antecede feriado ou dia de repouso semanal remunerado:
Mensagem:
É vedado o início das Férias no período de dois dias que antecede dia de Repouso.
1.3. O número de dias for menor que 5 dias.
Mensagem:
O Número de Dias de Férias não deve ser menor do que cinco dias.
1.4 O número de dias de abono for maior que 10 dias.
Mensagem:
Abono muito extenso
1.5 O número de dias de férias for maior que 30 dias.
Mensagem:
Férias muito extenso.
1.6 O Dia de Início das Férias, de acordo com o Calendário do Estabelecimento do Contrato for em Feriado:
Mensagem:
O Dia de Início das Férias, de acordo com o Calendário do Estabelecimento do Contrato, será num Feriado.
2. Em outras situações não são geradas as solicitações para o portal e são retornadas mensagens para o usuário solicitante pelo webservice, como as situações abaixo quando:
2.1 Inconsistência de datas de início e término das férias:
Mensagem:
A Data de Início está no meio de outra programação.
A Data de Término está no meio de outra programação.
2.2 Contrato afastado:
Mensagem:
O contrato deve estar ativo.
2.3. Usuário do portal não encontrado (cadastrado no menu pessoas):
Mensagem:
Usuário não encontrado
Em caso de sucesso, ao criar a solicitação, ela já exibe para o gestor aprovar ou reprovar no portal RH.
Disponível a partir da versão beta 4.25.1.1 de 06/05/2019.