A máquina de estado de nível de aprovação

Featurekamo-shared-library
Navios
12 de agosto de 2026 às 01:53 UTC
Autor
Kamo
Enviar
fad32fb

O empregado submete -> o gerente aprova -> a folha de pagamento fecha, por decisão do proprietário. Quatro regras, aplicadas em uma tabela de transição pura e fixadas por 25 testes: 1. Um gerente não pode aprovar até que o empregado tenha apresentado. A apresentação é Afirmação do próprio empregado de que as horas são suas e completas; aprovar sem aprovar nada que ninguém tenha atestado. 2. A aprovação do gerente bloqueia o empregado fora de edições adicionais. 3. Um gerente PODE agir em nome - submeter ou aprovar - e que é o único rota sancionada após a regra 1. Requer uma razão escrita, e a linha registra tanto o gerente que clicou como o empregado que defendeu. 4. Payroll pode editar em qualquer estado, incluindo bloqueado, sempre com uma razão. Correções após o encerramento são rotina e legalmente necessárias; proibindo-os apenas move a edição para fora da trilha de auditoria. Segregação de deveres vive na tabela de transição, não na nomeação de papéis: ninguém aprova o seu próprio cartão de ponto, e um gerente é empregado de alguém também. Cascatas desaprovadoras de PAYROLL LOCKED até SUBMITADO, porque A retirada de uma homologação invalida a fechadura que nela foi construída. As homologações são abrangidas por um RANGE DATE, pelo que uma aprovação a meio do período sobrevive a uma aprovação posterior editar fora do seu âmbito em vez de silenciosamente cobrir o trabalho que nunca viu.

Todas as alterações

Como o que vês no transporte?

Cada uma dessas atualizações pousa automaticamente em seu espaço de trabalho. Comece grátis e veja crescer semana após semana.

Começar Livre Para SempreVer Preços