[Compensation] Conservation office #5
Loading…
x
Reference in New Issue
Block a user
No description provided.
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Status quo
The compensation holds a conservation office inside
responsibleattribute.Enhancement
Compensations inherit information about responsibilities from their related intervention's
responsibleattribute. Therefore, consider dropping the wholeresponsibleattribute forCompensationmodel.responsiblehas not been dropped.responsibleist part of theAbstractCompensationwhich is the super class forCompensationandEcoAccount. EcoAccounts need theresponsibleattribute anyway, since they are not linked to any intervention directly. RefactoringresponsiblefromAbstractCompensationintoEcoAccountmight backfire in the future, when laws can change and compensations would need theresponsibleattribute again.We keep it where it is but do not use it for compensations (for now).
Instead, this branch holds a lot of enhancements regarding the KonovaCodes and their usage in the admin backend.
Merged by #15