SlideShare uma empresa Scribd logo
1 de 33
By Kate Semizhon (Soglaeva)
 Catalog
 Pricing
 Order
 Inventory
Oracle's ATG Web Commerce is the industry's top-ranked
commerce solution that powers the world's best brands, and
delivers a consistent, personalized cross-channel customer
experience.
ATG
Commerce
Profiles &
Personaliz
ation
Merchandi
sing
Complex
Shipping
Catalogs
Pricing
Ordering
catalog
catalog category
category
product
sku
sku
product
category
category
productchild
parent
related
Parent categories
Related
categories
Child products
Child categories
Child SKUs
Brand
Related Products
Upsell Products
Parent Category
 SKU = Stock Keeping Unit
 Purchasable items in the catalog
 A product with multiple options has multiple
SKUs
Parent Products
List price
Sale Price
On Sale
Bundle Links
Display Name
Description
Long Description
Keywords
Start date
End date
Creation Date
Template
Thumbnail Image
Small Image
Large image
Auxiliary Media
Media
Media-
external
Media-
internal-text
Media-
internal-
binary
List price
Sale price
On sale
15
name
id
locale
Confidential 16
priceList
Price
• priceList
• productId
• skuId
• List price
Price
• priceList
• productId
• skuId
• List price
Price
• priceList
• productId
• skuId
• List price
Promotion
Individual
scenario URL coupon
Global
19
PriceEngine
ItemPricingEngine
OrderPricingEngine
ShippingPricingEngine
TaxPricingEngine
Confidential
20
Discount
Order Item Shipping
Order
Shipping
Group
Payment
Group
Order
Shipping
Group
Commerce
Item 1
Commerce
Item 2Payment
Group
Order
Shipping
Group
Commerce
Item 1
Commerce
Item 2Payment
Group
Order
repository
Order is stored in DB
Status: INCOMPLETE
Order
Shipping
Group 1
Commerce
Item 1
Commerce
Item 2Shipping
Group 2
Payment
Group
Order
repository
Profile
repository
Address
from
address
book
Order
Shipping
Group 1
Commerce
Item 1
Shipping
Group 2
Commerce
Item 2
Payment
Group
Order
repository
ground
Next-
day
Order
Shipping
Group 1
Commerce
Item 1
Shipping
Group 2
Commerce
Item 2
Payment
Group 1
Payment
Group 2
Order
repository
Order
price info
Profile
repository
Credit
cards
from
profile
Order
Shipping
Group 1
Commerce
Item 1
Shipping
Group 2
Commerce
Item 2
Payment
Group 1
Payment
Group 2
Order
repository
Order
price info
Order status: SUBMITTED
30Confidential
CreditCard
StoreCredit
GiftCertificate
InvoiceRequest
Shipping Methods
HardgoodShippingGroup ElectronicShippingGroup
31
catalogRefId
stockLevel
backorderLevel
preorderLevel
availabilityStatus
Oracle ATG Commerce Overview for developers

Mais conteúdo relacionado

Mais procurados

Operationalizing Machine Learning at Scale at Starbucks
Operationalizing Machine Learning at Scale at StarbucksOperationalizing Machine Learning at Scale at Starbucks
Operationalizing Machine Learning at Scale at StarbucksDatabricks
 
Pega Cssa Training With Real-time Project @santhoopega123@gmail.com&Whatsup@8...
Pega Cssa Training With Real-time Project @santhoopega123@gmail.com&Whatsup@8...Pega Cssa Training With Real-time Project @santhoopega123@gmail.com&Whatsup@8...
Pega Cssa Training With Real-time Project @santhoopega123@gmail.com&Whatsup@8...Santhoo Vardan
 
Salesforce data model
Salesforce data modelSalesforce data model
Salesforce data modelJean Brenda
 
Deep Dive Into Elasticsearch
Deep Dive Into ElasticsearchDeep Dive Into Elasticsearch
Deep Dive Into ElasticsearchKnoldus Inc.
 
FIWARE Wednesday Webinars - Integrating FIWARE with Blockchain/DLTs
FIWARE Wednesday Webinars - Integrating FIWARE with Blockchain/DLTsFIWARE Wednesday Webinars - Integrating FIWARE with Blockchain/DLTs
FIWARE Wednesday Webinars - Integrating FIWARE with Blockchain/DLTsFIWARE
 
