You can customize the URL of the reminder overview so that the reminder overview is opened directly filtered in a web application instead of in the default view. When your users open the filtered reminder overview, they will only see due reminders or overdue reminders, for example, depending on the filter criterion you specify. Users can still filter the reminder overview at any time using other criteria.
Before you start
Clarify in advance with those involved which view is most relevant to their day-to-day work.
Details of the URL and the JSON object
To open the reminder overview filtered according to a criterion, add /filtered/ to the default URL followed by the JSON object with the filter properties.
-
Default URL:
https://<app-server>/apps/exec/edoc-contract/reminder-overview -
Default URL with extension for the JSON object:
https://<app-server>/apps/exec/edoc-contract/reminder-overview/filtered/{"filter_state":"open","filter_type":"user","filter_date_from":"2024-10-01","filter_date_to":"2024-12-31"}
Description of the JSON object
-
filter_type: describes whether the reminders are filtered according to a recipient. Permitted values are
user, group, or empty (""). If the value is empty, the filter is not applied. -
filter_state: specifies the status of the reminders that are filtered. Permitted values are open, done, or empty (""). If the value is empty, the filter is not applied.
-
filter_date_from: defines the start date for the date range of the filtering. Permitted values are a date in the format YYYY-MM-DD or empty.
-
filter_date_to: defines the end date for the date range of the filtering. Permitted values are a date in the format YYYY-MM-DD or empty.
Example of a JSON object for calling up all open reminders
The JSON object contains the user or group, the status and the corresponding date information.
{
"filter_type":"user",
"filter_state":"open",
"filter_date_from":"2024-12-14",
"filter_date_to":"2024-12-20"
}