Remove 'Abgeschlossen' from payment pipeline, make 'Überwiesen' the final step
The 'Abgeschlossen' column was redundant after 'Überwiesen' since no further action occurs after a payment is transferred. The pipeline is now 4 stages: Offen → Nachweis eingereicht → Freigegeben → Überwiesen. Existing 'abgeschlossen' records are merged into the 'Überwiesen' column. Financial reports and queries are unaffected as they already include both statuses. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -362,7 +362,6 @@ class DestinataerUnterstuetzung(models.Model):
|
||||
("nachweis_eingereicht", "Nachweis eingereicht"),
|
||||
("freigegeben", "Freigegeben"),
|
||||
("ausgezahlt", "Überwiesen"),
|
||||
("abgeschlossen", "Abgeschlossen"),
|
||||
]
|
||||
|
||||
id = models.UUIDField(primary_key=True, default=uuid.uuid4, editable=False)
|
||||
@@ -485,7 +484,7 @@ class DestinataerUnterstuetzung(models.Model):
|
||||
"in_bearbeitung": 3,
|
||||
"freigegeben": 3,
|
||||
"ausgezahlt": 4,
|
||||
"abgeschlossen": 5,
|
||||
"abgeschlossen": 4,
|
||||
"storniert": 0,
|
||||
}
|
||||
return stage_map.get(self.status, 1)
|
||||
|
||||
Reference in New Issue
Block a user