Skip to content

[19.0][MIG] hr_expense_tier_validation: Migration to 19.0#348

Closed
dnplkndll wants to merge 2 commits into
OCA:19.0from
dnplkndll:19.0-mig-hr_expense_tier_validation
Closed

[19.0][MIG] hr_expense_tier_validation: Migration to 19.0#348
dnplkndll wants to merge 2 commits into
OCA:19.0from
dnplkndll:19.0-mig-hr_expense_tier_validation

Conversation

@dnplkndll
Copy link
Copy Markdown

Port of hr_expense_tier_validation to 19.0.

Non-mechanical adaptations worth flagging

  • Line-Level Tier Validation: Refactored hr_expense_tier_validation to inherit from tier.validation and apply multi-step approval gates directly on individual hr.expense records instead of the removed hr.expense.sheet core model.
  • Search Filters: Ported search filter criteria like "Needs my Review" and "Validated" to target hr.expense search views.
  • Test Modernisation: Rewrote unit tests to verify tier validation rules and constraint checks directly on individual hr.expense records in the submitted state.

@OCA-git-bot OCA-git-bot added series:19.0 mod:hr_expense_tier_validation Module hr_expense_tier_validation labels May 24, 2026
@dnplkndll dnplkndll changed the title [19.0] hr_expense_tier_validation: Migration to 19.0 [19.0][MIG] hr_expense_tier_validation May 24, 2026
@dnplkndll dnplkndll force-pushed the 19.0-mig-hr_expense_tier_validation branch from b1e831b to 36e1c0e Compare May 24, 2026 22:49
@dnplkndll dnplkndll changed the title [19.0][MIG] hr_expense_tier_validation [19.0][MIG] hr_expense_tier_validation: Migration to 19.0 May 24, 2026
@dnplkndll dnplkndll force-pushed the 19.0-mig-hr_expense_tier_validation branch 4 times, most recently from 3bf251b to 756b3dd Compare May 25, 2026 00:00
@dnplkndll dnplkndll force-pushed the 19.0-mig-hr_expense_tier_validation branch from 756b3dd to b13d317 Compare May 25, 2026 00:04
@dnplkndll
Copy link
Copy Markdown
Author

Replaced by #349 — source branch moved from dnplkndll fork to ledoent organization fork. Same commits (HEAD b13d317), no content change.

@dnplkndll dnplkndll closed this May 25, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

mod:hr_expense_tier_validation Module hr_expense_tier_validation series:19.0

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants