You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
As a Super Admin, I need to be able to create and manage the social benefits available on the platform. The social benefits I configure in the Super Admin interface will populate the selection list for NGO Admins in the Plan de interventie/Beneficii sociale section.
Flows
Add social benefit
Super Admin user navigates to "Nomenclator" page, "Beneficii" tab
User clicks on "Adauga beneficiu social" button
The system retrieves the "Adauga beneficiu social" page
The user fills in the name of the category and defines the types of benefits
The user clicks on "Salveaza modificarile" button
The system retrieves the page of that social benefit in view mode (view design in Figma)
Edit social benefit
Super Admin user navigates to "Nomenclator" page, "Beneficii" tab
The user clicks on the "Vezi detalii" button
The system retrieves the social benefit page
The user clicks on the "Modifică beneficiu" button
The system retrieves the social benefit page in edit mode
The user edits the social benefit and clicks on "Salvează modificările" button
The system retrieves the social benefit page in view mode and displays the success message
Delete social benefit
Super Admin user navigates to "Nomenclator" page, "Beneficii" tab
The user clicks on the "Vezi detalii" button
The system retrieves the social benefit page
The user clicks on the "Modifică beneficiu" button
The system retrieves the social benefit page in edit mode
The user clicks on the "Sterge beneficiu" button (the button is clickable ONLY if the social benefit has not been used)
The system displays a confirmation message
The user clicks on the "Sterge beneficiu" button
The social benefit is deleted from the db, the user is redirected to the "Nomenclator" page, "Beneficii" tab, and a success message is displayed
Download list
Super Admin user navigates to "Nomenclator" page, "Beneficii" tab
The user clicks on the "Vezi detalii" button
The system retrieves the social benefit page in view mode
The user clicks on "Descarcă lista" button
The system downloads the list of types of social benefits from that social benefit
Business rules
If there are no social benefits added on the platform, display the empty state
When a new social benefit is created, the default status of that social benefit is Active
When a new type of social benefit is added, the default status of it is Active
The default state of the "Tipuri de beneficii sociale" table has 1 empty row displayed
A social benefit that was used can not be deleted, only deactivated
A type of social benefit that was used can not be deleted, only deactivated
At hover on the "Sterge beneficiu" button (disabled) display the following tooltip (link to design)
At hover on the delete icon (disabled) from a type of social benefit display the following tooltip (link to design)
Display in the "Toate beneficiile sociale" table the following information:
Beneficiu (valuea from "Categorie beneficiu social" field)
Institutii (total nr of Organizations that have selected that service. If the service is selected in more than one tenant, count the
organization once)
Centre (total nr of tenants that have selected that service)
Status
Implement filter by Status on the "Toate beneficiile" table
The text was updated successfully, but these errors were encountered:
teodoranegru
changed the title
WIP [Super Admin/Nomenclator] implement CRUD beneficii sociale
[Super Admin/Nomenclator] implement CRUD beneficii sociale
Sep 17, 2024
User story
As a Super Admin, I need to be able to create and manage the social benefits available on the platform. The social benefits I configure in the Super Admin interface will populate the selection list for NGO Admins in the Plan de interventie/Beneficii sociale section.
Flows
Add social benefit
Edit social benefit
Delete social benefit
Download list
Business rules
organization once)
The text was updated successfully, but these errors were encountered: