| Dienstleistungen | Kontakt | Energieausgleich | Ansprechpartner | Impressum |
| Entity | Alias | Module | Global Schema |
| (1) Budget | Haushalt | TimePeriodModule | SchoolOrganizer |
| (2) BudgetPosition | Haushaltsstelle | ProductModule | SchoolOrganizer |
| (3) School | Schule | SchoolModule | SchoolOrganizer |
| (4) TimePeriod | Zeitraum | TimePeriodModule | SchoolOrganizer |
| API-URL | Method Name | Module | HTTP-Method | References |
| (1) /budget | insertBudget(budget) | TimePeriodModule | POST | Budget |
| (2) /budget/{id} | findBudgetById(id) | TimePeriodModule | GET | Budget |
| (3) /budget/school/{id} | findAllBudgetOfSchool(id) | TimePeriodModule | GET | School Budget |
| (4) /budget/timeperiod/{id} | findAllBudgetOfTimePeriod(id) | TimePeriodModule | GET | TimePeriod Budget |
| (5) /timeperiod/{id} | findTimePeriodById(id) | TimePeriodModule | GET | TimePeriod |
| (6) /timeperiod | insertTimePeriod(timeperiod) | TimePeriodModule | POST | TimePeriod |
| (7) /timeperiod | findAllTimePeriod() | TimePeriodModule | GET | TimePeriod |
| (8) /budget | findAllBudget() | TimePeriodModule | GET | Budget |
| (9) /budget/{id} | deleteBudgetById(id) | TimePeriodModule | DELETE | Budget |
| (10) /timeperiod/{id} | updateTimePeriodById(timeperiod) | TimePeriodModule | PUT | TimePeriod |
| (11) /timeperiod/{id} | deleteTimePeriodById(id) | TimePeriodModule | DELETE | TimePeriod |
| (12) /budget/{id} | updateBudgetById(budget) | TimePeriodModule | PUT | Budget |
| Budget | TimePeriodModule | SchoolOrganizer |
| Property | Type | Entity | Reference | Module |
| (1) School | LONG | Budget | School | SchoolModule |
| (2) TimePeriod | LONG | Budget | TimePeriod | TimePeriodModule |
| TimePeriod | TimePeriodModule | SchoolOrganizer |
| Property | Type | Entity | Reference | Module |
| (1) FromDate | DATE | TimePeriod | ||
| (2) ToDate | DATE | TimePeriod |
| Dienstleistungen | Kontakt | Energieausgleich | Ansprechpartner | Impressum |