Grouped reminders JIRA

Syndicate content
This file is an XML representation of an issue
Updated: 1 hour 4 min ago

[OVPMS-862] Grouped reminders

1 hour 4 min ago
Grouped reminders New Feature Major Closed Fixed Tony De Keizer Matt Costa Thu, 26 Feb 2009 18:56:50 +0000 Wed, 14 Apr 2010 11:57:34 +0000 Thu, 9 Jul 2009 13:26:39 +0000 1.4 1.4 Reporting 0 0 40h 40h

The requirements above have been modified to allow greater flexibility for the format of the grouped reminder by utilising a jasperreport rather than a open office document for the template. This will allow each grouped reminder to displayed in any format according to reminder count and type information.

The formal development specification is as follows:

1. Add a new node to entity.reminderType to specify if the reminder type participates in grouped reminders. The default value is false.
2. Add a new entity.documentTemplate type called "Grouped Reminder". The grouped Reminder template will be a jasperreport (jrxml) format and only one will be allowed.
3. The reminder workspace will have the same look and feel.
4. When generating reminders the system will first sort all reminders by customer and within each customer find all reminders whose reminder type can participate in group reminders and whose reminder action is Post or Email. If there is more than one reminder the system will generate a grouped reminder using the group reminder template and dispatch to printer or email as per a single reminder.
5. All the reminder objects will be passed as an object set datasource to the jasper report template.
6. If there is only one reminder for the customer the standard reminder type template will be used.
7. Reminders with a list action will still list as per the current system.

A sample grouped reminders template is available in release under:
src/reports/Grouped Reminders.jrxml

Changes applied to:
. archetypes, revisions 3301, 3309, 3312, 3316
. vpms, revisions 3303, 3317
. release, revision 3304

Categories: Development projects