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 user (service provider) I want to change statuses of application for competitive selection in cabinet so that to show participants progress of admission process of the Workshop
Role
Service provider
Precondition
Workshop is created by service provider;
Workshop has а competitive selection for entrance and each application participant has to proceed competitive selection;
The application to enter Workshop has been sent by user (parent role)
The competitive selection is completed and the candidates have been selected, the service provider wants to change the status of each application.
Acceptance criteria
SCENARIO #1 Service provider changes status of the application in the cabinet from status “Очікує підтвердження ” to status “Прийнято до конкурсного відбору”
GIVEN parent sent the application to the Service provider
AND Service provider enters the cabinet
AND clicks on tab “Заяви”
AND list of applications is shown on the screen
AND Service provider selects application with status “Очікує підтвердження ”
AND clicks on button “Прийняти до відбору”
AND pop-up with text box filled in with information is shown
AND Service provider checked information in text box and if it needed edited some information
WHEN button “Надіслати” is clicked
THEN status of the application is changed to “Прийнято до конкурсного відбору”
AND buttons are changed to “Зарахувати” and “Відмовити” are shown right from status “Прийнято до конкурсного відбору” on the application
AND system message is shown on the screen {{Дякуємо! Заявка переміщена в “Прийнято до конкурсного відбору”}}
AND notification with the changed status is sent to the user who submitted the application
AND updated status is shown in the cabinet of the user who submitted the application
AND contact information on the application is shown {{Вітаємо! Вас прийнято до конкурсного відбору, зателефонуйте будь ласка за номером {{Service Provider Phone}} щоб дізнатись про час та місце відбору. Дякуємо }}
AND button “Залишити гурток” displayed right to the status in the cabinet of the user
SCENARIO #2 Service provider changes status of the application in the cabinet from status “Очікує підтвердження ” to status “Відмовлено”
GIVEN parent sent the application to the Service provider
AND Service provider enters the cabinet
AND clicks on tab “Заяви”
AND list of applications is shown on the screen
AND Service provider selects application with status “Очікує підтвердження ”
AND clicks on button “Відмовити”
AND the button “Відмовити” changes color from light to dark
AND pop-up with the field for entering the reason for refusal is shown
AND Service provider filled in the text with the reason
WHEN user (Service provider) clicks on button “Надіслати”
THEN status of application is changed to “Відмовлено”
AND button “Прийняти до відбору” appears on the application in the cabinet of the Service provider
AND system message is shown on the screen {{Дякуємо! Заявка переміщена в “Відмовлено” }}
AND notification with the chanched status and inputed text of the reason is sent to the user who submitted the application
AND inputed text of the reason is shown in the cabinet of the user who submitted the application
AND user who submitted the application clicks on the status “Відмовлено”
AND pop-up with the reason is shown
SCENARIO #3 Service provider changes status of the application in the cabinet of Service provider from status “Прийнято до конкурсного відбору” to status ”Відмовлено”
GIVEN parent sent the application to the Service provider
AND Service provider enters the cabinet
AND clicks on tab “Заяви”
AND list of applications is shown on the screen
AND Service provider knows the results of the competitive selection
AND Service provider select exact application with status “Прийнято до конкурсного відбору”
AND clicks on button “Відмовити”
AND the button “Відмовити” changes color from light to dark
AND pop-up with the field for entering the reason for refusal is shown
AND Service provider filled in the text with the reason
WHEN user (Service provider) clicks on button “Надіслати”
THEN status of the application is changed to “Відмовлено”
AND system message is shown on the screen {{Дякуємо! Заявка переміщена в “Відмовлено” }}
AND notification with the changed status and input text of the reason is sent to the user who submitted the application
AND updated status is shown in the cabinet of the user who submitted the application on the application
AND inputed text of the reason is shown in the cabinet of the user who submitted the application
AND user who submitted the application clicks on the status “Відмовлено”
AND pop-up with the reason is shown
SCENARIO #4 Service provider changes status of the application in cabinet from status “Прийнято до конкурсного відбору” to status ”Зараховано”
GIVEN parent sent the application to the Service provider
AND Service provider enters the cabinet
AND clicks on tab “Заяви”
AND list of applications is shown on the screen
AND Service provider knows the results of the competitive selection
AND Service provider select exact application with status “Прийнято до конкурсного відбору”
AND clicks on button “Зарахувати”
AND approval pop-up appears
WHEN user clicks “Надіслати”
THEN status of the application is changed to “Зараховано”
AND the button “Відмовити” is shown right to the status “Зараховано”
AND system message is shown on the screen {{Дякуємо! Заявка переміщена в “Зараховано”}}
AND notification with the changed status is sent to the user who submitted the application
AND updated status is shown in the cabinet of the user who submitted the application on the application
SCENARIO #5 Service provider changes status of the application in cabinet from status “Зараховано” to status ”Відмовлено”
GIVEN parent sent the application to the Service provider
AND Service provider enters the cabinet
AND clicks on tab “Заяви”
AND list of applications is shown on the screen
AND Service provider knows the results of the competitive selection
AND Service provider select exact application with status “Зараховано”
AND clicks on button “Відмовити”
AND the button “Відмовити” changes color from light to dark
AND pop-up with the field for entering the reason for refusal is shown
AND Service provider filled in the text with the reason
WHEN user (Service provider) clicks on button “Надіслати”
THEN status of application is changed to “Відмовлено”
AND system message is shown on the screen {{Дякуємо! Заявка переміщена в “Відмовлено” }}
AND notification with the chanched status and inputed text of the reason is sent to the user who submitted the application
AND updated status is shown in the cabinet of the user who submitted the application on the application
SCENARIO #6 Service provider changes status of the application in the cabinet from status ”Відмовлено” to status “Очікує підтвердження ”
GIVEN parent sent second time the application to the Service provider
AND Service provider enters the cabinet
AND clicks on tab “Заяви”
AND list of applications is shown on the screen
AND Service provider knows the results of the competitive selection
AND Service provider accidentally or for some other reason wants to accept an application that is in status ”Відмовлено”
AND button “Прийняти до відбору” is shown right from status ”Відмовлено” on the application
WHEN clicks on button “Прийняти до відбору”
THEN status of the application is changed to “Прийнято до конкурсного відбору”
AND buttons are changed to “Зарахувати” and “Відмовити” are shown right from status “Прийнято до конкурсного відбору” on the application
AND system message is shown on the screen {{Дякуємо! Заявка переміщена в “Прийнято до конкурсного відбору”}}
AND notification with the changed status is sent to the user who submitted the application
AND updated status is shown in the cabinet of the user who submitted the application on the application
AND contact information on the application is shown {{Вітаємо! Вас прийнято до конкурсного відбору, зателефонуйте будь ласка за номером {{Service Provider Phone}} щоб дізнатись про час та місце відбору. Дякуємо }}
AND button “Залишити гурток” is right to the status
Postcondition
Users can apply for 2 applications per week per person.
Example 1: parent wants to apply by himself - he can apply 2 times per week
Example 2: parent wants to apply with his children - each person can apply 2 times per week (7 days) (1 parent + 2 children = 6 applications per 2 weeks)
The total limit of applications per user: 15 pcs.
If the limit of applications exceeded - parent will see an error on the screen
{{Перевищено ліміт заявок
Спробуйте ще за тиждень}}
If user has 15 applications and applies more the error should be displayed to the user:
{{Ви вже маєте 15 заяв. Перевищено загальний ліміт.}}
Assumptions
If it is not too difficult Add Search field to be able to search applications by Name/ Surname in the cabinet
Business rules
Application statuses for users :
Очікує підтвердження (присвоюється відразу після відправки до ЗПО);
Прийнято до конкурсного відбору;
Зараховано;
Навчається 1-11 років
Навчання завершено
Відмовлено (з вказаною причиною.)
Гурток залишено
Заблоковано
Exception:
If user dad been disqualified due to long time absence and turned back again - ONLY Service provider Director can recover users application to status "Навчається 1-11 років (Should be set automatically every 10th of October if workshop continues working)" from any other status.
When the Service provider transferring to each status, send a notification to the user and display it as a yellow circle on the bell,
clicking on which opens a notification message about the status change to the current one
When transferring to the status accepted before the competitive selection by the administrator by clicking on the button “Прийнято до конкурсного відбору” below the status, on the application itself, the contact information is pulled up to clarify the place and time of the competitive selection in the user's office and in the Service provider's office in the office on application, hovering over this application will see a pop-up text with contact information to clarify the time and place of the competitive selection
By pressing on a specific application that is in the status “Прийнято до конкурсного відбору” on the button “Відмовити”, a pop-up for entering the reason text opens, after entering the text, the Service provider clicks on the button “Надіслати” and the application goes into the “Відмовити” status and a notification is sent to a specific user who applied, in the cabinet of the user who applied hovering over this application will see a pop-up text with the reason for the refusal
Notifications of new applications when Service provider entered the office and had not yet clicked on the tab "Заяви" he sees a notification of how many new,
unprocessed applications. Сlicking on the tab opens a list of all available applications at the top new unprocessed ones with the status "Очікує підтвердження "
Display applications with the corresponding statuses by clicking on a specific filter by status
User can undo changed status in 10 seconds by clicking “Скасувати”, if button “Скасувати” is pressed then status changes to the previous state
Each changing status procedure pop-up appears with the text and buttons : {{Ви впевнені, що хочете перевести заяву в статус {{Changing status}}?”Надіслати” “Скасувати”}} to approve and proceed the change
Apply to workshop user can only via “Подати заяву” button in the details of the workshop
By default, the filter is set to “Усі”
Order list sorting and display order if filter "All" selected:
Очікує підтвердження (присвоюється відразу після відправки до ЗПО);
Прийнято до конкурсного відбору;
Зараховано;
Навчається 1-11 років (Should be set automatically every 10th of October if workshop continues working)
Навчання завершено
Відмовлено (з вказаною причиною.)
Гурток залишено
Заблоковано
Exception:
If user dad been disqualified due to long time absence and turned back again - ONLY Service provider Director can recover users application to status "Навчається 1-11 років (Should be set automatically every 10th of October if workshop continues working)" from any other status.
1)Display By filing date:
first goes the old ones
next goes the new ones
from up to down
2)Display alphabetically
If chosen any other filter:
1)Display By filing date:
first goes the old ones
next goes the new ones
from up to down
2)Display alphabetically
Nikita-Babenko
changed the title
Change status of application by Service provider
Change status of application by Service provider (application for competitive selection )
Jul 5, 2021
As a user (service provider) I want to change statuses of application for competitive selection in cabinet so that to show participants progress of admission process of the Workshop
Role
Service provider
Precondition
Workshop is created by service provider;
Workshop has а competitive selection for entrance and each application participant has to proceed competitive selection;
The application to enter Workshop has been sent by user (parent role)
The competitive selection is completed and the candidates have been selected, the service provider wants to change the status of each application.
Acceptance criteria

