hitobito / hitobito_sac_cas

A hitobito wagon defining the organization hierarchy and additional features for SAC/CAS
Other
3 stars 2 forks source link

EVENTS: Datenmodell Vergütungskategorien/ansätze #683

Open codez opened 1 week ago

codez commented 1 week ago

blocks #641, #642

Neu soll ein Model Vergütungskategorie / CourseCompensationCategory mit folgenden Spalten erstellt werden:

Die to_s Methode soll den Kurzname und die Bezeichnung des Typs in Klammern in der aktuellen Sprache ausgeben, damit dies so in Selects usw angezeigt wird.

Neu soll ein Model Vergütungsansatz / CourseCompensationRate mit folgenden Spalten erstellt werden:

Modelvalidierung: Zum definierten Zeitraum darf kein anderer Eintrag existieren, welcher die gleiche Vergütungskategorie referenziert.

Auf der Vergütungskategorie muss die entsprechende has_many Beziehung mit dependent: :restrict_with_error definiert werden.

ToDo