What Is Enterprise Forms
Enterprise Forms is a suite of DotNetnuke® (DNN) modules designed to allow non technical and advanced users to design dynamic web forms for data entry, data collection, workflow content management and other general uses. Enterprise Forms contains a built-in work flow designer providing users the flexibility to design and create form templates for use in any DotNetnuke® 3.3.7 and 4.3.7+ portals. Enterprise Forms employs a create once use everywhere philosophy where by form templates are created in one portal environment which then can be exported then imported to other portal and re-use.
Enterprise Forms has been designed to allow average users to create and manage forms and content without requiring knowledge of HTML or DotNetnuke® custom module development. With its support of drag and drop of form fields, users can quickly create any type of forms and easily associate a business workflow for form management and process approval. Enterprise Forms has been designed to alleviate the hassle of forms development with its easy to use form template designer which itself has a mini-workflow approval process whereby users with assigned security role can create and publish form templates
Enterprise Forms suite consist of four components: Form Template Designer, Data Collection Manager, Form Workflow Manager and Report Manager. Each component is a DotNetnuke® module in itself with each has its own unique functionalities which forms the core framework in Enterprise Forms.
Form Template Designer (FTD) is one of the four core components in Enterprise Forms. The Form Template Manager is used for creating and publishing form templates. In Enterprise Forms a form template is essentially a blue print of a form, from which the actual form instances are created and used. The core component of the Form Template Manager is the Form Template or Form Layout Designer, it has been designed to provide users simple yet powerful platform to create dynamic form templates and attach with a user-created business workflow process. Within the Form Template Manager module, there is an built-in approval process designed to allow users to create and publish form templates in a multi-user environment.
Data Collection Manager (DCM) is another core component in the suite of Enterprise Forms modules. The Data Collection Manager module has been designed specifically for creating instances of published form templates created via the Form Template Manager module. The Data Collection Manager module is used for displaying instances of a published form template at its initial state of the workflow or just displaying static content. Once data has been submitted the control process of the form template is transferred to the Workflow Manager module.
Form Workflow Manager (FWM) role is to manage the full workflow life-cycle of the assigned form template. Its purpose is to provide users with the an access screen giving full details of their own submitted forms, forms belonging to their task list requiring additional actions. In addition there is also a search functionality which allow users to search on forms that they have access to. Security access of the form template is controlled by the workflow state created and assigned during the form template creation process.
Report Manager (RM) is a new component in the suite of Enterprise Forms modules. Report Manager is available from version Enterprise Forms 2.0 and above. The Report Manager module a complementary module designed to provide the facility for an average user to create dynamic reports on collected data of a form. The Report Manager module also provide a mechanism to export collected data based on the fields selected of a report. Similar to the Data Collection Manager, each instance of the Report Manager module is designed to display any report of a form template.