Fixes Budget Allocation for Partial Bids
bugfix
improvement
Budget codes now adjust correctly when bid amounts change on partially allocated bids
Previously, changing a bid’s total amount could cause budget code allocations to become misaligned if they weren’t fully allocated. This fix ensures accurate cost tracking across all budget categories.