This will involve proportionally spreading the budget throughout all subordinate organizations and job-series by comparing with the current-year salary (plus "salary-growth"), then determining how many of each job-series and each organization can be hired. First cut should consider fractional people, but later we should consider how to round to integer hires while maintaining the budget. Many job-series will be small fractions of a person, so just rounding down or up will either leave lots of budget on the table, or bust the budget by a lot.
This will involve proportionally spreading the budget throughout all subordinate organizations and job-series by comparing with the current-year salary (plus "salary-growth"), then determining how many of each job-series and each organization can be hired. First cut should consider fractional people, but later we should consider how to round to integer hires while maintaining the budget. Many job-series will be small fractions of a person, so just rounding down or up will either leave lots of budget on the table, or bust the budget by a lot.