State Management in ASP.NET
State Management in ASP.NETState Management in ASP.NET
State Management in ASP.NETShyam Sir
 
Analytic & Windowing functions in oracle
Analytic & Windowing functions in oracleAnalytic & Windowing functions in oracle
Analytic & Windowing functions in oracleLogan Palanisamy
 

Mais procurados (20)

Operationalizing Machine Learning at Scale at Starbucks
Operationalizing Machine Learning at Scale at StarbucksOperationalizing Machine Learning at Scale at Starbucks
Operationalizing Machine Learning at Scale at Starbucks
 
XML y DTDs
XML y DTDsXML y DTDs
XML y DTDs
 
Kong Workshop.pdf
Kong Workshop.pdfKong Workshop.pdf
Kong Workshop.pdf
 
Pega Cssa Training With Real-time Project @santhoopega123@gmail.com&Whatsup@8...
Pega Cssa Training With Real-time Project @santhoopega123@gmail.com&Whatsup@8...Pega Cssa Training With Real-time Project @santhoopega123@gmail.com&Whatsup@8...
Pega Cssa Training With Real-time Project @santhoopega123@gmail.com&Whatsup@8...
 
TIBCO Spotfire
TIBCO SpotfireTIBCO Spotfire
TIBCO Spotfire
 
Json
JsonJson
Json
 
Salesforce REST API
Salesforce  REST API Salesforce  REST API
Salesforce REST API
 
Javascript tutorial
Javascript tutorialJavascript tutorial
Javascript tutorial
 
OAuth2 + API Security
OAuth2 + API SecurityOAuth2 + API Security
OAuth2 + API Security
 
Salesforce data model
Salesforce data modelSalesforce data model
Salesforce data model
 
Klavye
KlavyeKlavye
Klavye
 
Deep Dive Into Elasticsearch
Deep Dive Into ElasticsearchDeep Dive Into Elasticsearch
Deep Dive Into Elasticsearch
 
Elasticsearch
ElasticsearchElasticsearch
Elasticsearch
 
Demystifying OAuth 2.0
Demystifying OAuth 2.0Demystifying OAuth 2.0
Demystifying OAuth 2.0
 
Elasticsearch
ElasticsearchElasticsearch
Elasticsearch
 
FIWARE Wednesday Webinars - Integrating FIWARE with Blockchain/DLTs
FIWARE Wednesday Webinars - Integrating FIWARE with Blockchain/DLTsFIWARE Wednesday Webinars - Integrating FIWARE with Blockchain/DLTs
FIWARE Wednesday Webinars - Integrating FIWARE with Blockchain/DLTs
 
Elasticsearch Introduction
Elasticsearch IntroductionElasticsearch Introduction
Elasticsearch Introduction
 
State Management in ASP.NET
State Management in ASP.NETState Management in ASP.NET
State Management in ASP.NET
 
Analytic & Windowing functions in oracle
Analytic & Windowing functions in oracleAnalytic & Windowing functions in oracle
Analytic & Windowing functions in oracle
 
Introduction to Elasticsearch
Introduction to ElasticsearchIntroduction to Elasticsearch
Introduction to Elasticsearch
 

Destaque

Oracle Commerce Using ATG & Endeca - Do It Yourself Series
Oracle Commerce Using ATG & Endeca - Do It Yourself SeriesOracle Commerce Using ATG & Endeca - Do It Yourself Series
Oracle Commerce Using ATG & Endeca - Do It Yourself SeriesKeyur Shah
 
Oracle Endeca Developer's Guide
Oracle Endeca Developer's GuideOracle Endeca Developer's Guide
Oracle Endeca Developer's GuideKeyur Shah
 
Common mistakes for ATG applications that affect performance
Common mistakes for ATG applications that affect performanceCommon mistakes for ATG applications that affect performance
Common mistakes for ATG applications that affect performanceKate Semizhon
 
ATG Advanced Profile Management
ATG Advanced Profile ManagementATG Advanced Profile Management
ATG Advanced Profile ManagementKate Semizhon
 
Oracle Endeca 101 Developer Introduction High Level Overview
Oracle Endeca 101 Developer Introduction High Level OverviewOracle Endeca 101 Developer Introduction High Level Overview
Oracle Endeca 101 Developer Introduction High Level OverviewGordon Kiser
 
