You can customize the Customer Management Panel to display panels based upon your requirements by adding or removing JSP files that display or manage customer specific data. Because the configuration is based on components, you can perform module-specific customizations. The Commerce Service Center module (DSC-CSR) extends the Customer Management Panel with commerce-specific sections, such as Credit Cards, Credits and Promotions.

To modify the Customer Management Panel, modify the /atg/svc/agent/customer/
CustomerPanelConfig.properties
to identify the panels to display as well as the context where the panel is displayed. The following example creates the Profile, Notes and Addresses panels:

$class=atg.svc.agent.customer.CustomerPanelConfig
subSections=
  /panels/customer/profile.jsp,
  /panels/customer/notes.jsp,
  /panels/customer/addresses.jsp

contextRoots=
  /agent,
  /agent,
  /agent

To create a custom panel:

The following instructions provide steps for adding a custom panel in ATG Service Center. This example assumes that there is a separate installed web module called extensions:

Follow these additional steps only to add the panel in a panel stack other than the side panels:

Save and commit the changes:

 
loading table of contents...