Post date: Feb 17, 2017 7:20:08 AM
TDM Framework provides Default Get & Put Controller to simplify the job of building application when no specific action is required on data while query or commit into the system.
Set DefaultPutController to Put controller field and DefaultGetController to Get controller field in the application or workflow state & action setup.
DefaultPutController simply returns true for commit operation with a standard message "Operation performed successfully". DefaultGetcontroller returns null object for the query action.
Triniti Application can be built using eDapter, eWorksheet, Job Scheduler, Workflow, Action Email components with ZERO coding. Here are the few examples of ZERO coding applications:
Expense Approval System - Every month on 5th Employee submitted expenses should be sent to employee-manager for approval. Once Employee-Manager approves it then the same data should be sent to Finance Administrator for the payment process. Here is the mapping of TDM Framework components with each activity in this requirement.
Workflow - Expense Approval workflow represents the flow of work in this requirement.
Job Scheduler - Schedule Auto Workflow Instance Creation Job every month on 5th which takes Employee Expense record data from eDapter for creating records in Expense Approval Workflow.
Workflow Start state Action Email - Sends an email to Employee-Manager saying so and so Employee's Monthly expenses are available for your approval. A link to respective Expenses Manager Approval worksheet is also available in the email.
Expenses Manager Approval worksheet - Expense data can be updated or status can be changed in this worksheet. Next Workflow Action can be performed from the worksheet itself.
Manager Approval state Action Email - Sends an email to Finance Administrator saying so and so Employee's Monthly expenses are approved by so and so Employee-Manager, now those expenses are available for your approval. A link to respective Expenses Finance Approval worksheet is also available in the email.
Expenses Finance Approval worksheet - Expense data can be updated or status can be changed in this worksheet. Next Workflow Action can be performed from the worksheet itself.