Course details

Core Commerce and the Product Catalog

Core Commerce and the Product Catalog

Target Audience
Expected Duration
Lesson Objectives
Course Number
Expertise Level

Oracle Commerce comes with commerce-specific repositories as well as Core Platform repositories extended for commerce. Knowing the structure of commerce catalogs and catalog-related objects is essential to design and build Oracle Commerce applications. In this course, you will learn how product catalogs are conceptually implemented in repositories, the ways in which catalog repository data is displayed on a page, and apply SQL repository configuration skills to Commerce product catalog customizations. This course is one of a series in the Skillsoft learning path that covers the material for the Oracle Commerce Platform Fundamentals for Developers.

Target Audience
Application developers; data architects; technical architects; and anyone with experience in Java programming, XML parsing and editing, basic JavaServer page and HTML page coding, and a basic understanding of SQL database table structure and data querying.


Expected Duration (hours)

Lesson Objectives

Core Commerce and the Product Catalog

  • start the course
  • describe how Core Commerce is built on the core platform
  • recognize how the flexible catalog hierarchy helps customize the catalog
  • identify the properties of the Commerce Reference Store (CRS) and how it provides code, configuration, and data for simulating a complete working commerce application
  • list the item types of the product catalog repository
  • define how category item types use navigational links for browsing
  • recognize that SKUs are purchasable items and are associated with a particular fulfiller
  • describe how media is a base item type in the catalog repository, which contains a reference to an image file
  • choose the different ways to display the Oracle Commerce product catalog
  • define the Core Commerce (DCS) and Commerce Reference Store (CRS) module structure
  • list the multiple ways to extend the catalog
  • describe how subtypes are used when custom properties apply only to some instances of that item type
  • list the steps for extending catalog item types
  • use profile components for a user-centered application design
  • describe an overview of the profile repository
  • identify the stages in the life cycle of the Profile object
  • identify how the profile repository uses Oracle Commerce's XML file combination to construct the definition file
  • list the ways the profile repository can be modified
  • describe how to add a business object to the profile
  • describe how the Admin UI provides an option to view the combined XML file
  • name the profile submission handler methods
  • migrate the Trunk Show Repository to the MyStore module
  • Course Number:

    Expertise Level