***Please email me at [email protected] or PM me to receive the full 12 page ETM Scoping Document***
Key Features of the proposed Event Trigger Module
The new proposed Aware IM Event Trigger Module (ETM) will provide you and your users the ability to manage and automate events and actions (in response to those events) from the front end of your application. The ETM’s functionality is fully managed and controlled through the front end application; thereby eliminating the need, time, and repetitive efforts required publishing numerous additional BSVs. You would be able to provide your clients with customized workflows far beyond the capabilities of other currently available workflow authoring tools due to the incredible design and power of the Aware IM environment. This proposed module will truly be a leap ahead for an already leading edge web application solution by empowering configurators and end-users with the proactive capabilities to dramatically improve overall efficiencies and application scalability through automation.
Key Features
1. Ability to create, maintain and track custom processes via the application
2. Events (processes/rules) may be created by configurators or end-users via the front end
3. Event security can be managed by the application via Access Levels
- • Which users can create custom Events
• Which Action Types are available for each Access Level
• Which Business Objects (BOs) and Business Object Groups (BOGs) and Attributes are available
• Events can be “locked” so they cannot be changed unless an approved user makes the adjustments (beneficial for Events that are “core” application processes)
5. Unlimited practical uses for the Event Trigger Module
- • Can Schedule and Deliver Reports – A user of the system may even create their own report schedule by creating a new Event Trigger to locate the desired records, generate a report and deliver the report to a file location and then send an email that it is complete or add a record in a BO that the task has been completed
• Users may update data based upon the content of other data – If an Account has gone ‘X’ days without activity, change the status of the account to ‘Y’ and send an email to the Account holder that their status has changed
• Purge records based upon Event Trigger criteria
7. Event Trigger Exception Log for managing Events that have not completed and manage the Exceptions
8. Event Triggers may be maintained by individual user or globally for all users
9. Event Triggers may be imported and exported
10. To ease the creation of repetitive Events with subtle changes between the Events, all Events may be copied and modified
11. Dynamic notifications (with BO tags to make the emails specific) may be delivered to an individual or group based on the outcome of any Action in an Event. The dynamic notifications may be saved and re-used in other Events. Ideal for email broadcasts and/or client communication.
12. In essence, the ETM would replace a large number of processes and rules maintained in the configuration tool
13. BSV deployments would be radically improved as small processes and rule changes will be managed via the ETM
14. Faster overall application deployments as custom Events may be created via the application with direct input from the end-users. A great Module for strengthening the developer/client relationship and removing the need to acquire business requirements, change the BSV, deploy the BSV, obtain feedback from the end-user and potentially have to repeat the cycle again based on the results. Imagine being able to accomplish the same via the application without multiple bsv changes and deployments…truly a win-win for the developer and the end-user.
Potential use of the ETM:
An end-user requests the following:
- • When total ‘Orders’ for each active Account reach 10, change the discount percentage for all Accounts from 5% to 7%
• Create a dynamic notification to the Account holder notifying them of the change
• Create a new folder on a server and call it ‘Account Percent Changes for 01-14-2010’
• Delay the Event until 11:30 PM (after all business for the day is complete)
• Create a Find that locates all updated accounts for the day
• Select the data that you wish to export from the Accounts BO
• Generate a .csv file with the Account details selected and the name of the file ‘Account_Changes_for_01142010.csv’
• Create a dynamic notification that is submitted to the assigned sales reps for the Accounts with a description of the update
• If an Exception to any of the Events occurs then send an email to ‘John Smith’ with a dynamic notification explaining the Exception or redirecting them to the Exception in the application
To fund the required development efforts necessary for Aware to create this module we are seeking financial commitments of $1000.00 USD (approx. 2.5% of development costs) from 35 Users. This offering will ONLY be extended to the first 35 Users for this 50% discounted price. This discounted rate will expire upon receipt of the 35th commitment to participate in this offering for the Module. All commitments must be received by Friday February 26th; as it is anticipated that the opportunity to participate in the discounted pricing will be closed on or about March 1st. This module will be available to all other Aware Users for a license fee of $2,000.00 USD once development has been completed.
For any questions regarding this proposed module please send a PM, post via the forum or email me directly at [email protected] and I will respond as soon as possible.
If you are interested in participating; please respond to us at your earliest convenience to secure your discounted price. All payments for this Module will be processed through Awaresoft per the normal PayPal process. Each User will be contacted by Aware to facilitate payment. In the event that the required sum for this development is not collected; each User will receive a full refund.