SCENARIO #1 Service provider changes status of the application in the cabinet from status “Очікує підтвердження ” to status “Прийнято до конкурсного відбору”
GIVEN parent sent the application to the Service provider
AND Service provider enters the cabinet
AND clicks on tab “Заяви”
AND list of applications is shown on the screen



AND Service provider selects application with status “Очікує підтвердження ”
AND clicks on button “Прийняти до відбору”
AND pop-up with text box filled in with information is shown
AND Service provider checked information in text box and if it needed edited some information
WHEN button “Надіслати” is clicked
THEN status of the application is changed to “Прийнято до конкурсного відбору”

AND buttons are changed to “Зарахувати” and “Відмовити” are shown right from status “Прийнято до конкурсного відбору” on the application
AND system message is shown on the screen {{Дякуємо! Заявка переміщена в “Прийнято до конкурсного відбору”}}
AND notification with the changed status is sent to the user who submitted the application


AND updated status is shown in the cabinet of the user who submitted the application
AND contact information on the application is shown {{Вітаємо! Вас прийнято до конкурсного відбору, зателефонуйте будь ласка за номером {{Service Provider Phone}} щоб дізнатись про час та місце відбору. Дякуємо }}
AND button “Залишити гурток” displayed right to the status in the cabinet of the user

SCENARIO #2 Service provider changes status of the application in the cabinet from status “Очікує підтвердження ” to status “Відмовлено”