ATG Commerce: Full Capabilities Overview
ATG Commerce: Full Capabilities OverviewATG Commerce: Full Capabilities Overview
ATG Commerce: Full Capabilities Overviewsobrien15
 
Oracle eCommerce (ATG) Database Best Practices
Oracle eCommerce (ATG) Database  Best Practices Oracle eCommerce (ATG) Database  Best Practices
Oracle eCommerce (ATG) Database Best Practices Kate Semizhon
 
Oracle endeca information discovery architecture
Oracle endeca information discovery architectureOracle endeca information discovery architecture
Oracle endeca information discovery architectureAorta business intelligence
 
ATG - Web Commerce @ Your Figertips
ATG - Web Commerce @ Your FigertipsATG - Web Commerce @ Your Figertips
ATG - Web Commerce @ Your FigertipsKeyur Shah
 
ATG Tutorials - Promotion.
ATG Tutorials - Promotion.ATG Tutorials - Promotion.
ATG Tutorials - Promotion.Sanju Thomas
 

Destaque (12)

Oracle Commerce Using ATG & Endeca - Do It Yourself Series
Oracle Commerce Using ATG & Endeca - Do It Yourself SeriesOracle Commerce Using ATG & Endeca - Do It Yourself Series
Oracle Commerce Using ATG & Endeca - Do It Yourself Series
 
Oracle Endeca Developer's Guide
Oracle Endeca Developer's GuideOracle Endeca Developer's Guide
Oracle Endeca Developer's Guide
 
Endeca
EndecaEndeca
Endeca
 
Common mistakes for ATG applications that affect performance
Common mistakes for ATG applications that affect performanceCommon mistakes for ATG applications that affect performance
Common mistakes for ATG applications that affect performance
 
ATG Advanced Profile Management
ATG Advanced Profile ManagementATG Advanced Profile Management
ATG Advanced Profile Management
 
Oracle Endeca 101 Developer Introduction High Level Overview
Oracle Endeca 101 Developer Introduction High Level OverviewOracle Endeca 101 Developer Introduction High Level Overview
Oracle Endeca 101 Developer Introduction High Level Overview
 
ATG Commerce: Full Capabilities Overview
ATG Commerce: Full Capabilities OverviewATG Commerce: Full Capabilities Overview
ATG Commerce: Full Capabilities Overview
 
ATG Advanced RQL
ATG Advanced RQLATG Advanced RQL
ATG Advanced RQL
 
Oracle eCommerce (ATG) Database Best Practices
Oracle eCommerce (ATG) Database  Best Practices Oracle eCommerce (ATG) Database  Best Practices
Oracle eCommerce (ATG) Database Best Practices
 
Oracle endeca information discovery architecture
Oracle endeca information discovery architectureOracle endeca information discovery architecture
Oracle endeca information discovery architecture
 
ATG - Web Commerce @ Your Figertips
ATG - Web Commerce @ Your FigertipsATG - Web Commerce @ Your Figertips
ATG - Web Commerce @ Your Figertips
 
ATG Tutorials - Promotion.
ATG Tutorials - Promotion.ATG Tutorials - Promotion.
ATG Tutorials - Promotion.
 

Semelhante a Oracle ATG Commerce Overview for developers

How to measure your share of the digital shelf?
How to measure your share of the digital shelf?How to measure your share of the digital shelf?
How to measure your share of the digital shelf?Rosie Pham
 
Retail ad copy clickability
Retail ad copy clickabilityRetail ad copy clickability
Retail ad copy clickabilityJohn Gagnon
 
Using Tags & Taxonomies to super charge your eCommerce SEO
Using Tags & Taxonomies to super charge your eCommerce SEOUsing Tags & Taxonomies to super charge your eCommerce SEO
Using Tags & Taxonomies to super charge your eCommerce SEOMichael King
 
Product And Brand Management
Product And Brand ManagementProduct And Brand Management
Product And Brand Managementgarunkumarg
 
Increasing Your Product Discoverability on the Amazon SERP
Increasing Your Product Discoverability on the Amazon SERPIncreasing Your Product Discoverability on the Amazon SERP
Increasing Your Product Discoverability on the Amazon SERPTinuiti
 
Shoppability & Findability Beyond Google
Shoppability & Findability Beyond GoogleShoppability & Findability Beyond Google
Shoppability & Findability Beyond GoogleCatalyst
 
