32 lines
4.3 KiB
Markdown
32 lines
4.3 KiB
Markdown
# Recursos Humanos — autonomia e perfis QA
|
||
|
||
Directiva expressa11/11/2026: Recursos Humanos é um módulo autónomo; permissões e perfis são diferentes dos Financeiros. A estrutura e o recorte funcional de remunerações estão autorizados. **Perfis e concessões autorizados expressamente11/11: Autorizar os perfis QA próprios de RH e as concessões apresentadas.**
|
||
|
||
## Separação proposta
|
||
|
||
Sétimo módulo `human_resources`, **Recursos Humanos**, no mesmo menu horizontal/dropdown e na mesma8085. Funções: cadastro fictício, regras artificiais e processamento interno de remunerações. Usa o controlo comum de sessão/contexto/empresa/unidade e auditoria, com namespace e perfis próprios. Não copia os poderes dos perfis Financeiros, não fornece cadastros/rascunhos comerciais partilhados e não concede leitura de salários a Contabilidade por inferência.
|
||
|
||
O percurso funcional e o caso10000→8900/custo10400 permanecem os do [âmbito autorizado](SGF_REMUNERATIONS_SCOPE.md): preparação e revisão distintas, prévia/versionamento/dependências, correcção/cancelamento, mapa conservado/SHA/exportação/histórico/recibos. Percentagens3/4/8 são artificiais, não cálculo legal validado. Sem dívida, pagamento, salário real ou lançamento novo. A ligação futura a Financeiro/Contabilidade deverá usar contrato e direitos explícitos; ainda não executa esses efeitos.
|
||
|
||
As sete concessões a Financeiros13–17 por livro, aplicadas nesta continuação antes da clarificação, já foram **retiradas integralmente**, com auditoria, apenas deste bloco. Nenhum dado de cadastro ou processamento ficou persistido nesses perfis. A prova inicial de40 verificações foi anterior a esta separação e não constitui aceitação da nova fronteira de RH. As fontes antigas permanecem intactas. Os nomes antigos `remunerations.*` não serão reutilizados para conceder acesso.
|
||
|
||
## Matriz concreta de acessos
|
||
|
||
Criar três identidades exclusivamente sintéticas **novas em cada um dos dois livros já existentes**, sem contas reais, passwords públicas ou roles PostgreSQL. Identificadores físicos serão registados no acto, sem assumir que18/19/20 estão livres. Preservar a matriz e o pin dos dez perfis anteriores: usar registo separado de perfis de RH, append-only e verificado por SHA.
|
||
|
||
|Perfil novo|Poderes de RH|Acessos comuns indispensáveis|
|
||
|---|---|---|
|
||
|`hr_prepare` — RH preparação|`human_resources.remunerations.view`, `human_resources.remunerations.prepare`|`company.view` apenas empresa2; `unit.view` apenas unidade2|
|
||
|`hr_review` — RH revisão|`human_resources.remunerations.view`, `human_resources.remunerations.review`|`company.view` apenas empresa2; `unit.view` apenas unidade2|
|
||
|`hr_read` — RH consulta|`human_resources.remunerations.view`|`company.view` apenas empresa2; `unit.view` apenas unidade2|
|
||
|
||
Tenant1/empresa2/unidade2. **Três novos nomes de direito, três perfis e11 concessões por livro; seis perfis/22 concessões no total.** Dessas22,12 são acessos comuns de contexto e10 são de RH. Não conceder qualquer outro direito ou estender os perfis reais/anteriores. `company.view` permite apenas a consulta geral da empresa exigida pelo selector comum, sem gestão de empresa/unidades/acessos.
|
||
|
||
A decisão de separar RH não equivale à aprovação desta nova lista de concessões. A regra local exige apresentar novos poderes antes da concessão. A aprovação desta matriz permite criar somente estes perfis QA, disponibilizar o recorte na mesma8085 e executar as provas positivas, negativas, concorrência/recuperação e preservação previstas, sem autorização por campo/rubrica.
|
||
|
||
## Funcionalidades de RH ainda fora deste recorte
|
||
|
||
Contratos e alterações contratuais, assiduidade/turnos/férias/ausências, benefícios/regimes reais, cálculo legal IRPS/INSS, modelos oficiais e ligação salarial a dívida/pagamento/Contabilidade permanecem tarefas explícitas de produto. O cadastro mínimo fictício e o processamento interno não serão apresentados como RH completo. Não ampliar a recolha de dados pessoais ou poderes de perfil sem correspondência de âmbito.
|
||
|
||
Preservar os27 lançamentos,19 contas, Caixa950, provas válidas, seis registos, cache bloqueada e trabalho alheio. Sem nova demonstração/base/porta, SGC, publicação, candidata de Compras, aceitação/checkpoint presumidos. Visual, carga sustentada e capacidade de implantação separados.
|