Overview

My API

System Designs

DienstleistungenKontaktEnergieausgleichAnsprechpartnerImpressum


Appendix E-42: BUDGET (UI prompt)


BudgetTimePeriodModuleSchoolOrganizer

Properties (2)

PropertyTypeEntityReferenceModule
(1) SchoolLONGBudgetSchoolSchoolModule
(2) TimePeriodLONGBudgetTimePeriodTimePeriodModule


Module Interfaces (8)

API-URLMethod NameModuleHTTP-MethodReferences
(1) /ProductService/budgetposition/budget/{id}findAllBudgetPositionOfBudget(id)ProductModuleGETBudget BudgetPosition
(2) /TimePeriodService/budgetinsertBudget(budget)TimePeriodModulePOSTBudget
(3) /TimePeriodService/budgetfindAllBudget()TimePeriodModuleGETBudget
(4) /TimePeriodService/budget/timeperiod/{id}findAllBudgetOfTimePeriod(id)TimePeriodModuleGETTimePeriod Budget
(5) /TimePeriodService/budget/school/{id}findAllBudgetOfSchool(id)TimePeriodModuleGETSchool Budget
(6) /TimePeriodService/budget/{id}updateBudgetById(budget)TimePeriodModulePUTBudget
(7) /TimePeriodService/budget/{id}findBudgetById(id)TimePeriodModuleGETBudget
(8) /TimePeriodService/budget/{id}deleteBudgetById(id)TimePeriodModuleDELETEBudget

Monolithic System with one data source



Distributed System with one shared data source



Distributed System with synchronized data sources





Overview

My API

System Designs

DienstleistungenKontaktEnergieausgleichAnsprechpartnerImpressum