Skip to content

feat(vsd_fleet_ms): enforce fleet company defaults and strengthen tri…#31

Merged
aakvatech merged 1 commit into
aakvatech:version-15-hotfixfrom
MariamMabele:Fleet-branch
Mar 8, 2026
Merged

feat(vsd_fleet_ms): enforce fleet company defaults and strengthen tri…#31
aakvatech merged 1 commit into
aakvatech:version-15-hotfixfrom
MariamMabele:Fleet-branch

Conversation

@MariamMabele

Copy link
Copy Markdown

…p submission/status controls

  • add Company in Transport Settings and use it as Fleet transaction default (fallback to global default)
  • auto-set company on Fleet doctypes/forms and propagate it to mapped docs (Stock Entry, Payment Entry, Sales Invoice)
  • update trip lifecycle logic to sync trip/truck status and prevent assigning a truck to multiple active trips
  • add optional financial booking enforcement before trip submission (submitted stock out/PO/JE checks with clear blocking messages)

@aakvatech aakvatech merged commit fda2c68 into aakvatech:version-15-hotfix Mar 8, 2026
@aakvatech

Copy link
Copy Markdown
Owner

Merged

@github-actions

Copy link
Copy Markdown

Backport failed for version-15, because it was unable to cherry-pick the commit(s).

Please cherry-pick the changes locally and resolve any conflicts.

git fetch origin version-15
git worktree add -d .worktree/backport-31-to-version-15 origin/version-15
cd .worktree/backport-31-to-version-15
git switch --create backport-31-to-version-15
git cherry-pick -x 1bb581cda7253f09c3ab2ed6ce4de5f291d60fcf

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants