
Tutorial: Customizing outbound order services from WebSphere Commerce to Sterling DOM

Learning objectives
After you complete this tutorial, you should
be familiar with the following concepts and tasks:
- This tutorial is designed to show you the steps that are involved
in extending the
orderitem
noun part of the web services architecture to include new information. UserData is used to transfer the new Order item information from WebSphere Commerce to Sterling DOM. - In this tutorial, you customize the shopping flow to enable the customer to track engraving information for an Order Item, and customize the order integration flow to pass engraving information to Sterling DOM for an order item. After this customization, a customer can see the options in their shopping cart for any items that can be engraved before they check out. After inputting engraving information and submitting the order, a CSR can see the engraving information when you view the order details in Sterling DOM.
- For example, wine glasses can contain the options for text to be engraved with selected sizes and fonts for the text.
Time required
This tutorial should take approximately 4 hours to finish. If you explore other concepts that are related to this tutorial, it could take longer to complete.Skill level
AdvancedAudience
This tutorial is intended for WebSphere Commerce developers who are responsible for creating new business logic.System requirements
Before you begin this tutorial, make sure the development machine that you are using meets these requirements:
- WebSphere Commerce Version 7 Feature Pack 3 is installed.
- WebSphere Commerce Version 7 Developer is installed.
- Set up the development environment for creating WebSphere Commerce services.
- Set up the development environment to integrate with Sterling Selling and Fulfillment Suite (SSFS). You can find the instructions here: Installing, Configuring, and Deploying
- Published the Madisons starter store.
Prerequisites
Before you begin this tutorial, ensure that you fulfill the following prerequisites:Prerequisite knowledge
To complete this tutorial, you should be familiar with the following terms and concepts:
- WebSphere Commerce Developer
- An understanding of the Java programming language
- A basic understanding of the database type that is used in your WebSphere Commerce development environment
- A basic understanding of JSP pages
- A basic understanding of EJB beans
- A basic understanding of access beans
- A basic understanding of XML
- A basic understanding of WESB
- A basic understanding of WebSphere Commerce DOM integration with Sterling Commerce and Sterling Selling and Fulfillment Suite (SSFS)