Implementing Your ATG Commerce Solution Rel 10

Total time
Logo Oracle University

Need more information? Get more details on the site of the provider.

Starting dates and places

This product does not have fixed starting dates and/or places.

Description

This course will provide students with the fundamental knowledge and skills needed to design, develop and configure consumer and business-to-business commerce Web applications built on the ATG Commerce platform. The course begins with a detailed look at the architecture of ATG Commerce and a discussion of the key considerations when designing an ATG Commerce site, focusing on the function of the various subsystems, what functionality is available out of the box, and when and how to extend the platform to implement custom requirements. From there, you will learn, through lecture and hands-on practice, how to create, customize, and maintain a fully featured commerce application by extending th…

Read the complete description

Frequently asked questions

There are no frequently asked questions yet. If you have any more questions or need help, contact our customer service.

This course will provide students with the fundamental knowledge and skills needed to design, develop and configure consumer and business-to-business commerce Web applications built on the ATG Commerce platform. The course begins with a detailed look at the architecture of ATG Commerce and a discussion of the key considerations when designing an ATG Commerce site, focusing on the function of the various subsystems, what functionality is available out of the box, and when and how to extend the platform to implement custom requirements. From there, you will learn, through lecture and hands-on practice, how to create, customize, and maintain a fully featured commerce application by extending the ATG Commerce Reference Store. You will come to understand how to design standard and custom catalogs, create and manage multiple sites, configure and control pricing, manage shopping carts/orders, handle complex shipping and payment configurations, and process orders via the checkout process. You will also learn how to extend promotions, and gain an understanding of how ATG interfaces with fulfillment and inventory systems.

Learn To:
  • Extend ATG Personalization for Commerce
  • Extend and display the catalog
  • Implement and manage Multisite
  • Extend the pricing engine and order object
  • Extend and deliver promotions
  • Create custom promotion templates
  • Split payment and ship across orders
  • Interface with a fulfillment system
  • Integrate an inventory system

A Live Virtual Class (LVC) is exclusively for registered students; unregistered individuals may not view an LVC at any time. Registered students must view the class from the country listed in the registration form. Unauthorized recording, copying, or transmission of LVC content may not be made.


Audience
  • Developer
  • System Administrator
  • Technical Consultant

Course Topics Introduction
  • Overview of ATG Commerce features and capabilities
Architecture – Personalization
  • The user profile
  • Grouping users
  • Profile extensions
  • Scenarios
Architecture – Catalogs
  • Catalog structure
  • Catalog-related objects: Catalogs, Categories, Products, SKUs
  • Extending the product catalog repository
Architecture – Pricing
  • The pricing engine
  • Dynamic discounts
Architecture – Orders
  • Default lifecycle of an order
  • Shipping and payment m
Architecture - Multisite
  • Running multiple sites
  • Using multisite in an ATG application
Architecture – Inventory & Fulfillment
  • Inventory management
  • Fulfillment systems
  • Customization options
Commerce Reference Store
  • Commerce-related modules
  • Using CIM to configure Commerce Reference Store (CRS)
  • Using CRS for new implementations
Extending Personalization for Commerce
  • Extending the Profile Repository
  • Custom Scenario actions
Displaying and Extending the Catalog
  • Displaying the catalog in JSPs
  • ‘Drill-down’ pages for categories and products
  • Managing the breadcrumb trail
  • Extending the catalog
Multisite
  • Setting the site context
  • The site repository
  • Site templates
  • Using multisite in an ATG application
  • Multisite and Commerce
Extending Orders
  • Order-related classes
  • Pipelines
  • Modifying an order programmatically
  • Order repository and order persistence
Displaying and Extending Pricing
  • Price lists
  • Item pricing
  • Order pricing
  • Extending the pricing engine and calculators
Extending Promotions
  • Promotion-related objects and classes
  • Adding custom promotion types
Promotion Templates
  • Promotion templates in the BCC
  • Creating custom promotion templates
  • Defining the template UI
  • Validating and translating user input
  • Linking user input to promotion properties
  • Modifying and deleting templates
Shipping
  • Configuring and extending shipping methods
  • Shipping groups and related classes
  • Initializing an order’s shipping groups
  • Modifying an order’s shipping
  • Adding a custom shipping group type
Payment Groups
  • Payment groups and the Payment Group Manager
  • Claimable payment groups
  • Initializing an order’s payment groups
  • Modifying an order’s payment groups
  • The payment process
  • Adding a custom payment group
Other Purchase Process Form Handlers
  • Canceling and committing orders
  • Express checkout
  • Saving incomplete orders

Course Objectives
  • Serve multiple store sites from a single ATG cluster
  • Extend the java classes used to manage and work with orders
  • Implement a custom pricing calculator
  • Add a custom promotion type to a commerce solution
  • Configure and extend shipping and payment methods
  • Add properties to user profiles and extend catalog objects

There are no reviews yet.

    Share your review

    Do you have experience with this course? Submit your review and help other people make the right choice. As a thank you for your effort we will donate $1.- to Stichting Edukans.

    There are no frequently asked questions yet. If you have any more questions or need help, contact our customer service.