- Shipped
- 7 novembre 2026 alle ore 19:58 UTC
- Author
- Kamo
- Commit
- c4b5302
I pacchetti Legal & Compliance ora possono chiedere ai membri di caricare documenti e possono Instradare un incarico completato a un revisore delle risorse umane che lo approva o lo restituisce Articoli per la correzione. - Nuove entità: LegalPackageRequest (template), LegalPackageVersionRequest (congelato al momento della pubblicazione), LegalPackageReviewer (revisori nominati), LegalPackageSubmission + LegalPackageSubmissionFile (per round, i file non vengono mai inviati) LegalPackageReview + LegalPackageReviewItem (DRAFT riprendibile, FINAL append-only), più i loro enum. - LegalPackage: reviewRequired, reviewerAnyRight, reviewerManager, reviewDueBusinessDays, adhoc, adhocMemberId. Versione blocca reviewRequired. Assegnazione: reviewRound, submittedAt, reviewDueAt. Documento: round, previousEnvelopeUids. Attestazione: round (unica per assegnazione+round). LegalSettings: returnReasons, requestLibrary (JSONB). - stato dell'assegnazione += AWAITING_REVIEW (non aperto) e RETURNED (aperto); LIVE_STATES = OPEN_STATES + AWAITING_REVIEW per la consegna/annullamento/riconsegna. Stato del documento += INVIATO, RESTITUITO, ACCETTATO. - RoleRightType REVIEW_LEGAL_SUBMISSIONS (697, "Revisione delle sottomissioni legali", RoleRightHierarchyTest: valori 442, standalone 102, RoleRightHierarchyTest: valori 442, - Le radici. - Modelli di posta elettronica hr.package_needs_review / hr.package_returned / hr.package_approved (etichetta Team Member dell'organizzazione, nessun nome di tenant). DDL già applicato a YugabyteDB (idempotente, ruolo proprietario).