GIVEN parent sent the application to the Service provider
AND Service provider enters the cabinet
AND clicks on tab “Заяви”
AND list of applications is shown on the screen
AND Service provider selects application with status “Очікує підтвердження ”
AND clicks on button “Відмовити”
AND the button “Відмовити” changes color from light to dark
AND pop-up with the field for entering the reason for refusal is shown
AND Service provider filled in the text with the reason
WHEN user (Service provider) clicks on button “Надіслати”
THEN status of application is changed to “Відмовлено”
AND button “Прийняти до відбору” appears on the application in the cabinet of the Service provider
AND system message is shown on the screen {{Дякуємо! Заявка переміщена в “Відмовлено” }}
AND notification with the chanched status and inputed text of the reason is sent to the user who submitted the application
AND inputed text of the reason is shown in the cabinet of the user who submitted the application
AND user who submitted the application clicks on the status “Відмовлено”

AND pop-up with the reason is shown
https://www.figma.com/file/YRYP4zAAchOyYMgdoeP782/MoE-Dev-Team?node-id=1502%3A831
SCENARIO #3 Service provider changes status of the application in the cabinet of Service provider from status “Прийнято до конкурсного відбору” to status ”Відмовлено”






GIVEN parent sent the application to the Service provider
AND Service provider enters the cabinet
AND clicks on tab “Заяви”
AND list of applications is shown on the screen
AND Service provider knows the results of the competitive selection
AND Service provider select exact application with status “Прийнято до конкурсного відбору”
AND clicks on button “Відмовити”
AND the button “Відмовити” changes color from light to dark
AND pop-up with the field for entering the reason for refusal is shown
AND Service provider filled in the text with the reason
WHEN user (Service provider) clicks on button “Надіслати”
THEN status of the application is changed to “Відмовлено”
AND system message is shown on the screen {{Дякуємо! Заявка переміщена в “Відмовлено” }}
AND notification with the changed status and input text of the reason is sent to the user who submitted the application
AND updated status is shown in the cabinet of the user who submitted the application on the application
AND inputed text of the reason is shown in the cabinet of the user who submitted the application

