To search/filter the muster list based on various criteria
To navigate to Muster details/View Attendance page
Workflow Details
The employee home screen will have a link to navigate to the Attendance Inbox screen
Home Screen
The inbox screen consists of a list of muster rolls created/submitted by SHG in tabular format. This table supports pagination and the number of records displayed per page can be editable
Attendance Inbox Screen
A minimum of 1 search criterion is required based on which the list will be populated with search results. Search parameters are as below:
Name of the work
Implementing Agency/Partner
This list can be filtered based on below parameters:
Date range
Muster roll status
A ‘No results found’ message is displayed if no records are found for the given search/filter criteria.
Inbox with 'No Results Found'
Both search and filter criteria can be cleared using the ‘Clear Search’ and ‘refresh’ buttons respectively. Muster Roll ID is a clickable link that navigates the user to the View Attendance screen (Muster Details).
Technical Implementation Details
Inbox screen technical implementation can be found in the file below.
Inbox screen config is fetched from MDMS using 'useCustomMDMS' hook.
Localisation
Localisation keys are added under the ‘rainmaker-attendencemgmt’ locale module. In future, if any new labels are implemented in the attendance module they should be pushed to the locale DB under rainmaker-attendencemgmt locale module. Below is an example of a few locale labels for Hindi and English.
Customisation
The content on this screen is rendered based on configuration passed via MDMS. Its implementation can be found in the below file.