Overview of customizing IBM Sales Center
In the IBM Sales Center for WebSphere Commerce there is a set of user interface panels, views and dialogs that contain the most commonly used features. You can add to or configure the user interface to suit your needs, as well as changing the content and format of the data that is passed between the client and the server.
What you need to know before you start
To
customize Sales Center, you should be able to use WebSphere Commerce
Developer and you should know the following programming languages:
- Understand the Eclipse framework, see Eclipse platform documentation.
- Understand how to work with XML files. You will be able to perform simple modifications to the user interface, for example, remove a page from an editor, or change a key binding.
- Java programming. You will be able to make moderate modifications to the IBM Sales Center, for example, customizing an editor or changing what data is passed between the IBM Sales Center client and server, you need knowledge of Java programming as well as working with XML files.
- To perform extensive modifications, for example, adding a new editor and moving several user interface elements to the pages of this editor, you require a general knowledge of the Eclipse platform. In particular, it is critical to understand the use of extension points.
You should also have the knowledge described in the following table:
Required knowledge | See |
---|---|
Understand features Sales Center provides for CSRs | IBM Sales Center for WebSphere Commerce |
Understand the Sales Center development environment | IBM Sales Center development environment |
Understand Sales Center architecture | IBM Sales Center architecture |
Understand the Sales Center user interface framework | IBM Sales Center user interface framework |
Understand Sales Center extension points | IBM Sales Center extension points |
Plan your modifications | Planning a customization to the IBM Sales Center |