How Lazada ranks products to improve customer experience and conversion
How Lazada ranks products to improve customer experience and conversionHow Lazada ranks products to improve customer experience and conversion
How Lazada ranks products to improve customer experience and conversionEugene Yan Ziyou
 
Product Listing ads Campaign - Google adwords
Product Listing ads Campaign - Google adwordsProduct Listing ads Campaign - Google adwords
Product Listing ads Campaign - Google adwordsPayal Daryani
 
Rich Snippets - What Are they and How do I get One?
Rich Snippets - What Are they and How do I get One?Rich Snippets - What Are they and How do I get One?
Rich Snippets - What Are they and How do I get One?Colleen Harris
 
Day 1: 2016 Google Shopping Virtual Summit
Day 1: 2016 Google Shopping Virtual SummitDay 1: 2016 Google Shopping Virtual Summit
Day 1: 2016 Google Shopping Virtual SummitTinuiti
 
CPC Strategy - Google Shopping Virtual summit 2016
CPC Strategy -  Google Shopping Virtual summit 2016 CPC Strategy -  Google Shopping Virtual summit 2016
CPC Strategy - Google Shopping Virtual summit 2016 Duy, Vo Hoang
 
Perform dm go to market deck - may 2014 email
Perform dm   go to market deck - may 2014 emailPerform dm   go to market deck - may 2014 email
Perform dm go to market deck - may 2014 emailDennis Armstrong
 
Search Marketing for the Holidays: Formic Media Seminar Series
Search Marketing for the Holidays: Formic Media Seminar SeriesSearch Marketing for the Holidays: Formic Media Seminar Series
Search Marketing for the Holidays: Formic Media Seminar SeriesAnvil Media, Inc.
 
Microsoft Adverting Shopping Campaigns
Microsoft Adverting Shopping CampaignsMicrosoft Adverting Shopping Campaigns
Microsoft Adverting Shopping CampaignsMSFTAdvertising
 
PRODUCT RESEARCH PRESENTATION.pdf
PRODUCT RESEARCH PRESENTATION.pdfPRODUCT RESEARCH PRESENTATION.pdf
PRODUCT RESEARCH PRESENTATION.pdfLislieMaderazo
 
PRODUCT RESEARCH PRESENTATION.pdf
PRODUCT RESEARCH PRESENTATION.pdfPRODUCT RESEARCH PRESENTATION.pdf
PRODUCT RESEARCH PRESENTATION.pdfLislieMaderazo
 
Innovation in Corporations: Creative Productivity in a Box
Innovation in Corporations: Creative Productivity in a BoxInnovation in Corporations: Creative Productivity in a Box
Innovation in Corporations: Creative Productivity in a BoxPaul Schumann
 
Maximizing Your Amazon Product Discoverability Via Content Optimization
Maximizing Your Amazon Product Discoverability Via Content OptimizationMaximizing Your Amazon Product Discoverability Via Content Optimization
Maximizing Your Amazon Product Discoverability Via Content OptimizationTinuiti
 

Semelhante a Oracle ATG Commerce Overview for developers (20)

How to measure your share of the digital shelf?
How to measure your share of the digital shelf?How to measure your share of the digital shelf?
How to measure your share of the digital shelf?
 
Retail ad copy clickability
Retail ad copy clickabilityRetail ad copy clickability
Retail ad copy clickability
 
Using Tags & Taxonomies to super charge your eCommerce SEO
Using Tags & Taxonomies to super charge your eCommerce SEOUsing Tags & Taxonomies to super charge your eCommerce SEO
Using Tags & Taxonomies to super charge your eCommerce SEO
 
PR.pdf
PR.pdfPR.pdf
PR.pdf
 
Product And Brand Management
Product And Brand ManagementProduct And Brand Management
Product And Brand Management
 
Increasing Your Product Discoverability on the Amazon SERP
Increasing Your Product Discoverability on the Amazon SERPIncreasing Your Product Discoverability on the Amazon SERP
Increasing Your Product Discoverability on the Amazon SERP
 
Shoppability & Findability Beyond Google
Shoppability & Findability Beyond GoogleShoppability & Findability Beyond Google
Shoppability & Findability Beyond Google
 
How Lazada ranks products to improve customer experience and conversion
How Lazada ranks products to improve customer experience and conversionHow Lazada ranks products to improve customer experience and conversion
How Lazada ranks products to improve customer experience and conversion
 
