Context
Once budget amounts are finalized and the programming logic is ready, SFS initiates an automated process to select, calculate, and assign budgets to students. This process involves multiple run controls, each playing a specific role. The purpose of this article is to provide a high-level overview of how the process works and how the components fit together.
The Process

UD uses separate run controls for odd years and even years. This allows us to keep running the current aid year as we approach the upcoming aid year. The run controls are named essentially the same with the only difference that odd year run controls end in "-O" and even year ends in "-E".
- Delete the working table using run controls FAPBDGTD-O/ FAPBDGTD-E. This is run to try and prevent errors caused by hanging data and can be accessed by navigating to Menu > Financial Aid > Budgets > Maintain Budget Work Table.
- Select the students for budgeting using run controls FAPBDGTS-O/ FAPBDGTS-E. This can be accessed by navigating to Menu > Financial Aid > Budgets > Select Students
- Run budget formulas using run controls FAPBDGTF-O/ FAPBDGTF-E. This can be accessed by navigating to Menu > Financial Aid > Budgets > Select Students > Process Formulas
- Run tuition calculation using run controls FAPBDGTT-O / FAPBDGTT-E. This can be accessed by navigating to Menu > Financial Aid > Budgets > Select Students > Process Tuition
- Move the budget to the the student's permanent table. This can be accessed by navigating to Menu > Financial Aid > Budgets > Select Students > Move Budget To Students
- Delete the working table again using run controls FAPBDGTD-O/ FAPBDGTD-E.