Endpoint for Export of New Students #13

Open
opened 2024-03-12 17:52:54 +01:00 by it-as · 0 comments
Owner

Last Point of Truth ist und bleibt DIE EXCELTABELLE auf einem entfernten Rechner, auf den keiner Zugriff hat. Um DIE EXCELTABELLE up-to-date zu halten, sollen die Infos zu neuen Schülern, die zwar auch in der Datenbank gespeichert sind, PER E-MAIL in der Form, wie sie in DIE EXCELTABELLE einfließen exportiert werden können.

Dazu wird es notwendig sein, ein Flag exported in der Datenbank anzulegen und alle neu angemeldeten Schüler werden es auf false stehen haben. Aufgabe des Exports ist es, diese nicht exportierten Schüler abzufragen und dann eine CSV zu generieren und an eine hinterlegte E-Mail-Adresse zu schicken. Der Export selbst soll über einen Endpoint angetriggert werden.

Last Point of Truth ist und bleibt **DIE EXCELTABELLE** auf einem entfernten Rechner, auf den keiner Zugriff hat. Um **DIE EXCELTABELLE** up-to-date zu halten, sollen die Infos zu neuen Schülern, die zwar auch in der Datenbank gespeichert sind, PER E-MAIL in der Form, wie sie in **DIE EXCELTABELLE** einfließen exportiert werden können. Dazu wird es notwendig sein, ein Flag `exported` in der Datenbank anzulegen und alle neu angemeldeten Schüler werden es auf `false` stehen haben. Aufgabe des Exports ist es, diese nicht exportierten Schüler abzufragen und dann eine CSV zu generieren und an eine hinterlegte E-Mail-Adresse zu schicken. Der Export selbst soll über einen Endpoint angetriggert werden.
it-as added the
Backend
Database
labels 2024-03-12 17:52:54 +01:00
it-as added this to the Backoffice project 2024-03-12 17:52:55 +01:00
Sign in to join this conversation.
No Milestone
No project
No Assignees
1 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: it-as/li-dance-backoffice#13
No description provided.