CRM Customization
CRM Customization
For CRM
Authored by
SUDHAKAR.N Date 20/MAR/2019
First go to the page where customization has to be done and find the viewname of the screen by
(right-click --> view source -->find .xsl file name) or (right-click --> view source -->find viewname)
Select viewname from crmuser.srmviews where xslfilename like ‘%<place xsl file name from view sourse>%’;
Then go to CRM -->Customization --> Editors --> View Configuration Editor (tab)
C) Select any item and click ADD ROW button, a new empty row will be inserted where u have to give the
required fields like
VDI22448 -- > lable name which will be displayed on Front End (any number and avoid Special characters)
E) Click on Create
G) Next enter the same code in the LABELCODE on this screen and give submit
Technical CRM document
H) Then double click on the code and lable name that is displayed, it will be taken to the Customization --
> Editors screen
I) In Item Name column select any of the predefined which is not used (grep in the RESPECTIVE display folder)
J) Copy the same item name and paste in Transformation Expression, Default Label and XSL identifier.
K) Next check-in on VISIBILITY to make the field visible on the front-end and If the field is mandatory check-in
on MANDATORY also.
L ) On the input type select as per the requirement if you choose to give DROPDOWN LIST then u have to
enter the content in the below content ,Before adding the content save the field else it will be Vanished
M) Once the data is entered click on SAVE button to save the changes made.
N) Then right click on VIEWNAME and generate resource file and deploy view
Note: Don’t forget to remove temporary files and clear cache (administation→clear cache)
Technical CRM document
D2) Category type is the name you will give on Customization --> Editors DropDown list
D4) It will be saved and to enter the second option on the same category select the category type from the
drop-down and go with ADD VALUE and give the required data and click on save.
Once After these above steps is done go to backend and add the respective fields in the .XSL file.
C2) Now give the code respective to the input You need, if it is DROP DOWN make sure u give like the
following code structure:
C3) if the option is text field then follow the following code structure:
Technical CRM document
C4) if the option is lookup field then follow the following code structure:
C5) Once after the coding part is done, add the field in the order where it has to be reflected and follow the
following code structure:
C6) If any method or function should be used go through C4 Image and create the code in the file to add our
own javascript file just go to the xsl place that in <script></script> on following code structure:
C7) Now save the file and check the front end it will be showing the changes you have made so far
2. A) First go to the page where customization has to be doneand find the viewname of the screen by
(right-click --> view source -->find .xsl file name) or (right-click --> view source -->find viewname)
Select viewname from crmuser.srmviews where xslfilename like ‘%<place xsl file name from view sourse>%’;
Then go to CRM -->Customization --> Editors --> View Configuration Editor (tab)
Technical CRM document
2. E) Choose which label you need to change on searching itemname tab. You can find the label on seeing that
front-end screen (ex: city to birth city) and go to respective label
Technical CRM document
2. F) Click on Create
2. H) Next enter the same code in the LABELCODE on this screen and give submit
Technical CRM document
2.I ) Then double click on the code and lable name that is displayed ,It will be taken to the Customization
--> Editors screen
2. J) Once the data is Modified / Entered click on SAVE button to save the changes made.
2. k) Then right click on VIEWNAME and generate resource file and deploy view
Note: Don’t forget to remove temporary files and clear cache(administation→clear cache)
WHEN EVER YOU ARE STARTING TO DO MODIFICATION IN CRM KEEP A SAFE FILE AND THEN PROCEED
Line: 50
Char: 5
Code: 0
URI:https://ibm.bbssl.com:5510/FinacleCRM/servlet/com.infy.cis.ui.cif.RetSQDE_det?apprFlag=true&ope
rationType=null&IntWFID=null&screenName=null&isMCEdited=N&mcJNDIFlag=false&isCopy=N&SECUREHKEY=n
ull&FLDHASHKEY=null