AND user who submitted the application clicks on the status “Відмовлено”
AND pop-up with the reason is shown
https://www.figma.com/file/YRYP4zAAchOyYMgdoeP782/MoE-Dev-Team?node-id=1502%3A831
SCENARIO #4 Service provider changes status of the application in cabinet from status “Прийнято до конкурсного відбору” to status ”Зараховано”





GIVEN parent sent the application to the Service provider
AND Service provider enters the cabinet
AND clicks on tab “Заяви”
AND list of applications is shown on the screen
AND Service provider knows the results of the competitive selection
AND Service provider select exact application with status “Прийнято до конкурсного відбору”
AND clicks on button “Зарахувати”
AND approval pop-up appears
WHEN user clicks “Надіслати”
THEN status of the application is changed to “Зараховано”
AND the button “Відмовити” is shown right to the status “Зараховано”
AND system message is shown on the screen {{Дякуємо! Заявка переміщена в “Зараховано”}}
AND notification with the changed status is sent to the user who submitted the application
AND updated status is shown in the cabinet of the user who submitted the application on the application

https://www.figma.com/file/YRYP4zAAchOyYMgdoeP782/MoE-Dev-Team?node-id=1502%3A5494
SCENARIO #5 Service provider changes status of the application in cabinet from status “Зараховано” to status ”Відмовлено”




GIVEN parent sent the application to the Service provider
AND Service provider enters the cabinet
AND clicks on tab “Заяви”
AND list of applications is shown on the screen
AND Service provider knows the results of the competitive selection
AND Service provider select exact application with status “Зараховано”
AND clicks on button “Відмовити”
AND the button “Відмовити” changes color from light to dark
AND pop-up with the field for entering the reason for refusal is shown
AND Service provider filled in the text with the reason
WHEN user (Service provider) clicks on button “Надіслати”
THEN status of application is changed to “Відмовлено”
AND system message is shown on the screen {{Дякуємо! Заявка переміщена в “Відмовлено” }}
AND notification with the chanched status and inputed text of the reason is sent to the user who submitted the application

AND updated status is shown in the cabinet of the user who submitted the application on the application
AND inputed text of the reason is shown in the cabinet of the user who submitted the application

AND user who submitted the application clicks on the status “Відмовлено”
AND pop-up with the reason is shown
https://www.figma.com/file/YRYP4zAAchOyYMgdoeP782/MoE-Dev-Team?node-id=1502%3A831
SCENARIO #6 Service provider changes status of the application in the cabinet from status ”Відмовлено” to status “Очікує підтвердження ”




