SAP Hybris: Assisted Service Module (ASM)
If you are not new to Hybris, you all must be aware of ‘Add-on’ concept in hybris. It is similar to an extension and is literally used in the form of an additional plug-in functionality. ASM is an add-on in hybris. It allows the customer service representative to login to the storefront or website as the customer and get the same view of storefront as the customer does. Once logged-in, the agent can perform any action on customers behalf.
This functionality is available out-of-the-box in b2c_acc_plus and b2b_acc_plus recipes. However, in case you have initialized SAP Hybris using some other common ones, such as, b2c_acc or b2b_acc, you can still use the ASM modules by following the steps given below:
1) In order to enable ASM module make sure you have the below extensions in localextensions.xml file
<extension name=’assistedservicestorefront’ />
<extension name=’assistedservicewebservices’ />
<extension name=’assistedservicefacades’ />
<extension name=’assistedservicepromotionaddon’ />
<extension name=’assistedserviceatddtests’ />
2) Then install the addon:
> ant addoninstall -Daddonnames=”assistedservicestorefront” -DaddonStorefront.yacceleratorstorefront=”<yacceleratorstorefront>”