- Enviado
- 7 de novembro de 2026 às 19:58 UTC
- Autor
- Kamo
- Confirmação
- c4b5302
Os pacotes de Legal & Compliance agora podem pedir aos membros para fazer o UPLOAD de documentos e podem encaminhar uma tarefa concluída para um revisor de RH que a aprova ou retorna itens para correção. - Novas entidades: LegalPackageRequest (modelo), LegalPackageVersionRequest (congelado na publicação), LegalPackageReviewer (revisores nomeados), LegalPackageSubmission + LegalPackageSubmissionFile (por rodada, arquivos nunca deleted), LegalPackageReview + LegalPackageReviewItem (DRAFT recomeçável, FINAL apêndice-only), além de seus enums. - LegalPackage: reviewRequired, reviewerAnyRight, reviewerManager, reviewDueBusinessDays, adhoc, adhocMemberId. Versão congela reviewRequired. Atribuição: reviewRound, submittedAt, reviewDueAt. Documento: round, previousEnvelopeUids. Atestamento: round (único por atribuição+round). LegalSettings: returnReasons, requestLibrary (JSONB). - Status da tarefa += AWAITING_REVIEW (não aberto) e RETURNED (aberto); LIVE_STATES = OPEN_STATES + AWAITING_REVIEW para entrega/anulação/reentrega. Status do documento += ENVIADO, DEVOLVIDO, ACEITO. - RoleRightType REVIEW_LEGAL_SUBMISSIONS (697, "Rever Submissões Legais", HRS, raiz autônoma). RoleRightHierarchyTest: valores 442, autônomo 102, 152. raízes. - Modelos de e-mail hr.package_needs_review / hr.package_returned / hr.package_approved (etiqueta de membro da equipe da organização, sem nomes de locatário). A DDL já foi aplicada a YugabyteDB (idempotente, função de proprietário).
