diff --git a/schoolapps/fibu/README.md b/schoolapps/fibu/README.md new file mode 100755 index 0000000000000000000000000000000000000000..bca3b98cf3f604d0009e59c57ce83a6fd698f3c8 --- /dev/null +++ b/schoolapps/fibu/README.md @@ -0,0 +1,30 @@ +# SchoolApps: FiBu (Finanzbuchhaltung) +## Workflow + +1. Berechtigungen setzen + + Anwender: request_booking + + Buchhalter: manage_booking + + Manager: manage_costcenter, manage_account + +2. Manager richtet Kostenstellen (z.B. Schulträger-konsumtiv, +Schulträger-investiv, Elternverein, Fundraising, ...) sowie +Buchungskonten (z.B. Klassenraum-Festwert, Geschäftszimmer, +Fachschaft Mathematik, ...) ein und setzt dabei Budgets fest, +die in der Summe den Haushaltsplan ergeben. + +3. Anwender stellt Anträge für Ausgaben. + +4. Manager bewilligt Anträge unter Zuordnung zum passenden +Buchungskonto oder lehnt sie ab. + +5. Anwender gibt für bewilligte Anträge Bestellung auf und +ändert den Status der Buchung entsprechend. + +6. Anwender reicht Rechnung im Geschäftszimmer ein und ändert +den Status der Buchung entsprechend. + +7. Buchhalter vervollständigt die Buchung, weist die Rechnung +an und ändert den Status auf bezahlt. + +8. Buchhalter und Manager kontrollieren durch Aufruf von Berichten +den Haushalt. \ No newline at end of file