Product Listing ads Campaign - Google adwords
Product Listing ads Campaign - Google adwordsProduct Listing ads Campaign - Google adwords
Product Listing ads Campaign - Google adwords
 
Rich Snippets - What Are they and How do I get One?
Rich Snippets - What Are they and How do I get One?Rich Snippets - What Are they and How do I get One?
Rich Snippets - What Are they and How do I get One?
 
PRODUCT RESEARCH .pdf
PRODUCT RESEARCH .pdfPRODUCT RESEARCH .pdf
PRODUCT RESEARCH .pdf
 
Day 1: 2016 Google Shopping Virtual Summit
Day 1: 2016 Google Shopping Virtual SummitDay 1: 2016 Google Shopping Virtual Summit
Day 1: 2016 Google Shopping Virtual Summit
 
CPC Strategy - Google Shopping Virtual summit 2016
CPC Strategy -  Google Shopping Virtual summit 2016 CPC Strategy -  Google Shopping Virtual summit 2016
CPC Strategy - Google Shopping Virtual summit 2016
 
Perform dm go to market deck - may 2014 email
Perform dm   go to market deck - may 2014 emailPerform dm   go to market deck - may 2014 email
Perform dm go to market deck - may 2014 email
 
Search Marketing for the Holidays: Formic Media Seminar Series
Search Marketing for the Holidays: Formic Media Seminar SeriesSearch Marketing for the Holidays: Formic Media Seminar Series
Search Marketing for the Holidays: Formic Media Seminar Series
 
Microsoft Adverting Shopping Campaigns
Microsoft Adverting Shopping CampaignsMicrosoft Adverting Shopping Campaigns
Microsoft Adverting Shopping Campaigns
 
PRODUCT RESEARCH PRESENTATION.pdf
PRODUCT RESEARCH PRESENTATION.pdfPRODUCT RESEARCH PRESENTATION.pdf
PRODUCT RESEARCH PRESENTATION.pdf
 
PRODUCT RESEARCH PRESENTATION.pdf
PRODUCT RESEARCH PRESENTATION.pdfPRODUCT RESEARCH PRESENTATION.pdf
PRODUCT RESEARCH PRESENTATION.pdf
 
Innovation in Corporations: Creative Productivity in a Box
Innovation in Corporations: Creative Productivity in a BoxInnovation in Corporations: Creative Productivity in a Box
Innovation in Corporations: Creative Productivity in a Box
 
Maximizing Your Amazon Product Discoverability Via Content Optimization
Maximizing Your Amazon Product Discoverability Via Content OptimizationMaximizing Your Amazon Product Discoverability Via Content Optimization
Maximizing Your Amazon Product Discoverability Via Content Optimization
 

Mais de Kate Semizhon

Seven Facts about Belarus
Seven Facts about BelarusSeven Facts about Belarus
Seven Facts about BelarusKate Semizhon
 
How to improve code quality for iOS apps?
How to improve code quality for iOS apps?How to improve code quality for iOS apps?
How to improve code quality for iOS apps?Kate Semizhon
 
Database Change Management
Database Change ManagementDatabase Change Management
Database Change ManagementKate Semizhon
 
How a project is born. Intro to Discovery Phase
How a project is born. Intro to Discovery Phase How a project is born. Intro to Discovery Phase
How a project is born. Intro to Discovery Phase Kate Semizhon
 
Code Review Tool Evaluation
Code Review Tool EvaluationCode Review Tool Evaluation
Code Review Tool EvaluationKate Semizhon
 
SEO Instruments in ATG
SEO Instruments in ATGSEO Instruments in ATG
SEO Instruments in ATGKate Semizhon
 

Mais de Kate Semizhon (12)

Cracking 1-on-1s
Cracking 1-on-1sCracking 1-on-1s
Cracking 1-on-1s
 
Serverless Pitfalls
Serverless PitfallsServerless Pitfalls
Serverless Pitfalls
 
Seven Facts about Belarus
Seven Facts about BelarusSeven Facts about Belarus
Seven Facts about Belarus
 
Git 101
Git 101Git 101
Git 101
 
How to improve code quality for iOS apps?
How to improve code quality for iOS apps?How to improve code quality for iOS apps?
How to improve code quality for iOS apps?
 
Database Change Management
Database Change ManagementDatabase Change Management
Database Change Management
 
Ecommerce in 2018
Ecommerce in 2018Ecommerce in 2018
Ecommerce in 2018
 
