Professional Documents
Culture Documents
Abdellatif Tarhine
Microsoft Regional Director for North Africa
Atarhine@Netopia-Solutions.com
Session Overview
SQL SQL
Server LDAP SQL
Server ODBC
Server
Other
Apps Commerce Server Catalogs
Data Warehouse Campaigns Profiles
Orders
Solution Sites
Commerce Server 2002 Overview
Product Catalog System
Catalog Catalog
Schema
Design .NET FW Collection
Classes
Catalog Catalog
Exchange Editor
Catalog
BizTalk
®
COM API
Server Business Desk Layer Catalog DTS
Catalog modules
Export/
Business Desk Import
Framework
Commerce Server Business
Catalog XML,
CSV
DW
Catalog System Features
Business Desk administration interface
Simple catalog design UI
User-definable product types
Security
Sample catalogs – Adventure Works
Multiple search mechanisms
Import/Export/Merge of catalogs through XML
XML-data schema for catalogs
Catalog exchange through BizTalk Server
Export to business data warehouse for reporting
COM and .NET APIs
Catalog Structure
Catalog
Collection
Category 1 Category 2
Category 1a Category 1b
Accessory Product Y
Product X
Variant1
Variant2
Variant3
Product Definition
Template for a product describes a type of
product
For example,
Guitar has:
Brand name
Model number
Image
Description
Type
Number of strings
Body type
Weight
List price
And so on
Products Can Have Variants
For example, Movie
has: Instance of “Movie”
Title
“Movie Title”
ID
Description MV131
Director
Stars …
Synopsis
Director Name
Catalog Property
Category Type ‘size’ Product Type
Schema ‘DEPT’ ‘PANTS’
Property
‘color’
DEPT
Catalog ‘Jeans’ PANTS
’Designer’
Data
%
-20
Product P1 Product P2 Product P3 Product P1 Product P2 Product P3
$150.00 $125.00 $145.00 $150.00
$120.00 $125.00
$100.00 $145.00
Virtual Catalog – Example 2
Multicurrency scenario
“Fabrikam, Inc.” wants to offer its products priced in Canadian dollars to Canadian
shoppers.
Create Clothes-CAN, Include Clothes, div prices by 0.556.
Publisher1
Base Books Virtual
catalog catalog
Southridge
Virtual catalogs
Implemented as SQL Server views
Can be subset of a base catalog
Can be created from multiple catalogs
Can be associated with specific languages
Can be associated with a specific currency
Support for up to 10,000 virtual catalogs
Commerce Server 2006
Connect seamlessly to internal and partner
applications and systems like SAP, MBS, JD
Edwards, and others through
Microsoft BizTalk Server adapters.
Manage and share business data through
industry-standard Web SOAP XML protocols
Provide customers and partners with Web-based
self service through access to order status and
inventory availability
Commerce Server 2006
Exchange and aggregate product catalog
information from across your business and from
trading partners to present expanded product
and service line offerings
Develop solutions more quickly with an
integrated development environment through
Microsoft Visual Studio 2005. Integration with
Visual Studio 2005 and the
Microsoft .NET Framework 2.0.
Commerce Server 2006
Automate the distribution and movement of data
and sites across multiple environments with site
staging and replication.
Take advantage of new deployment and
configuration tools that simplify the
implementation of secure commerce solutions.
Expand business visibility across your channels
with SQL Server Reporting Services, which will
be included in Commerce Server as the reporting
interface.
© 2005 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only.
MICROSOFT MAKES NO WARRANTIES, EXPRESS OR IMPLIED, IN THIS SUMMARY.