Process of Budget Preparation-What influence do unit and mid level managers have on the various kinds of budgets?

Process of Budget Preparation.

How and from whom is input into the budgets acquired and used?

Where does control of the budget lie?

What influence do unit and mid level managers have on the various kinds of budgets?