ibm v4
8113  Reviews star_rate star_rate star_rate star_rate star_half

Sterling Order Management System: Extending the Application (SPVC)

This IBM Self-Paced Virtual Class (SPVC) includes: - PDF course guide available to attendee during and after course - Lab environment where students can work through demonstrations and exercises at...

Read More
$1,000 USD
Course Code 6F145G-SPVC
Duration 1.5 days
Available Formats Self Paced

This IBM Self-Paced Virtual Class (SPVC) includes:
- PDF course guide available to attendee during and after course
- Lab environment where students can work through demonstrations and exercises at their own pace

This self-paced course introduces learners to the technical framework of the Sterling Order Management application. It covers how to customize the application to meet specific business requirements and provides an overview of the technical architecture of the system, including installation and deployment.

 

The course deep dives into the concepts of extending transaction workflows, fulfillment pipelines, and transferring data between applications. Learners will discover how to create, extend, and customize agents, agent servers, APIs, and services. Additionally, the course explores database extensibility, object extensibility, presentation framework, and customization of the Sterling Order Management System user interface.

Skills Gained

After completing this course, learners should be able to:

  • Understand the technical environment of the Sterling Order Management System.
  • Extend transaction workflows and fulfillment pipelines.
  • Use Sterling Order Management APIs to transfer data between Sterling Order Management System and other applications.
  • Create new agents and agent servers.
  • Configure services.
  • Customize the user interface, database, printed documents, and objects.
  • Extend application screens using the Web UI Framework.

Who Can Benefit

This course is designed to train developers, implementers, and technical architects.

Prerequisites

null

Course Details

Course Outline

  • Discuss the footprint of the Sterling Order Management system.
  • Identify the various components of Sterling Order Management.
  • List the frameworks that are part of Sterling Order Management.
  • Identify the user interfaces of the Sterling Order Management system.
  • Launch various application screens present in the Sterling Order Management system.
  • Identify the prerequisites for installing the Sterling Order Management.
  • Differentiate between single schema and multi-schema installations.
  • Learn about Shards and Colonies.
  • Understand different types of deployment.
  • Install the Sterling Order Management in silent mode.
  • Install the Sterling Sterling Order Management in GUI mode.
  • Process to enable sharding in multi-schema installation.
  • Configure the Sterling Order Management and the supporting Application Server and database components.
  • Create the "Factory Setup" base data set.
  • Configure the property files.
  • Navigate and view the installation directory.
  • View the Liberty server directory.
  • Navigate to the properties folder in the installation directory.
  • View the DB Name and other details pertaining to the database.
  • Describe a typical deployment environment.
  • Deploy the application in production mode.
  • Deploy the application in exploded mode.
  • Pre-compile the JSPs.
  • Understand promising server and its implementation.
  • Configure and use the Configuration Deployment tool.
  • Overview of Initial Data Loading tool.
  • Describe the Process Modeling terms briefly. 
  • Identify the system APIs. 
  • Determine API behavior via the API Java documentation. 
  • Modify output template XML. 
  • Use the API Tester to invoke APIs. 
  • Deploy custom Java classes. 
  • Extend standard transactions by using User Exits. 
  • Configure custom transactions. 
  • Extend transaction events. 
  • Extend statuses.
  • Create an order using the order console in Application Console.
  • Navigate to and use the API documentation in the application directory.
  • Use the API tester to create an order.
  • Modify a standard output XML and retrieve specific details using the API tester.
  • Configure and test a user exit.
  • Differentiate between Task Queue and Non-Task Queue Based Agents. 
  • Explain the Agent Framework architecture. 
  • Create an agent's infrastructure. 
  • Start an agent server. 
  • Trigger an agent. 
  • Schedule an agent to trigger. 
  • List the best practices when working with agents.
  • Connect to the database and view the YFS_TASK_Q table.                                                                                                                                                                                   
  • Navigate to MQ Manager and start the queue manager and listener.
  • View the agent criteria details.                                                                                                                                                                                   
  • Configure an agent server.                                                                                                                                                                                 
  • Configure and trigger an agent server.                                                                                                                                                                           
  • Create reusable business services using the Service Builder. 
  • Integrate with external systems using services. 
  • Invoke APIs via services. 
  • Implement services via synchronous and asynchronous protocols. 
  • Invoke services via integration servers in the runtime environment. 
  • Handle exceptions that are logged by the Service Definition Framework using the exception console.
  • Create a service using Service Builder and execute a service.                                                                                                                                                                     
  • Create, test and execute a service that provides order alerts.                                                                                                                                                               
  • Create a service that allows external order entry system to pass an XML.                                                                                                                                                                     
  • Create a service that reads an xml file from the JMS queue, to create order.                                                                                                                                                                     
  • Identify and resolve exceptions in the console.                                                                                                                                                     
  • Use the RDT tool to load items to the organization catalog.                                                                                                                                                           
  • List the restrictions on extending the database. 
  • Explain the Entity Definition Framework. 
  • Use Entity Relationship Diagrams to view the Sterling Order Management system entity relationship mapping. 
  • List the steps to extend the database to meet implementation needs. 
  • Extend database entities by creating custom columns, custom tables, and hang-off tables. 
  • Create the Extension.xml file. 
  • Modify API XMLs to accommodate database changes. 
  • Create the Entities.jar. 
  • Create services to call Extended Database APIs.
  • View the ERDs available in the standard documentation.                                                                                                                                                       
  • Create a custom table and a hang-off table.                                                                                                                                                   
  • Configure Object Extensibility.
  • Create an extensible attribute.                                                                                                                                                       
  • Describe the Presentation Framework architecture. 
  • Identify the Application Console screen elements. 
  • Work with UI resources to customize screen layout and behavior. 
  • Change the basic look and feel of the Application Console by using menus, themes, and logos.
  • View the various resources that form an entity.                                                                                                                                                   
  • Create a view for a specific user.                                                                                                                                               
  • Build custom console screens to meet the requirements of the organization.                                                                                                                                           
  • The underlying framework of Sterling Business Center and Sterling Field Sales. 
  • Web UI Framework and its components such as screens, mashups, and struts. 
  • Loading of screens and pages, and the data flow. 
  • Extensibility in terms of extending a screen and the required components.
  • Launch the Extensibility Workbench in the Sterling Business Center application.   
  • Creating a new screen in SBC using Designer Workbench.                                                                                                                                                 
  • Create a custom column 
  • Modify the UI screens to display and populate a new column
  • Explain how the course met its learning objectives.
  • Submit an evaluation of the class.
  • Identify other IBM Education courses related to this topic.
  • Locate appropriate resources for further study.