Latest version of Sage CRM Self Service portal is fully customer responsive. Self-service portal is designed in such a way that customer can easily adopt the portal. With self-service portal customer can access cases i.e. ticket or related notes as per business needs. Beauty of portal is that customer can create ticket, can see all tickets, open tickets, closed tickets etc.
Recently while working with self-service portal, we faced an issue on tickets list where it could load only 9 records instead of 10 records per page as per the Sage CRM Standard list. In this blog we will explain you how to overcome this issue.
Related Stuff: Incorporate Export Functionality in New Self Service Portal
As we all know that portal’s UI is user responsive. From support tab, whenever you access the tab, Tickets list is displayed in tiles format. In earlier version of self service portal, list was displayed in tabular format. Since the portal is linked with Sage CRM, 10 records/tiles per page is visible whenever you load any list on self-service portal as per the Sage CRM Standard.
However recently while working on self-service portal, the list could load only 9 tiles on screen instead of 10 tiles. At first we thought that the 10th record will be available on next page but the record was not visible on next page as well. On further analysis, we found that the list skipped every tenth record i.e. 10th, 20th, 30th & so on from each page.
You can refer below screen shot.
To overcome this issue you have to make changes in jquery file, follow the below steps to achieve the same:
- Open the “mc_client.js” file from “\Program Files (x86)\ Sage\ CRM\ CRMSelfServiceDemo\ script\client” folder.
- Find the keyword “if (lTTCurrentField == lTTFieldCount)” and add the below code in the else part of “if (lTTCurrentField == lTTFieldCount)” keyword.
- After adding code save the file and clear the browser’s cookies.
Once you make the above changes, you will be able to view all 10 records on per page in ticket list in the self service portal. You can refer below screen shot for your reference.
Greytrix – a globally recognized and one of the oldest Sage Development Partner is a one-stop solution provider for Sage ERP and Sage CRM organizational needs. Being acknowledged and rewarded for multi-man years of experience and expertise, we bring complete end-to-end assistance for your technical consultations, product customizations, data migration, system integrations, third party add-on development and implementation competence.
Greytrix has some unique integration solutions developed for Sage CRM with Sage ERPs namely Sage X3, Sage Intacct, Sage 100, Sage 500 and Sage 300. We also offer best-in-class Sage ERP and Sage CRM customization and development services to Business Partners, End Users and Sage PSG worldwide. Greytrix helps in migration of Sage CRM from Salesforce | ACT! | SalesLogix | Goldmine | Sugar CRM | Maximizer. Our Sage CRM Product Suite includes addons like Greytrix Business Manager, Sage CRM Project Manager, Sage CRM Resource Planner, Sage CRM Contract Manager, Sage CRM Event Manager, Sage CRM Budget Planner, Gmail Integration, Sage CRM Mobile Service Signature and Sage CRM CTI Framework.
Greytrix is a recognized Sage Champion Partner for GUMU™ Sage X3 – Sage CRM integration listed on Sage Marketplace and Sage CRM – Sage Intacct integration listed on Sage Intacct Marketplace. The GUMU™ Cloud framework by Greytrix forms the backbone of cloud integrations that are managed in real-time for processing and execution of application programs at the click of a button.
For more information on our integration solutions, please contact us at firstname.lastname@example.org. We will be glad to assist you.