Customer Relationship Management Blogs by Members
Find insights on SAP CRM and other customer relationship management products and topics in blog posts from community members and share your own perspective.
cancel
Showing results for 
Search instead for 
Did you mean: 
deepthip1
Explorer
Hi All,

I am going to write this blog about how to set a default value to the drop down fields for any item type in backoffice.

In Backoffice, I have chosen the Product type, and while click on create a new product, we get a prepopulate window.

In that window, I have chosen Approval Status-which consists dropdown list, and made the value as approved by default.

Code Changes:

1)D:\Hybris_6.1\HYBRISCOMM6100P_2-80001896\hybris\bin\ext-platform-backoffice\platformbackoffice\resources\platformbackoffice-backoffice-config.xml



Here, we have qualifier name as approvalStatus.

2) D:\Hybris_6.1\HYBRISCOMM6100P_2-80001896\hybris\bin\platform\ext\catalog\resources\catalog-items.xml

In this file, find the qualifier name as approvalStatus. And provide the default value as approved.



As the approval status is an enum type, having type=”ArticleApprovalStatus”we can find the options in the drop down list as:



Once the code changes are done, ant clean all, server up and update the running system by selcecting backoffice, platformbackoffice.

Once the update is finished. Goto Backoffice->Catalog->Product.



While click on creation of a new product, you can able to see the Approval Status in drop down list is by default selected as “approved”.



If we are not selecting any value from drop down list, it is by default takes the approval status value as approved only.



 

Thanks for reading.