How a project is born. Intro to Discovery Phase
How a project is born. Intro to Discovery Phase How a project is born. Intro to Discovery Phase
How a project is born. Intro to Discovery Phase
 
Code Review Tool Evaluation
Code Review Tool EvaluationCode Review Tool Evaluation
Code Review Tool Evaluation
 
Sonar Review
Sonar ReviewSonar Review
Sonar Review
 
Unit tests benefits
Unit tests benefitsUnit tests benefits
Unit tests benefits
 
SEO Instruments in ATG
SEO Instruments in ATGSEO Instruments in ATG
SEO Instruments in ATG
 

Último

AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024The Digital Insurer
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...apidays
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MIND CTI
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Jeffrey Haguewood
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxRustici Software
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century educationjfdjdjcjdnsjd
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdfSandro Moreira
 
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Angeliki Cooney
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDropbox
 
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Zilliz
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...DianaGray10
 
Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024The Digital Insurer
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Victor Rentea
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyKhushali Kathiriya
 
Spring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUKSpring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUKJago de Vreede
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...apidays
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...apidays
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAndrey Devyatkin
 

Último (20)

AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf
 
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
Spring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUKSpring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUK
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 

Oracle ATG Commerce Overview for developers

Notas do Editor

  1. 3
  2. Rules for custom catalogs: Each category exists in one and only one catalog Each category can contain other categories and catalogs Products can belong to multiple categories Catalogs can be linked such that a catalog can contain one or more catalogs Security can be defined on a per catalog basis Note: A category can belong in multiple categories, as long as all of those categories are in the same catalog. A category can only be directly included in one catalog, but that entire catalog can then be added to other catalogs.
  3. 7
  4. Product asset properties include Name Brand Start and end dates Description and long description Keywords Related products Upsell products Custom attributes
  5. 9
  6. 10
  7. Provide a means to define a set of prices that are applied to products, SKUs or a combination of product and SKUs Allow different price lists to be assigned to different groups of users according to business rules Provide a means of overlaying price lists price not found in current price list can be looked up in base price list, or (as of 9.1) on catalog object Supported means of pricing include price by product id price by SKU id price by product/SKU pairing
  8. 1. A pricing operation is requested and the PricingEngine is invoked. 2. PricingEngine constructs a new PriceInfo object, and passes it to pre-calculators which set an initial, undiscounted price in the priceInfo. 3. All discount promotions associated with the user are retrieved from the PricingModelHolder, which contains all promotions specific to the current user (from the Profile), and global promotions available to all users. 4. PricingEngine iterates through the user’s promotions and invokes each promotion’s discount calculator one at a time. 5. Each discount calculator uses the Qualifier service to check if the object being priced qualifies for the promotion associated with that calculator. If so, the price is discounted, and qualified objects are marked as having been used. 6. PricingEngine sends PriceInfo to post-calculators, which may further alter the price. 7. PricingEngine returns modified PriceInfo.
  9. Users can also add new shipping groups by entering addresses in forms provided on the store pages. Registered and anonymous users can both add shipping groups this way. Anonymous users, who have no saved addresses, must add at least one shipping address.
  10. Users can then set which commerce items are to be shipped to which addresses and select a shipping method for each shipping group. If they have ordered more than one of a particular item, they may choose to ship some of that item to one address and some to another.
  11. A similar process is used to create and allocate the order among payment groups. If there are any saved credit cards or store credits (or other custom payment types) in a registered user's profile, they will be loaded into the PaymentGroupContainerService for possible use in this order. Users can also add payment groups as needed, which may be credit cards, gift certificates, store credits, or in the case of B2B sites, purchase orders. Again, similarly to allocating shipping, users may be able to select how much of an order should be paid for by each payment group. Depending on how the application is designed, users may split shipping based on the total order amount (i.e., an order with a total of $400 for all items, tax, and shipping is paid for by a $100 gift certificate and a $300 credit card charge) or based on the individual line items (i.e., the tax, shipping, and cost of SKU123 is paid for by one purchase order, and the total cost of SKU456 is paid for by another). The ability to manually adjust the amount covered by each payment group is not currently exposed in the Commerce Reference Store.
  12. By default, orders from anonymous users are not persisted in the Order Repository until they are submitted. Once an order is submitted, its status changes from INCOMPLETE to SUBMITTED.