Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

 Este documento é material de especificação dos requisitos de inovação, trata-se de conteúdo extremamente técnico.                                                             

  

Informações Gerais

 

Especificação

Produto

Datasul

Módulo

Portal HCM

Segmento Executor

Manufatura

Projeto

D_MAN_HCM001HCM002

IRM

PCREQ-540

Requisito

PCREQ-6094

Subtarefa

PDRMAN-4419

Release de Entrega Planejada

12.1.711

País

( X ) Brasil  (  ) Argentina  (  ) Mexico  (  ) Chile  (  ) Paraguai  (  ) Equador

(  ) USA  (  ) Colombia   (  ) Outro _____________.

 

Objetivo

 

Possibilitar o cadastro do complemento eSocial na solicitação e aprovação de fériasda rescisão.

Informações

Na solicitação pelo coordenador, será exibido apenas um campo texto para que seja possível informar a observação eSocial.

Parametrizar Possibilitar que na etapa do workflow de aprovação do RH o cadastro do complemento eSocial será possa ser obrigatório.

.
Informações

O RH poderá consultar e alterar a observação eSocial feita pelo coordenador.


Definição da Regra de Negócio

 

Rotina

Tipo de Operação

FPAPI541frapi011

Novo

 frapi003

[Criação]

 

Alteração

frapi0540
FP0540
- Consulta Descentralização RHAlteração
Solicitação de rescisão (RescissionRequestPopUp - Flex) - tela de solicitação usada pelo COOAlteração
Aprovação de rescisão (HRRescissionPositiveAnswerPopup - Flex) - tela de aprovação usada pelo RHAlteração

 

mapa_mental_eSocial_rescisao_portalImage Added


Criar um novo botão "Rescisão" no FP0540 - Consulta Descentralização RH, aba workflow, que abrirá uma janela contendo um campos do tipo checkbox:Dicionário de dados


DescriçãoBancoTabelaCampoDefaultObjetivo
Complemento eSocial Obrigatório da na Aprovação pelo RHdthrpycparam_adm_rhlog_social_rh_rescisnoSe selecionado será obrigatório informar o complemento eSocial na aprovação pelo RH

ADD FIELD "log_social_rh_rescis" OF "param_adm_rh" AS logical

  DESCRIPTION "Log - Complemento eSocial obrigat¢rio na aprova‡Æo da solicita‡Æo de rescisÆo pelo RH"

  FORMAT "Sim/NÆo"

  INITIAL "no"

  LABEL "Log Social RH Rescis"

  POSITION 60

  VIEW-AS "view-as toggle-box"

  COLUMN-LABEL "Log Social RH Resc"

  HELP " obrigat¢rio informar o complMarque se for obrigatório cadastrar o comp. eSocial na aprova‡Æo pelo RH?"

  ORDER 590

Solicitação de rescisão - RescissionRequestPopUp - Flex

  • Criar uma caixa de texto com o nome "Observação eSocial" na tela de solicitação de rescisão.
  • Criar um tooltip para que ao clicar no nome "Observação eSocial" apareça um balão de ajuda dizendo: "Informe a observação eSocial desta rescisão. Importante: Está informação será enviada ao eSocial."  

Aprovação de rescisão - Api Progress

ProgramaProcedureTipoObjetivoParâmetrosRegraRetorno
FRAPIXXXpi_habilita_eSocial_rescisaoNovoVerificar se para o funcionário deve ser informado o complemento eSocial
  • empresa
  • estabelecimento
  • matricula
Verifica o tipo de contrato do funcionário, então, caso seja de um tipo que não deve informar o complemento eSocial l-habilita deve ser falso.l-habilita:logico
FRAPIXXXpi_retorna_prop_campos_esocial_rescisaoNovoRetornar propriedades dos campos do complemento eSocial
  • código da situação de afastamento
  • Chama pi_habilita_eSocial.
  • Se l-habilita for falso, cria tt-erro com a mensagem "Tipo de contrato não possui campos eSocial", então, finaliza a procedure.
  • Se l-habilita for verdadeiro, cria a tt-properties com as colunas name e enable, onde cada registro equivale a um campo do complemento eSocial e sua respectiva validação, exemplo: assign tt-properties.name = "Motivo desligamento" tt-properties.enable = "true".

tt-erro

tt-properties

FRAPIXXXpi_inclui_esocial_rescisaonovoIncluir o complemento eSocial na programação de rescisão
  • empresa
  • estabelecimento
  • matricula
  • complemento eSocial
  • Verifica se o campo log_social_rh_rescis é verdadeiro.
    • Se for verdadeiro e:
      • caso algum campo obrigatório não estiver preenchido cria um erro na tt-erro com a mensagem: "<Func: matricula-estabelecimento-empresa> Campo <NOME_DO_CAMPO> do complemento eSocial é obrigatório e deve ser informado!".
      • caso nenhum campo estiver preenchido cria um tt-erro com a mensagem: "<Func: matricula-estabelecimento-empresa> Complemento eSocial está vazio e é obrigatório!".
    • Se for falso e algum campo do complemento eSocial estiver preenchido, valida se faltou preencher algum campo obrigatório. Se sim, cria a tt-erro com a mensagem: "<Func: matricula-estabelecimento-empresa> Campo <NOME_DO_CAMPO> do complemento eSocial é obrigatório e deve ser informado!".
tt-erro

 

 

 

Opcional

Protótipo de Tela

 

<Caso necessário inclua protótipos de telas com o objetivo de facilitar o entendimento do requisito, apresentar conceitos e funcionalidades do software>.

 

Protótipo 01

 

 

 Image Removed

 

 

 

 

 

 


Protótipo FP0540/Workflow/Rescisão

FP0540CImage Added


Protótipo campo "Perfil Coordenador / Tela Minha Equipe / Solicitar Rescisão"

Observação eSocial COOImage Added

 

Protótipo Perfil RH / Tela Aprovação de Rescisão

prototipo_rescisao_rhImage Added

 

  Este documento é material de especificação dos requisitos de inovação, trata-se de conteúdo extremamente técnico.