GIVEN parent sent second time the application to the Service provider
AND Service provider enters the cabinet
AND clicks on tab “Заяви”
AND list of applications is shown on the screen
AND Service provider knows the results of the competitive selection
AND Service provider accidentally or for some other reason wants to accept an application that is in status ”Відмовлено”
AND button “Прийняти до відбору” is shown right from status ”Відмовлено” on the application
WHEN clicks on button “Прийняти до відбору”
THEN status of the application is changed to “Прийнято до конкурсного відбору”
AND buttons are changed to “Зарахувати” and “Відмовити” are shown right from status “Прийнято до конкурсного відбору” on the application
AND system message is shown on the screen {{Дякуємо! Заявка переміщена в “Прийнято до конкурсного відбору”}}
AND notification with the changed status is sent to the user who submitted the application

AND updated status is shown in the cabinet of the user who submitted the application on the application
AND contact information on the application is shown {{Вітаємо! Вас прийнято до конкурсного відбору, зателефонуйте будь ласка за номером {{Service Provider Phone}} щоб дізнатись про час та місце відбору. Дякуємо }}

AND button “Залишити гурток” is right to the status
Postcondition
Users can apply for 2 applications per week per person.
Example 1: parent wants to apply by himself - he can apply 2 times per week
Example 2: parent wants to apply with his children - each person can apply 2 times per week (7 days) (1 parent + 2 children = 6 applications per 2 weeks)
The total limit of applications per user: 15 pcs.
If the limit of applications exceeded - parent will see an error on the screen

{{Перевищено ліміт заявок
Спробуйте ще за тиждень}}
If user has 15 applications and applies more the error should be displayed to the user:
{{Ви вже маєте 15 заяв. Перевищено загальний ліміт.}}
Assumptions
If it is not too difficult Add Search field to be able to search applications by Name/ Surname in the cabinet
Business rules
Application statuses for users :
Exception:
If user dad been disqualified due to long time absence and turned back again - ONLY Service provider Director can recover users application to status "Навчається 1-11 років (Should be set automatically every 10th of October if workshop continues working)" from any other status.
For service providers:
https://www.figma.com/file/YRYP4zAAchOyYMgdoeP782/MoE-Dev-Team?node-id=3348%3A84
When the Service provider transferring to each status, send a notification to the user and display it as a yellow circle on the bell,


clicking on which opens a notification message about the status change to the current one
When transferring to the status accepted before the competitive selection by the administrator by clicking on the button “Прийнято до конкурсного відбору” below the status, on the application itself, the contact information is pulled up to clarify the place and time of the competitive selection in the user's office and in the Service provider's office in the office on application, hovering over this application will see a pop-up text with contact information to clarify the time and place of the competitive selection
By pressing on a specific application that is in the status “Прийнято до конкурсного відбору” on the button “Відмовити”, a pop-up for entering the reason text opens, after entering the text, the Service provider clicks on the button “Надіслати” and the application goes into the “Відмовити” status and a notification is sent to a specific user who applied, in the cabinet of the user who applied hovering over this application will see a pop-up text with the reason for the refusal

Notifications of new applications when Service provider entered the office and had not yet clicked on the tab "Заяви" he sees a notification of how many new,


unprocessed applications. Сlicking on the tab opens a list of all available applications at the top new unprocessed ones with the status "Очікує підтвердження "
Display applications with the corresponding statuses by clicking on a specific filter by status

User can undo changed status in 10 seconds by clicking “Скасувати”, if button “Скасувати” is pressed then status changes to the previous state

Each changing status procedure pop-up appears with the text and buttons : {{Ви впевнені, що хочете перевести заяву в статус {{Changing status}}?”Надіслати” “Скасувати”}} to approve and proceed the change

Apply to workshop user can only via “Подати заяву” button in the details of the workshop

By default, the filter is set to “Усі”
Order list sorting and display order if filter "All" selected:
Exception:
If user dad been disqualified due to long time absence and turned back again - ONLY Service provider Director can recover users application to status "Навчається 1-11 років (Should be set automatically every 10th of October if workshop continues working)" from any other status.
1)Display By filing date:
first goes the old ones
next goes the new ones
from up to down
2)Display alphabetically
If chosen any other filter:
1)Display By filing date:
first goes the old ones
next goes the new ones
from up to down
2)Display alphabetically
https://docs.google.com/document/d/1lz9ekFqhQ8wfqW-eEUFWJNz65IWbhR4dXGg9mE118h8/edit
The text was updated successfully, but these errors were encountered: