Overview

My API

System Designs

DienstleistungenKontaktEnergieausgleichAnsprechpartnerImpressum


12. PRODUCT MODULE (UI prompt)



Module Entities (5)

EntityAliasModuleGlobal Schema
(1) BudgetHaushaltTimePeriodModuleSchoolOrganizer
(2) BudgetPositionHaushaltsstelleProductModuleSchoolOrganizer
(3) BudgetPositionItemHaushaltsstellenpostenProductModuleSchoolOrganizer
(4) ProductProduktProductModuleSchoolOrganizer
(5) TeacherLehrerStudentModuleSchoolOrganizer

Module Interfaces (19)

API-URLMethod NameModuleHTTP-MethodReferences
(1) /ProductService/budgetpositionitemfindAllBudgetPositionItem()ProductModuleGETBudgetPositionItem
(2) /ProductService/product/{id}findProductById(id)ProductModuleGETProduct
(3) /ProductService/budgetpositionitem/budgetposition/{id}findAllBudgetPositionItemOfBudgetPosition(id)ProductModuleGETBudgetPosition BudgetPositionItem
(4) /ProductService/productfindAllProduct()ProductModuleGETProduct
(5) /ProductService/budgetpositionitem/{id}updateBudgetPositionItemById(budgetpositionitem)ProductModulePUTBudgetPositionItem
(6) /ProductService/budgetposition/{id}deleteBudgetPositionById(id)ProductModuleDELETEBudgetPosition
(7) /ProductService/budgetpositioniteminsertBudgetPositionItem(budgetpositionitem)ProductModulePOSTBudgetPositionItem
(8) /ProductService/productinsertProduct(product)ProductModulePOSTProduct
(9) /ProductService/product/{id}updateProductById(product)ProductModulePUTProduct
(10) /ProductService/budgetposition/budget/{id}findAllBudgetPositionOfBudget(id)ProductModuleGETBudget BudgetPosition
(11) /ProductService/budgetpositionitem/{id}findBudgetPositionItemById(id)ProductModuleGETBudgetPositionItem
(12) /ProductService/budgetpositionitem/{id}deleteBudgetPositionItemById(id)ProductModuleDELETEBudgetPositionItem
(13) /ProductService/budgetpositionitem/product/{id}findAllBudgetPositionItemOfProduct(id)ProductModuleGETProduct BudgetPositionItem
(14) /ProductService/budgetpositionfindAllBudgetPosition()ProductModuleGETBudgetPosition
(15) /ProductService/product/{id}deleteProductById(id)ProductModuleDELETEProduct
(16) /ProductService/budgetposition/{id}findBudgetPositionById(id)ProductModuleGETBudgetPosition
(17) /ProductService/budgetposition/positionagent/{id}findAllBudgetPositionOfPositionAgent(id)ProductModuleGETTeacher BudgetPosition
(18) /ProductService/budgetpositioninsertBudgetPosition(budgetposition)ProductModulePOSTBudgetPosition
(19) /ProductService/budgetposition/{id}updateBudgetPositionById(budgetposition)ProductModulePUTBudgetPosition






12.1 BUDGET POSITION


BudgetPositionProductModuleSchoolOrganizer

Properties (5)

PropertyTypeEntityReferenceModule
(1) BudgetLONGBudgetPositionBudgetTimePeriodModule
(2) PositionAgentLONGBudgetPositionTeacherStudentModule
(3) PositionIDSTRINGBudgetPosition
(4) ShortNameSTRINGBudgetPosition
(5) TargetDOUBLEBudgetPosition





12.2 BUDGET POSITION ITEM


BudgetPositionItemProductModuleSchoolOrganizer

Properties (4)

PropertyTypeEntityReferenceModule
(1) AmountDOUBLEBudgetPositionItem
(2) BudgetPositionLONGBudgetPositionItemBudgetPositionProductModule
(3) ProductLONGBudgetPositionItemProductProductModule
(4) SumDOUBLEBudgetPositionItem





12.3 PRODUCT


ProductProductModuleSchoolOrganizer

Properties (2)

PropertyTypeEntityReferenceModule
(1) ArticleSTRINGProduct
(2) DescriptionSTRINGProduct





Overview

My API

System Designs

DienstleistungenKontaktEnergieausgleichAnsprechpartnerImpressum