Modules in Vertical Solutions let you categorize and track various aspects of your business such as Sales, Marketing, Customers, Products, Meetings and the like. Modules are represented in the form of tabs such as Leads, Contacts, Deals, Tasks etc.
Data becomes useful and effective when it is structured and categorized. modules in Vertical Solutions take care of this. Consider you have all the data in a spreadsheet. The module in Vertical Solutions is analogous to the column in the spreadsheet. Modules display the data in a simple and visually appealing way, helping you to take data-driven decisions effectively.
Each module can collect and store thousands of records with a range of built-in options that help you sort, filter, and view the records as required. Modules also provide you with options to perform actions like creating macros, mass updating fields, and sending mass emails.
When you log into your solution, the modules are listed in the form of tabs for easy accessibility. For example, in the below image, Contacts, Accounts, Deals etc are the modules. You can switch between modules easily with this arrangement.
There are two types of modules in Vertical Solutions. They are Standard Modules and Custom Modules.
Standard Modules
Vertical Solutions provides you with a few standard modules that you can readily use. The standard modules provided are Leads, Accounts, Contacts, Potentials, Documents, Reports, Tasks, Events, Calls, Forecasts, Products, PriceBooks, Vendors, Purchase Orders, Invoices, Sales Orders, Quotes, Feeds, Cases, Solutions, Campaigns and Social.
These predefined modules come with a set of default fields and layout. You can edit most aspects of a standard module to suit your requirements. For example, if there is a field called Twitter in the Leads module and you think none of your leads use Twitter, you can remove this field from the Leads layout. Similarly there are many other customization options provided for Standard modules. The customization options and their exceptions vary depending on the module you wish to modify.
When you create a new app/solution from your Developer account, you can select the standard modules you want to include for the particular solution.
The modules selected while creating the solution will be the available default modules for the end-user.
Custom Modules
Sometimes, the standard, predefined modules present in Vertical Solutions may not always meet your requirements. In such a case, Vertical Solutions lets you create a new module depending on your business needs. For instance, Leads, Contacts, and Deals will not be ideal for an educational institution. Students, Teachers and Parents would be more appropriate modules for them and they can create these modules. A hospital might need modules called Doctors, Patients, and Nurses.
To address these unique business requirements, you can create your own modules. With the Custom Modules functionality in Vertical Solutions, you can develop new modules using built-in tools that need no programming skills. These custom modules can seamlessly integrate with core modules and need not be stand-alone modules.
Please note that module views are layout specific. You can create upto four layouts for each module to fit your specific requirements. This includes one standard layout and three custom layouts.
To create a new layout for any module:
- Navigate to the Modules Home page by clicking on the MODULES option from the BUILD sub-menu. All modules in your account will be listed down on the home page.
- Click on the ellipsis corresponding to the module you want to create a new layout for.
![](https://help.zoho.com/galleryDocuments/edbsnb09366db6bbf7623517c95549fcb612c4903efabaf5e0b588bf3ec382d2044ec044bf402d12bdcd03f9289cb21de394c?inline=true)
- Click on Layout.
- In the next window, all the layouts already created for the module will be listed down. You can edit the layouts from this window. To create a new layout, click on New Layout.
![](https://help.zoho.com/galleryDocuments/edbsn33c790332b188918cf9fd7064a04defd6941ab3ce93028ed7f5bb09da8c5ce6402f18dba1b1cbf2497d93bac8bfb431d?inline=true)
- Module Builder for the new layout will be shown in the next window.
- Name the new layout.
- Add required sections and fields, and edit them to fit your requirement.
- Once all the fields are selected, click Save
- Select the profiles that should have access to the layout and click Save.
For the end user, the pre-defined modules the partner selected during the first step of solution creation as well as any custom modules defined for the specific solution will be available. When the user creates a new record in the module, if more than one layout is available, they can selectthe layout that best fits the requirement.
Please note that the end user can add new layouts or edit existing ones provided by the solution provider. However, while editing the fields added by the solution provider in any layout, the options will be limited as compared to other fields. For example, such fields cannot be renamed.
For more information on page layouts, please refer
here.
Published Components Behavior in Modules
The table given below specifies the actions that can be performed over Modules.