175
Presentation powered by Program Managers with Subject Matter Expertise - Meera Mahabala, Prabhu Padhi, Yabin Liu, Ruben Delgado Microsoft Services Operations Solution for Retail Providing customers the ability to adapt to changing business demands

Retail operations solution_ax2012_r2_retailtraining slides _day 4_sme

Embed Size (px)

DESCRIPTION

Retail operations solution_ax2012

Citation preview

Page 1: Retail operations solution_ax2012_r2_retailtraining slides _day 4_sme

Presentation powered by Program Managers with Subject Matter Expertise - Meera Mahabala, Prabhu Padhi, Yabin Liu, Ruben Delgado

Microsoft Services Operations Solution for RetailProviding customers the ability to adapt to changing business demands

Page 2: Retail operations solution_ax2012_r2_retailtraining slides _day 4_sme

2

Day 3 – Key Take Away ’ s

Retail Price Management, Mix and Match line Groups, Promotions and Discounts, Rounding Method Group,Price Point Group

POS Functionality, Start & End of Day Routines, Type of POS Transactions, Loyalty Transactions, Training Mode Capabilities

POS Posting, Statement Closing, Inventory Posting, Inventory Cost Update - Periodic CalculationRetail Inquiries, Shifts, Transactions, Statements

Customer Loyalty (HQ- Set-up), Loyalty Customers, Loyalty Schemes

Page 3: Retail operations solution_ax2012_r2_retailtraining slides _day 4_sme

3

Session # Session Time Day 4

33 08:30 - 09:00 E- Commerce Solution Overview

34 09:00 - 10:00AX Retail - Online Channels • Set- Up Process & Maintenance for Online Store• Retail Navigation Hierarchy

Break 10:00 - 10:15 Morning Break

35 10:15 -11:00AX Retail - Online Channels• Product Attributes/Enrichment • Catalogue – Creation, Maintenance & Publishing

36 11:00 - 12:30

E-Commerce - Starter Store Front • Review of Available Templates • Review of Navigation • Shopping Experience and Check Out • Customer Account • Loyalty

Break 12:30 - 01:15 Lunch Break

37 1:15 - 2:00

E-Commerce - Starter Store Front • Order Fulfilment - AX POS• High level Review of Sharepoint Touch points for AX Retail

38 2:00 - 2:30

Developer Experience - Search, Managed Navigation,Adaptive Experiences,Online Store With Commerce Run Time- Overview of Visual Studio Project for E-Commerce

39 2:30 - 3:15 Retail Enterprise Portal - Overview & Retail FunctionalityBreak 3:15 - 3:30 Afternoon Break

40 3:30 - 4:15 LAB:2.22- Creation of a Online Navigation Hierarchy, Online Catalogue and Publishing

41 4:15 - 5:00AX Retail BI and Reporting• Standard Reports • Standard Cubes • Excel Integration

42 05:00 - 05:15 Q & A - Day 4 Wrap Up33 08:30 - 09:00 E- Commerce Solution Overview

Page 4: Retail operations solution_ax2012_r2_retailtraining slides _day 4_sme

Session 33 - Content

E- Commerce Solution Overview

Page 5: Retail operations solution_ax2012_r2_retailtraining slides _day 4_sme

MICROSOFT CONFIDENTIAL – INTERNAL ONLY

The Situation Today for Many Organizations

Retail Headquarters

Financials

Warehouse Management

Stores

Consumers

Web

Online ChannelManagement

Page 6: Retail operations solution_ax2012_r2_retailtraining slides _day 4_sme

MICROSOFT CONFIDENTIAL – INTERNAL ONLY

Retail Headquarters

Supply ChainIntegration

Supply Chain Visibility

Financials

Warehouse Management

Stores

CatalogKiosk

Mobile

Consumers Corporate Accounts

Web

Microsoft Dynamics for E-Commerce

Page 7: Retail operations solution_ax2012_r2_retailtraining slides _day 4_sme

MICROSOFT CONFIDENTIAL – INTERNAL ONLY

Retail Headquarters

Supply ChainIntegration

Supply Chain Visibility

Financials

Warehouse Management

WebStores

Consumers

Omni-Channel Workflows

Page 8: Retail operations solution_ax2012_r2_retailtraining slides _day 4_sme

MICROSOFT CONFIDENTIAL – INTERNAL ONLY

Business Organizations e.g., Retailer

Online Consumer

Dynamics SharePoint

Product Catalog Published to SharePoint

Customer Interacts with Online Store

Order Returned to Dynamics

Dynamics CRT Services(Pricing, Sales Tax, Shipping)

Order Fulfilled from Dynamics

Microsoft Dynamics & SharePoint - Integrated E-Commerce Solution

Page 9: Retail operations solution_ax2012_r2_retailtraining slides _day 4_sme

Dynamics E-Commerce Solution Components

Commerce Runtime

Shipping

Commerce Runtime (CRT)

Product Catalog Site Collection

Publishing Site Collection

SP Connector

Dynamics AX for Retail

SharePoint 2013 Server

Consumer

CDX - Real time

Service

CDX - Sync

Service

CRT DB

Commerce Run time Services

Search Index

CDX - Sync

Service

Net.TCP

TCP/IP

Comm

erce AJA

X Services

Ecommerce web parts

Page 10: Retail operations solution_ax2012_r2_retailtraining slides _day 4_sme

MICROSOFT CONFIDENTIAL – INTERNAL ONLY

Adaptive experiences with SharePoint 2013

Search-driven Catalog data routed through the search index enabling dynamics pages

Faceted and managed navigationFlexible navigation and ease of adding refiners at different category nodes

RecommendationsUse click-through, views, and other analytics to feedback into ranking and recommendations

Device channelsAbility to deliver different skins for different device channels

Page 11: Retail operations solution_ax2012_r2_retailtraining slides _day 4_sme

MICROSOFT CONFIDENTIAL – INTERNAL ONLY

Search Driven Experiences

SEARCH

Product Catalogs Static ContentDigital AssetsAuthored Content NavigationExternal Content

Page 12: Retail operations solution_ax2012_r2_retailtraining slides _day 4_sme

MICROSOFT CONFIDENTIAL – INTERNAL ONLY

Managed Navigation

AudioCamerasComputersHome appliancesPhonesTV and video

AX MANAGEDCATEGORY TAXONOMY

AudioCamerasComputersHome appliancesPhonesTV and video

Use template pagemaincategory.aspx

CONTENT SEARCH WEB PART

SEO Friendly URLhttp://contoso.com/cameras

Search

Filter query byCATEGORY: CAMERAS

Product Catalog

Page 13: Retail operations solution_ax2012_r2_retailtraining slides _day 4_sme

MICROSOFT CONFIDENTIAL – INTERNAL ONLY

Faceted Navigation

The facets PRICE and BRAND apply for all products…

but SCREEN SIZE and RAM only apply to the LAPTOPScategory

...and BUSINESS FACTORS can be used to weight search results at runtime.

Page 14: Retail operations solution_ax2012_r2_retailtraining slides _day 4_sme

MICROSOFT CONFIDENTIAL – INTERNAL ONLY

Adaptive Experiences

Historical Click Patterns

Event P

roce

ssing

PRODUCT ID

RECOMMENDED PRODUCTS Search

Page 15: Retail operations solution_ax2012_r2_retailtraining slides _day 4_sme

MICROSOFT CONFIDENTIAL – INTERNAL ONLY

Device Channels

Search

Dynamics AXPRODUCT CATALOG

Electronics

DESKTOP WEB CHANNEL MOBILE CHANNEL

Same ContentSame Page URLs

Same Site CollectionDifferent display templates

WEB BROWSER

REST API

NATIVE APP

CAMPAIGNPROMOTION

Page 16: Retail operations solution_ax2012_r2_retailtraining slides _day 4_sme

MICROSOFT CONFIDENTIAL – INTERNAL ONLY

Commerce Runtime Services

Pricing, Sales Tax & Shipping ServicesConsistent rule-driven computations across all sales channels

Discounts and Promotion Services Consistent application and computations across all sales channels

Quantity and Store Availability ServicesOmni-channel visibility to stock available for purchase in any channel

Shopping Cart ServicesRobust services and object model for managing an e-commerce “cart”

Centralized Data & Order Management Across all Channels

Page 17: Retail operations solution_ax2012_r2_retailtraining slides _day 4_sme

MICROSOFT CONFIDENTIAL – INTERNAL ONLY

Commerce Data Exchange

Commerce data outboundSynchronize inventory, pricing & configuration information to the online channel

Commerce data inboundSynchronize transactions and status information to AX

Commerce data real time serviceCustomer lookup, Order history use the real time service

ExtensibleAbility to customize data that needs to be transferred as well as schedule synchronization

Centralized Data & Order Management Across all Channels

Page 18: Retail operations solution_ax2012_r2_retailtraining slides _day 4_sme

MICROSOFT CONFIDENTIAL – INTERNAL ONLY

Dynamics for Ecommerce – Key Pillars

• Channel Management

• Catalog Management

• Merchandising• Order Fulfillment

Centralized Data & Order Mgt

Across all Channels

• Out of Box “Starter” Storefront

• Retail Data Exchange and Commerce Runtime

• Integrated Payment Processing

OOB e-Commerce with Storefront

Developer Platform

• Cross-Channel Fulfillment

• Omni Channel Loyalty

• In Store Orders

• Pricing, Sales Tax & Shipping Services

• Discounts and Promotion Services

• Quantity and Store Availability Services

Symmetrical Omni-Channel Retail Services

Cross-Channel and Cross-Device

Workflows

Page 19: Retail operations solution_ax2012_r2_retailtraining slides _day 4_sme

Session 33: Q & A

Page 20: Retail operations solution_ax2012_r2_retailtraining slides _day 4_sme

Morning Break – 15 Minutes

Page 21: Retail operations solution_ax2012_r2_retailtraining slides _day 4_sme

MICROSOFT CONFIDENTIAL – INTERNAL ONLY

Channel managementOnline Store Set-upRetail Navigation Hierarchy

Session 34 - Content

Meera Mahabala

Page 22: Retail operations solution_ax2012_r2_retailtraining slides _day 4_sme

MICROSOFT CONFIDENTIAL – INTERNAL ONLY

Centralized channel managementRetail Organization Model

All channels; physical stores , online stores and online marketplaces can be modeled as part of the organization hierarchy

Financial dimensionAn online channel can be mapped to a financial dimension for management reporting

Navigation hierarchyA navigation hierarchy can drive the browse experience for an online store

Channel propertiesShipping methods, price groups, customers, language, currency, store locations

Page 23: Retail operations solution_ax2012_r2_retailtraining slides _day 4_sme

Process flowInstall the online store

Set up online store integration

Retail channel navigation hierarchy

Online store configuration & publish

Manage online store products

Page 24: Retail operations solution_ax2012_r2_retailtraining slides _day 4_sme

Online store

Navigation hierarchy

1

Customer1

Store location group

*

Language*

Currency1

Assortment*

*

Catalog*

Channel and product

attributes

*Payment account

and method*

Modes of delivery

*

Price group*

*

Online store conceptual model

Page 25: Retail operations solution_ax2012_r2_retailtraining slides _day 4_sme

MICROSOFT CONFIDENTIAL – INTERNAL ONLY

Online store attributes

Channel product attributes

Category product attributes

Channel attributes

Page 26: Retail operations solution_ax2012_r2_retailtraining slides _day 4_sme

MICROSOFT CONFIDENTIAL – INTERNAL ONLY

Online store attribute metadata

Refinable Searchable

Retrievable

Page 27: Retail operations solution_ax2012_r2_retailtraining slides _day 4_sme

MICROSOFT CONFIDENTIAL – INTERNAL ONLY

Online store attribute metadataSortable

Queryable

Page 28: Retail operations solution_ax2012_r2_retailtraining slides _day 4_sme

MICROSOFT CONFIDENTIAL – INTERNAL ONLY

Shipping configuration• List of mode of delivery is configurable

• Mode of Delivery is associated with a product & channel

• Configuring shipping charges• Customer specific charges

• Type of charges : Fixed, Pieces, Percent

• Ability to integrate shipping carriers and have a markup charge

Page 29: Retail operations solution_ax2012_r2_retailtraining slides _day 4_sme

MICROSOFT CONFIDENTIAL – INTERNAL ONLY

Sales TaxApplicable tax codes Customer group for destination based taxesSales Price includes sales tax

Page 30: Retail operations solution_ax2012_r2_retailtraining slides _day 4_sme

MICROSOFT CONFIDENTIAL – INTERNAL ONLY

Online store publish

Microsoft Dynamics AX 2012 Retail

Online store

Channel publish

Hierarchy and

properties

Products

Commerce Runtime

Catalog publish

Page 31: Retail operations solution_ax2012_r2_retailtraining slides _day 4_sme

MICROSOFT CONFIDENTIAL – INTERNAL ONLY

Channel publishing

Snapshot

related

entities (AX)

Synchronize tables

( CDX- Sync)

Create term

sets and standard content types(SP

2013)

Acknowledge status to AX(CDX-Real time

Service)

Page 32: Retail operations solution_ax2012_r2_retailtraining slides _day 4_sme

MICROSOFT CONFIDENTIAL – INTERNAL ONLY

Channel publishing statusDraft

Publish Error

In progres

s

Publish

EditEdit

Page 33: Retail operations solution_ax2012_r2_retailtraining slides _day 4_sme

Online store – major updates

Dynamics AX 2012

Commerce Runtime

Online store-live

Commerce Runtime

Online store-post live

Online store-live

Online store-pre-live

Online store live

Page 34: Retail operations solution_ax2012_r2_retailtraining slides _day 4_sme

MICROSOFT CONFIDENTIAL – INTERNAL ONLY

Demo

Page 35: Retail operations solution_ax2012_r2_retailtraining slides _day 4_sme

MICROSOFT CONFIDENTIAL – INTERNAL ONLY

Key takeawaysCentralized configurationAbility to manage all data and configuration in Microsoft Dynamics AX

Metadata managementAbility to manage online store data and experience in Microsoft Dynamics AX

Life cycle supportAbility to roll out major updates

PublishingAbility to make all configuration available in the channel

Page 36: Retail operations solution_ax2012_r2_retailtraining slides _day 4_sme

Session 34: Q & A

Page 37: Retail operations solution_ax2012_r2_retailtraining slides _day 4_sme

MICROSOFT CONFIDENTIAL – INTERNAL ONLY

Product Attributes – Attributes FrameworkCatalog managementAssortment Management

Session 35 - Content

Prabhu Padhi

Page 38: Retail operations solution_ax2012_r2_retailtraining slides _day 4_sme

MICROSOFT CONFIDENTIAL – INTERNAL ONLY

Catalog management – Key features Attributes framework

Ability to define engaging enrichment experience via user-definable attributes

Centralized category managementAbility to centrally manage category hierarchies for various industry usage scenarios

Centralized retail catalog managementAbility to centrally manage retail catalogs that are targeted for channels

Centralized assortment managementAbility to centrally manage product assortments targeted for channels

Page 39: Retail operations solution_ax2012_r2_retailtraining slides _day 4_sme

MICROSOFT CONFIDENTIAL – INTERNAL ONLY

Attributes framework

Attribute typeData type, UoM, Bounded, Enumerations

Attribute GroupCollection of attributesAssigned to categories and channels

AttributeDefine characteristics of productsCan be part of multiple attribute groupsProducts inherit attributes upon categorization and upon targeted for channels

Page 40: Retail operations solution_ax2012_r2_retailtraining slides _day 4_sme

MICROSOFT CONFIDENTIAL – INTERNAL ONLY

Category managementDefine generic category hierarchyDefine Manually or Import hierarchiesTree-style navigationN-level deep category hierarchyChild category nodes inherit from parent node

Define category hierarchy purposeProcurement, Retail product, Retail vendor product, Retail supplemental (special groups), Retail channel navigation

Purpose-specific category managementProcurement, Retail product, Retail vendor product, Retail supplemental (special groups), Retail channel navigation

Page 41: Retail operations solution_ax2012_r2_retailtraining slides _day 4_sme

MICROSOFT CONFIDENTIAL – INTERNAL ONLY

Catalog Enrichment

Page 42: Retail operations solution_ax2012_r2_retailtraining slides _day 4_sme

Catalog ProductsCategories and Products

Retail Product HierarchyTV & Video

Video

Blu-Ray 3-D Ready Yes

Playback Formats

BD-ROM, BD-R/RE, DVD+R/RW, DVD-R/RW, WMV9…

Wi-Fi ready Yes

Voltage 110 V

Amperage 4 Amp

HDMI Inputs 1

Warranty – Parts

Warranty – Labor

Energy Star Yes

SKU 1666042

Description Sony – 3-D Wi-Fi Built-In Blu-ray Player

Image

Related Products

• 3D TV• Active shutter 3D glasses designed for the TV• High-speed HDMI cable … … … …

Supplemental Retail HierarchyTV & Video

Extended Description

Video (How To)

Att

ribute

s &

Valu

es

Inheri

tance

Extended Description

Video (How To)

Warranty – Parts

Warranty – Labor

Energy Star Yes

Voltage 110 V

Amperage 4 Amp

HDMI Inputs 1

3-D Ready Yes

Playback Formats

BD-ROM, BD-R/RE, DVD+R/RW, DVD-R/RW, CD-R/RW, CD-DA, AVCHD, MPEG-1, MPEG-2, MPEG-4, WMV9, AAC, DTS, LPCM, MP3, WMA9, GIF, JPEG, and PNG

Wi-Fi ready Yes

Att

ribute

s &

Valu

es

Inheri

tance

SKU 1666042

Description Sony – 3-D Wi-Fi Built-In Blu-ray Player

Image

Related Products

• 3D TV• Active shutter 3D glasses designed for the TV• High-speed HDMI cable … … … …

2 Yrs.

1 Yr.

Get a world of instant entertainment with this smart Blu-ray player. Connect to the Internet and stream movies, listen to music and access a wide variety… … …

Page 43: Retail operations solution_ax2012_r2_retailtraining slides _day 4_sme

Catalog ProductsCategories and Products

Extended Description

Get a world of instant entertainment with this smart Blu-ray player. Connect to the Internet and stream movies, listen to music and access a wide variety… … …

Video (How To)

Warranty – Parts 2 Yrs.

Warranty – Labor

1 Yr.

Energy Star Yes

Voltage 110 V

Amperage 4 Amp

HDMI Inputs 1

3-D Ready Yes

Playback Formats

BD-ROM, BD-R/RE, DVD+R/RW, DVD-R/RW, CD-R/RW, CD-DA, AVCHD, MPEG-1, MPEG-2, MPEG-4, WMV9, AAC, DTS, LPCM, MP3, WMA9, GIF, JPEG, and PNG

Wi-Fi ready Yes

SKU 1666042

Description Sony – 3-D Wi-Fi Built-In Blu-ray Player

Image

Related Products

• 3D TV• Active shutter 3D glasses designed for the TV• High-speed HDMI cable … … … …

ChannelChannel-1

Channel-2

ASIN

Auction Price

ASIN B04266611H (for Channel-1)

Auction Price $100.00 (for Channel-2)

Page 44: Retail operations solution_ax2012_r2_retailtraining slides _day 4_sme

Catalog enrichment – Online store

Page 45: Retail operations solution_ax2012_r2_retailtraining slides _day 4_sme

Catalog enrichment – Online store

Page 46: Retail operations solution_ax2012_r2_retailtraining slides _day 4_sme

Catalog enrichment – Online store

Page 47: Retail operations solution_ax2012_r2_retailtraining slides _day 4_sme

Process FlowDefine Retail

Category Hierarchy

Define Products

Define Assortments

Create Catalog

Add ProductsAttribute Values

Related Products

Add ChannelsNavigation Category

Category

manager

Category

manager

Category

manager

Catalogmanage

r

Page 48: Retail operations solution_ax2012_r2_retailtraining slides _day 4_sme

MICROSOFT CONFIDENTIAL – INTERNAL ONLY

Key ConceptsChannel

Catalog

Product Attribute

Assortment

Related Product

Product Variant

Navigation Category

Attribute Value

* 1*

*

* 1

**

1

1

1

*

*

1

Attribute Group

* *

*

**

1

1

1

*

*

Page 49: Retail operations solution_ax2012_r2_retailtraining slides _day 4_sme

Catalog Content/Process

Product Relations

Attribute Values

Channels

Products

HTML,Rich Text

Image, Video

Retail Catalog

Validate

Publish

Online store

Catalog

Mobile

Brick and Mortar

Approve

Page 50: Retail operations solution_ax2012_r2_retailtraining slides _day 4_sme

MICROSOFT CONFIDENTIAL – INTERNAL ONLY

Listing

Catalog Channel

Catalog product Listing

* *

**

*1

11

Snapshot of a catalog product per channel

Date and time validity Attributes as name-value

pairs Product variants Language translations Listing id purchased is

included in the sales order

Page 51: Retail operations solution_ax2012_r2_retailtraining slides _day 4_sme

MICROSOFT CONFIDENTIAL – INTERNAL ONLY

Catalog publishSynchronize listing related tables(CDX-Sync Service)

Update listing price(Commerce Runtime)

Create custom site columns and list items (SP 2013)

Record status per listing(Commerce Runtime)

Sync listing status to AX(CDX-Sync Service)

Published/

Error

Update catalog aggregated publish status (AX)

Published/ Error

Create listing per variant (AX)

In-progre

ss

In-progre

ss

Page 52: Retail operations solution_ax2012_r2_retailtraining slides _day 4_sme

MICROSOFT CONFIDENTIAL – INTERNAL ONLY

Catalog publishDelta publish – Only republish changed productsFull publish – Publish all products regardless of what’s changedPeriodic price updates

Listing Price needed to enable price refinements

Price includesBase Sales Price on productTA of sales price that apply to all customersPrice adjustments

Page 53: Retail operations solution_ax2012_r2_retailtraining slides _day 4_sme

MICROSOFT CONFIDENTIAL – INTERNAL ONLY

Catalog retractSynchronize listing(CDX-Sync Service)

Delete in CRT & SP list item(SP 2013)

Record status per listing as expired(Commerce Runtime)

Sync listing status to AX(CDX-Sync Service

Expired

Update catalog aggregated publish status(CDX-Sync Service)

Expired

Set expiry date to current date time(AX) In-

progress

In-progre

ss

Page 54: Retail operations solution_ax2012_r2_retailtraining slides _day 4_sme

MICROSOFT CONFIDENTIAL – INTERNAL ONLY

Mapping AX entities to SharePoint SharePoint entities

Content types and site columns Create relationships between site columns

List itemsReusable static and dynamic content pages

Formatted site columnsFunctional apps that can be deployed on

pages

Search propertiesAttribute refinement, indexing, and query

rules

Microsoft Dynamics AX entities

Products and variantsA collection of catalog products and variants

Term storeNavigation and categorization structure of a

site

Retail navigation hierarchyDefines the hierarchy of categories

Product attribute schemaStandard, channel, and category attributes

Composite attributesSpecification

Attribute metadataRefinable, queryable, searchable, sortable

Publishing

Product catalogDefine the hierarchy of categories

Product site collectionPrimary and micro site “containers”

Page 55: Retail operations solution_ax2012_r2_retailtraining slides _day 4_sme

MICROSOFT CONFIDENTIAL – INTERNAL ONLY

Partitioning data in SharePoint for scaleDynamic partitioning

Create new content types as the attribute space in a single content type fills up

Category-based partitioningPartitioning based on the level specified for partitioning

Page 56: Retail operations solution_ax2012_r2_retailtraining slides _day 4_sme

MICROSOFT CONFIDENTIAL – INTERNAL ONLY

Distribution schedule• Support the

same schedules as retail store

• A & N schedules are available

Page 57: Retail operations solution_ax2012_r2_retailtraining slides _day 4_sme

MICROSOFT CONFIDENTIAL – INTERNAL ONLY

Demo

Page 58: Retail operations solution_ax2012_r2_retailtraining slides _day 4_sme

MICROSOFT CONFIDENTIAL – INTERNAL ONLY

Key TakeawaysAttribute frameworkAbility to define engaging enrichment experience via user-definable attributes

Centralized category managementAbility to centrally manage category hierarchies for various industry usage scenarios

Centralized catalog managementAbility to centrally manage retail catalogs that are targeted for channels

Centralized assortment managementAbility to centrally manage category hierarchies for various industry usage scenarios

Page 59: Retail operations solution_ax2012_r2_retailtraining slides _day 4_sme

MICROSOFT CONFIDENTIAL – INTERNAL ONLY

Key takeawaysPublishingPublishing takes all channel and catalog data and makes it available to the online store

AcknowledgementAbility to get back the publish status information

Price updatesAbility to make regular price updates to the listing

SharePoint data store can be a black boxPublishing dynamically creates the required schema and data in SharePoint

Page 60: Retail operations solution_ax2012_r2_retailtraining slides _day 4_sme

Session 35: Q & A

Page 61: Retail operations solution_ax2012_r2_retailtraining slides _day 4_sme

MICROSOFT CONFIDENTIAL – INTERNAL ONLY

E-Commerce - Starter Store Front • Review of Available Templates• Review of Navigation• Shopping Experience and Check Out• Customer Account• Loyalty

Session 36 - Content

Meera Mahabala

Page 62: Retail operations solution_ax2012_r2_retailtraining slides _day 4_sme

MICROSOFT CONFIDENTIAL – INTERNAL ONLY

Cross-channel workflowsBuy online and ship to destinationAbility to order online and ship to selected destination using a choice of shipping carriers

Buy online and pickup in storeAbility to pickup by selecting a store based on proximity and item availability

Buy online and return in storeExtensible model for integrated payment authorization and capture

An online order can accrue loyalty pointsA consumer can accrue loyalty points on the same loyalty card with purchases made online

Centralized Data & Order Management Across all Channels

Page 63: Retail operations solution_ax2012_r2_retailtraining slides _day 4_sme

MICROSOFT CONFIDENTIAL – INTERNAL ONLY

Online order flow

Online store front

Submit order

Commerce runtime

Cached data store

Dynamics AX

Staging Table

Sales Order Table

Order inquiry

CDX – Real Time Service

CDX – Sync Service

Page 64: Retail operations solution_ax2012_r2_retailtraining slides _day 4_sme

MICROSOFT CONFIDENTIAL – INTERNAL ONLY

Customer account management

Anonymous userGuest checkout – Name, delivery address and email addressDefault Microsoft Dynamics AX customer

Authenticated userAuthentication using an identity provider Creates a new user within Dynamics AXAbility to view order history

Page 65: Retail operations solution_ax2012_r2_retailtraining slides _day 4_sme

Loyalty schemesAbility to define multiple concurrent schemesInclude categories, products, or specific variantsPoints based on quantity or amountPoints are redeemed as paymentAbility to set expiration values for points

Page 66: Retail operations solution_ax2012_r2_retailtraining slides _day 4_sme

MICROSOFT CONFIDENTIAL – INTERNAL ONLY

Customer loyaltyLoyalty customers

May or may not be tied to a Dynamics AX customerAbility to hold multiple loyalty cardsEach loyalty card is associated with a single scheme

Online store supports accrual only Calculated and accrued when the sales order is invoiced in Dynamics AX

Page 67: Retail operations solution_ax2012_r2_retailtraining slides _day 4_sme

MICROSOFT CONFIDENTIAL – INTERNAL ONLY

Demo

Page 68: Retail operations solution_ax2012_r2_retailtraining slides _day 4_sme

MICROSOFT CONFIDENTIAL – INTERNAL ONLY

Key takeaways

Page 69: Retail operations solution_ax2012_r2_retailtraining slides _day 4_sme

Session 36: Q & A

Page 70: Retail operations solution_ax2012_r2_retailtraining slides _day 4_sme

Lunch Break 60 minutes

Page 71: Retail operations solution_ax2012_r2_retailtraining slides _day 4_sme

MICROSOFT CONFIDENTIAL – INTERNAL ONLY

• Order Fulfilment - AX POS

Session 37 - Content

Prabhu Padhi

Page 72: Retail operations solution_ax2012_r2_retailtraining slides _day 4_sme

MICROSOFT CONFIDENTIAL – INTERNAL ONLY

Order Fulfillment

Centralized order fulfillmentCentralized order fulfillment from Dynamics independent of order origination with comprehensive picking, shipping and notifications

Cross-channel workflowsOrder online & pickup in store, Order online & return in store, Accrue loyalty points

Integrated payment processingPCI / PA-DSS certified, tokenization for delayed capture, Extensible

Page 73: Retail operations solution_ax2012_r2_retailtraining slides _day 4_sme

MICROSOFT CONFIDENTIAL – INTERNAL ONLY

Online order flow

Online store front

Submit order

Commerce runtime

Cached data store

Dynamics AX

Staging Table

Sales Order Table

Order inquiry

CDX – Real Time Service

CDX – Sync Service

Page 74: Retail operations solution_ax2012_r2_retailtraining slides _day 4_sme

MICROSOFT CONFIDENTIAL – INTERNAL ONLY

Investments

Cross-Channel ordering workflow

Centralized order fulfillment

Integrated payment

processing

User experience improvements at

point of sale

“Cross-Channel Order Processing and Fulfillment”

Page 75: Retail operations solution_ax2012_r2_retailtraining slides _day 4_sme

MICROSOFT CONFIDENTIAL – INTERNAL ONLY

Investments

Cross-Channel ordering workflow

“Cross-Channel Order Processing and Fulfillment”

Cross-Channel Enablement Order online and pickup in store (in addition to Ship-to) Store order and pickup from another store (in addition to Ship-to) Order online and return in store

Order Retrieval Created in same store Created in another store Created in Online store Created in AX client

Centralized order fulfillment

Integrated payment

processing

User experience improvements at

point of sale

Pricing and Sales Tax Consistent rule-driven computations across all sales channels

Discounts and Promotions Consistent application and computations across all sales channels

Page 76: Retail operations solution_ax2012_r2_retailtraining slides _day 4_sme

MICROSOFT CONFIDENTIAL – INTERNAL ONLY

Investments“Cross-Channel Order Processing and

Fulfillment”

Standard AX fulfillment functionality Order origination: Online store Order origination: Brick and Mortar store Order origination: AX

Order Fulfillment Pick-up All Ship All Mixed Mode (partly shipped, partly picked up)

Centralized order fulfillment

Integrated payment

processing

User experience improvements at

point of sale

Cross-Channel ordering workflow

Email Notifications Order creation/confirmation Ready for pickup Shipping confirmation Payment problemLeverage existing AX email notifications infrastructure

Page 77: Retail operations solution_ax2012_r2_retailtraining slides _day 4_sme

MICROSOFT CONFIDENTIAL – INTERNAL ONLY

Investments“Cross-Channel Order Processing and

Fulfillment”

Dynamics Online Payment Services (DOPS) Customers PCI-DSS 2.0 Certified and PA-DSS 2.0 Certified Leverage DOPS tokenization for remaining balance settlement

Ensure validity of authorization during pack slip creation in AX Ensure capture of remaining balance during invoicing in AX

Non Dynamics Online Payment Services (DOPS) Customers ISV opportunity by using Payment SDK

Integrated payment

processing

User experience improvements at

point of sale

Centralized order fulfillment

Cross-Channel ordering workflow

Page 78: Retail operations solution_ax2012_r2_retailtraining slides _day 4_sme

MICROSOFT CONFIDENTIAL – INTERNAL ONLY

Investments“Cross-Channel Order Processing and

Fulfillment”

POS: Display Order Mode Recall/Edit Order Pickup Order

Recall Order Search by multiple parameters Orders List:

Smart search Enablement/Disablement of actions

User experience improvements at

point of sale

Integrated payment

processing

Centralized order fulfillment

Cross-Channel ordering workflow

Order Summary Leverage receipt format template Address: “View box” style

Page 79: Retail operations solution_ax2012_r2_retailtraining slides _day 4_sme

Process FlowCustomer

places order

Customer receives

notificationRecall order

Complete pickup

Ship/Pick

Chooses products

Checks availability

Checks price

Pick/Pack/Ship

Ready for Pickup

OR

Pickup order

Customer Store Clerk

Page 80: Retail operations solution_ax2012_r2_retailtraining slides _day 4_sme

MICROSOFT CONFIDENTIAL – INTERNAL ONLY

User Experience Improvements

Page 81: Retail operations solution_ax2012_r2_retailtraining slides _day 4_sme

MICROSOFT CONFIDENTIAL – INTERNAL ONLY

User Experience Improvements

Page 82: Retail operations solution_ax2012_r2_retailtraining slides _day 4_sme

MICROSOFT CONFIDENTIAL – INTERNAL ONLY

User Experience Improvements

Page 83: Retail operations solution_ax2012_r2_retailtraining slides _day 4_sme

MICROSOFT CONFIDENTIAL – INTERNAL ONLY

User Experience Improvements

Page 84: Retail operations solution_ax2012_r2_retailtraining slides _day 4_sme

MICROSOFT CONFIDENTIAL – INTERNAL ONLY

User Experience Improvements

Page 85: Retail operations solution_ax2012_r2_retailtraining slides _day 4_sme

MICROSOFT CONFIDENTIAL – INTERNAL ONLY

User Experience Improvements

Page 86: Retail operations solution_ax2012_r2_retailtraining slides _day 4_sme

MICROSOFT CONFIDENTIAL – INTERNAL ONLY

Demo

Online Store to POS – Order Fulfilment

Page 87: Retail operations solution_ax2012_r2_retailtraining slides _day 4_sme

Session 37: Q & A

Page 88: Retail operations solution_ax2012_r2_retailtraining slides _day 4_sme

MICROSOFT CONFIDENTIAL – INTERNAL ONLY

• Developer Experience • Search, Managed Navigation, Adaptive Experiences

, Online Store With Commerce Run Time• High level Review of Share-point Touch points for

AX Retail • Overview of Visual Studio Project for E-Commerce

Session 38 - Content

Meera Mahabala

Page 89: Retail operations solution_ax2012_r2_retailtraining slides _day 4_sme

MICROSOFT CONFIDENTIAL – INTERNAL ONLY

Ever changing global markets

Unique business requirements

Flexible and sophisticated Commerce

Runtime and extensibility

Business challenges

New technology trends

Page 90: Retail operations solution_ax2012_r2_retailtraining slides _day 4_sme

MICROSOFT CONFIDENTIAL – INTERNAL ONLY

Key Features for Extensibility of E-Commerce SolutionDynamics AX 2012 Retail R2

Page 91: Retail operations solution_ax2012_r2_retailtraining slides _day 4_sme

MICROSOFT CONFIDENTIAL – INTERNAL ONLY

Customizing a Dynamics for Ecommerce Solution

SharePoint 2013 FeaturesLeveraging Dynamics Ecommerce Web PartsExtending the Commerce Runtime ServicesCustomer account management

Page 92: Retail operations solution_ax2012_r2_retailtraining slides _day 4_sme

MICROSOFT CONFIDENTIAL – INTERNAL ONLY

Dynamics Ecommerce & SharePoint Entity Mapping

SHAREPOINT 2013 Server(Product Catalog Site)

Term StoreNavigation and categorization structure

of a site

Site ColumnsDefine the attributes of a product

catalog

Content TypesCreate relationships between site

columns

List itemsA flattened representation of products

and variants

Search PropertiesAttribute refinement, indexing and

query rules

This is about the displayable content

SHAREPOINT 2013 Server(Publishing Site)

Page LayoutsControls look & feel, content based on

associated content type

Content Search Web PartsFunctional “apps” that can be

deployed on pages

Display TemplatesControl layout and behavior of results

and layout of each result

Site CollectionsPrimary and micro site “containers”

This is about how its presented

Master PagesDefine the shared framing elements

for all pages

DYNAMICS FOR ECOMMERCE(Commerce entities)

Navigation HierarchyDefines the hierarchy of categories

Product attributesDefine a customizable product

attribute schema

Product catalogA collection of catalog products and

variants

Products & Variants A collection of products and variants

Attribute metadataRefinable, queryable, sortable and

searchable

This is about the business content

Page 93: Retail operations solution_ax2012_r2_retailtraining slides _day 4_sme

MICROSOFT CONFIDENTIAL – INTERNAL ONLY

Leverage AX Web Parts

My accountOrder historyProduct detailsProduct galleryProduct quick viewAddress edit Associate customerChange passwordCheckout confirmFacebook Logon

Page LayoutsItem Product DetailItem Product Click ViewItem Product GalleryItem Product Quick View

Display templatesAdd To CartCheckoutPromotion CodeSubmit OrderMini shopping cartShopping cartAddressCustomer

Web Parts

Page 94: Retail operations solution_ax2012_r2_retailtraining slides _day 4_sme

MICROSOFT CONFIDENTIAL – INTERNAL ONLY

Commerce Runtime – Architecture & Extensibility

Commerce Runtime

Customer

Promotion

Tax

Plu

g-in

Inte

rface

Kernel

Pre

sen

tatio

n(P

OS

/On

line

Sto

re ..)

Serv

ice

Inte

rface

Shipping

Functional Plug-in / Module

Cust /PartnerExtended PluginReplace Plug-in completely

EFT / Payments

CDX(Real Time)

3PExt.

CDX(Sync)

3PExt.

AX

for R

eta

il

CDX(Real Time)

3PExt.

CDX(Sync)

3PExt

Page 95: Retail operations solution_ax2012_r2_retailtraining slides _day 4_sme

MICROSOFT CONFIDENTIAL – INTERNAL ONLY

Extending the Commerce Runtime ServicesAddress

ChargeCurrencyCustomerDimension EmailLoyaltyPayment

PricingProduct availabilitySales orderShippingStore locatorTaxTotaling

Page 96: Retail operations solution_ax2012_r2_retailtraining slides _day 4_sme

MICROSOFT CONFIDENTIAL – INTERNAL ONLY

Address service Implement IAddressService interface ValidateAddressRequestGetCountryRegionsGetStateProvincesGetCounties

GetCitiesGetDistrictsGetZipCodesGetFromZipPostalCodeGetAddressFormatting

Page 97: Retail operations solution_ax2012_r2_retailtraining slides _day 4_sme

MICROSOFT CONFIDENTIAL – INTERNAL ONLY

Implement ICharge interface CalculateCharges(GetChargesRequest request)

Charge service

Page 98: Retail operations solution_ax2012_r2_retailtraining slides _day 4_sme

MICROSOFT CONFIDENTIAL – INTERNAL ONLY

Implement ICurrency interfaceGetExchangeRate(GetExchangeRateRequest request)CurrencyToCurrency(GetCurrencyValueRequest request)

Currency service

Page 99: Retail operations solution_ax2012_r2_retailtraining slides _day 4_sme

MICROSOFT CONFIDENTIAL – INTERNAL ONLY

Implement ICustomer interfaceGetCustomers(GetCustomersServiceRequest request) SaveCustomer(SaveCustomerServiceRequest request)

Customer service

Page 100: Retail operations solution_ax2012_r2_retailtraining slides _day 4_sme

MICROSOFT CONFIDENTIAL – INTERNAL ONLY

Implement Idimension interfaceServiceResponse GetDimensions(GetVariantsRequest request)

Dimension service

Page 101: Retail operations solution_ax2012_r2_retailtraining slides _day 4_sme

MICROSOFT CONFIDENTIAL – INTERNAL ONLY

Implement IEmail interfaceSendEmailToCustomer(SendEmailServiceRequest request)

Email service

Page 102: Retail operations solution_ax2012_r2_retailtraining slides _day 4_sme

MICROSOFT CONFIDENTIAL – INTERNAL ONLY

Inplement ILoyalty interfaceGetLoyaltyCardInfo(GetCustomerLoyaltyPointsServiceRequest request)

Loyalty service

Page 103: Retail operations solution_ax2012_r2_retailtraining slides _day 4_sme

MICROSOFT CONFIDENTIAL – INTERNAL ONLY

Implement IPayment interfaceGenerateCardToken(GenerateCardTokenRequest request)Authorize(AuthorizeRequest request)Cancel(CancelRequest request)SupportedCardTypes(SupportedCardTypesRequest request)

Payment service

Page 104: Retail operations solution_ax2012_r2_retailtraining slides _day 4_sme

MICROSOFT CONFIDENTIAL – INTERNAL ONLY

Implement IPricing interfaceGetPrice(GetPriceRequest pricingRequest)UpdateAllPrices(UpdatePriceRequest pricingRequest)CalculatePricesForListings(GetListingPricesRequest request)GetItemPrice(GetItemPriceServiceRequest pricingRequest)CalculateDiscount(CalculateDiscountsRequest pricingRequest)

Pricing service

Page 105: Retail operations solution_ax2012_r2_retailtraining slides _day 4_sme

MICROSOFT CONFIDENTIAL – INTERNAL ONLY

Implement IProductAvailability interfaceGetItemAvailabilitiesByItems(GetItemAvailabilitiesByItemsRequest request)GetItemAvailabilitiesByItemQuantities(GetItemAvailabilitiesByItemQuantitiesRequest request)GetItemAvailabilitiesByItemWarehouses(GetItemAvailabilitiesByItemWarehousesRequest request)ReserveItemsResponse ReserveItems(ReserveItemsRequest request)

Product availability service

Page 106: Retail operations solution_ax2012_r2_retailtraining slides _day 4_sme

MICROSOFT CONFIDENTIAL – INTERNAL ONLY

Implement IRounding interfaceRound(GetRoundedValueRequest request)RoundForDisplay(GetRoundedDisplayValueRequest request)RoundAmount(GetRoundedCurrencyRequest request)RoundAmountForDisplay(GetRoundedDisplayCurrencyRequest request)

Rounding service

Page 107: Retail operations solution_ax2012_r2_retailtraining slides _day 4_sme

MICROSOFT CONFIDENTIAL – INTERNAL ONLY

Implement ISalesOrder interfaceCreateSalesOrder(CreateSalesOrderRequest request)GetOrders(GetOrdersServiceRequest request)GetOrdersLocal(GetOrdersServiceRequest request, IEnumerable<SalesOrder> remoteOrders)GetOrdersRemote(GetOrdersServiceRequest request)

Sales order service

Page 108: Retail operations solution_ax2012_r2_retailtraining slides _day 4_sme

MICROSOFT CONFIDENTIAL – INTERNAL ONLY

Implement IShippingService interfaceGetOrderDeliveryOptions(GetOrderDeliveryOptionsServiceRequest request)GetLineDeliveryOptions(GetLineDeliveryOptionsServiceRequest request)GetProductDeliveryOptions(GetProductDeliveryOptionsServiceRequest request)GetExternalShippingRate(GetExternalShippingRateServiceRequest request)ValidateShippingAddress(ValidateShippingAddressServiceRequest shippingRequest)GetShipments(GetShipmentsServiceRequest request)

Shipping service

Page 109: Retail operations solution_ax2012_r2_retailtraining slides _day 4_sme

MICROSOFT CONFIDENTIAL – INTERNAL ONLY

Implement IStoreLocatorService interfaceGetStores(GetStoresRequest request)

Store locator service

Page 110: Retail operations solution_ax2012_r2_retailtraining slides _day 4_sme

MICROSOFT CONFIDENTIAL – INTERNAL ONLY

Implement ITax interfaceCalculateTax(CalculateTaxRequest request)ClearChargeTaxLines(SalesTransaction transaction)

Tax service

Page 111: Retail operations solution_ax2012_r2_retailtraining slides _day 4_sme

MICROSOFT CONFIDENTIAL – INTERNAL ONLY

Implement ITotaling interfaceCalculateTotals(CalculateTotalsRequest calculateTotalsRequest)

Totaling service

Page 112: Retail operations solution_ax2012_r2_retailtraining slides _day 4_sme

MICROSOFT CONFIDENTIAL – INTERNAL ONLY

Demo - Shipping integration with Contoso Shipping

Page 113: Retail operations solution_ax2012_r2_retailtraining slides _day 4_sme

MICROSOFT CONFIDENTIAL – INTERNAL ONLY

Overview of Visual Studio Project for E-Commerce

Page 114: Retail operations solution_ax2012_r2_retailtraining slides _day 4_sme

MICROSOFT CONFIDENTIAL – INTERNAL ONLY

• POS hardware Investments

Session 39- Content

Ruben Delgado

Page 115: Retail operations solution_ax2012_r2_retailtraining slides _day 4_sme

MICROSOFT CONFIDENTIAL – INTERNAL ONLY

Business challenges

Managing payment artifacts

Support for diverse situations

Keeping up with POS hardware technology Do more with less

Page 116: Retail operations solution_ax2012_r2_retailtraining slides _day 4_sme

MICROSOFT CONFIDENTIAL – INTERNAL ONLY

Key features for Devices & Hardware in Dynamics AX 2012 Retail R2

Page 117: Retail operations solution_ax2012_r2_retailtraining slides _day 4_sme

MICROSOFT CONFIDENTIAL – INTERNAL ONLY

Investments

Signature captureAdded support for signature capture devices

Dual shift/cash drawerSupport for two cash drawers and shifts on single POS

Dual receipt printer/scannerAdditional receipt printer and profile for varying receipt formats

Hydra (customer facing payments)Support for hydra device

Page 118: Retail operations solution_ax2012_r2_retailtraining slides _day 4_sme

MICROSOFT CONFIDENTIAL – INTERNAL ONLY

Enabled second cash drawer in hardware profileCashier is prompted to select drawer at login.

- Shift is then associated with that drawerSecond shift support added to point of sale.

- Up to two open shifts per register- Supports shared register scenario

Cash drawer types supported include OPOS and Manual.-Use manual device type to enable multiple shifts without multiple physical

cash drawers

Dual cash drawer

Page 119: Retail operations solution_ax2012_r2_retailtraining slides _day 4_sme

MICROSOFT CONFIDENTIAL – INTERNAL ONLY

Dual cash drawer

Good to knowCash drawer splitters do not open drawers independently, but at the same time or in succession. To connect dual drawers set up one as serial or USB and connect one to the printer (or both to the machine directly).

Page 120: Retail operations solution_ax2012_r2_retailtraining slides _day 4_sme

MICROSOFT CONFIDENTIAL – INTERNAL ONLY

Cash drawer selection at login

Page 121: Retail operations solution_ax2012_r2_retailtraining slides _day 4_sme

Dual printer/scanner

Page 122: Retail operations solution_ax2012_r2_retailtraining slides _day 4_sme

MICROSOFT CONFIDENTIAL – INTERNAL ONLY

Enabled second printer in hardware profileEach receipt printer has its own receipt profile.

- Enables scenario with different receipt types printing to different printers.For example: 40 column printer for receipts, full page printer for invoices.

Dual printer

Page 123: Retail operations solution_ax2012_r2_retailtraining slides _day 4_sme

MICROSOFT CONFIDENTIAL – INTERNAL ONLY

Enabled second printer in hardware profileEach receipt printer has its own receipt profile.

- Enables scenario with different receipt types printing to different printers.For example: 40 column printer for receipts, full page printer for invoices.

Dual printer

Page 124: Retail operations solution_ax2012_r2_retailtraining slides _day 4_sme

MICROSOFT CONFIDENTIAL – INTERNAL ONLY

Enabled second scanner in hardware profileSupports hardware store type scenario in which a table scanner is used for smaller items and a wireless scanner is used to scan larger items such as lumber.

Dual scanner

Page 125: Retail operations solution_ax2012_r2_retailtraining slides _day 4_sme

Signature capture

Page 126: Retail operations solution_ax2012_r2_retailtraining slides _day 4_sme

MICROSOFT CONFIDENTIAL – INTERNAL ONLY

OPOSEnabled out of the box support for signature capture devices with OPOS drivers.

Signature capture

Page 127: Retail operations solution_ax2012_r2_retailtraining slides _day 4_sme

MICROSOFT CONFIDENTIAL – INTERNAL ONLY

Signature captureSetupSignature capture is set up in hardware profile and configured in <company>/Retail/Common/Retail channels/Retail stores Setup Payment methods

Page 128: Retail operations solution_ax2012_r2_retailtraining slides _day 4_sme

MICROSOFT CONFIDENTIAL – INTERNAL ONLY

Signature captureSignatures are transmitted to Microsoft Dynamics AX

Page 129: Retail operations solution_ax2012_r2_retailtraining slides _day 4_sme

Hydra device support

Page 130: Retail operations solution_ax2012_r2_retailtraining slides _day 4_sme

MICROSOFT CONFIDENTIAL – INTERNAL ONLY

Multi-function device

POS peripheral that can perform duties of more than one device. Most often used to describe a customer facing device also known as “Hydra”.

Customer facing devices normally are capable of the following functions:MSRLine displayPIN padSignature capture

142

Page 131: Retail operations solution_ax2012_r2_retailtraining slides _day 4_sme

MICROSOFT CONFIDENTIAL – INTERNAL ONLY

Advantages to hydra devicesAdvertising

Enterprise capable

Security

143

Cost savings from standalone devices

Counter space

Modular approach

Page 132: Retail operations solution_ax2012_r2_retailtraining slides _day 4_sme

MICROSOFT CONFIDENTIAL – INTERNAL ONLY

Driver differences

Common device drivers much more limitedOPOS, JPOS, HID etc.

Multi-function devices are not typically plug and playProprietary applications on the devices.Much more complex workflows and requirements.The forms on the device are most often customized for the particular merchant.

144

Page 133: Retail operations solution_ax2012_r2_retailtraining slides _day 4_sme

MICROSOFT CONFIDENTIAL – INTERNAL ONLY

Changes to POS workflow

Enabled scenario that allows customer to swipe cardYou have to handle card data outside of common cashier facing MSR scenarios.

Modified POS payment workflows to send payment request to device if other card payment information is not present

145

Page 134: Retail operations solution_ax2012_r2_retailtraining slides _day 4_sme

MICROSOFT CONFIDENTIAL – INTERNAL ONLY146

Page 135: Retail operations solution_ax2012_r2_retailtraining slides _day 4_sme

MICROSOFT CONFIDENTIAL – INTERNAL ONLY

Supported functionsCustomer facing MSR

PIN entry

Credit and debit

Line display

147

Customer payment card selection

Signature capture

Customer loyalty card entry

Customer cash back amount entry

Page 136: Retail operations solution_ax2012_r2_retailtraining slides _day 4_sme

MICROSOFT CONFIDENTIAL – INTERNAL ONLY

Supported device

Equinox L5300Formerly Hypercom USA

In use at major retailers across the US

Wide range of capabilities

148

Page 137: Retail operations solution_ax2012_r2_retailtraining slides _day 4_sme

MICROSOFT CONFIDENTIAL – INTERNAL ONLY

Dynamics Online payment servicesL5300 integration is built to work with Dynamics Online out of the box through the Payments SDK.

SDK is modular in approach to payment processors and hardware devices.

Implementation time is greatly reduced by using Dynamics Online for payment processing and L5300 out of the box functionality

149

Page 138: Retail operations solution_ax2012_r2_retailtraining slides _day 4_sme

MICROSOFT CONFIDENTIAL – INTERNAL ONLY

Configurability through headquartersHonors cash back setting for debit

Option of allowing customer to enter cash back on device

Option to set up signature capture through Dynamics AX

Traditionally these workflow changes have been more complex than simply sync’ing data from Dynamics AX150

Page 139: Retail operations solution_ax2012_r2_retailtraining slides _day 4_sme

MICROSOFT CONFIDENTIAL – INTERNAL ONLY

Setup

Setup requires external componentsFTP to manufacturer site hosting necessary components to be provided.

When used as PIN pad, device must have encryption key injected by 3rd party (distributor or payment processor)

Out of the box solution is implemented in Dynamics Online Payment Connector (payments SDK)

Customer logo can be modified without writing code151

Page 140: Retail operations solution_ax2012_r2_retailtraining slides _day 4_sme

MICROSOFT CONFIDENTIAL – INTERNAL ONLY

Considerations and constraints

Out-of-box multi-function device support is US only

Customization is the rule more than exceptionOut of box functionality cannot cover all customer requirements such as EBT, gift, advertising etc.

152

Page 141: Retail operations solution_ax2012_r2_retailtraining slides _day 4_sme

MICROSOFT CONFIDENTIAL – INTERNAL ONLY

Concepts and architecture

Page 142: Retail operations solution_ax2012_r2_retailtraining slides _day 4_sme

MICROSOFT CONFIDENTIAL – INTERNAL ONLY

ServiceBuilt to be easily modified by developers with access to the pluginTo support a different device simply replace the hydra dllDocumentation will be made available to developers

154

Page 143: Retail operations solution_ax2012_r2_retailtraining slides _day 4_sme

MICROSOFT CONFIDENTIAL – INTERNAL ONLY

Hydra contractsFairly simple interface between device handler and hydra manager

155

{    /// Payment Terminal Handler     public interface IPaymentTerminalHandlerV1       event EventHandler<SwipeEventArgs> CardSwipe;

      event EventHandler<ButtonPressEventArgs> ButtonPress;        event EventHandler<PinPadEventArgs> PinEntry;        event EventHandler<SignatureCaptureEventArgs> SignatureEntry;

        event EventHandler<DeviceErrorEventArgs> DeviceError;         bool Initialize();         void Close();         void ShowForm(string formName);         void SetVariable(string variableName, string variableValue);         string GetVariable(string variableName);         void DisplayLines(bool clearLines, IList<string> displayLinesAt);         void CardReaderEnable(bool enable);         void PinEntryEnable(string formName, string accountNumber);         void PinEntryEnable(string formName, string accountNumber, decimal amount);         void SignatureEntryEnable(string formName);         void ClearData();

Page 144: Retail operations solution_ax2012_r2_retailtraining slides _day 4_sme

MICROSOFT CONFIDENTIAL – INTERNAL ONLY

L5300 setup

Page 145: Retail operations solution_ax2012_r2_retailtraining slides _day 4_sme

MICROSOFT CONFIDENTIAL – INTERNAL ONLY

Device setup

Device is implemented entirely within the payments pluginDevice setup in the back office is not explicitly required. Hydra is implemented and managed by the payment service.Settings such as cashback, signature capture and tenders allows are communicated from POS to the EFT service.

Payments SDK will be made availablePayments SDK session to follow.

157

Page 146: Retail operations solution_ax2012_r2_retailtraining slides _day 4_sme

MICROSOFT CONFIDENTIAL – INTERNAL ONLY

Components

Components required for setup will be hosted on an FTP provided by EquinoxContact John Pleau (jpleau@equinoxpayments) for access to necessary components.

Required componentsFPELoader- Used to load forms onto the deviceL5000 Serial Driver- Device driverFPE Interface- Device interfaceL5300 forms- Should be included in partner plugins. May have to be provided through FTP.

158

Page 147: Retail operations solution_ax2012_r2_retailtraining slides _day 4_sme

MICROSOFT CONFIDENTIAL – INTERNAL ONLY

CustomizationForm loader loads forms from a folder onto the deviceTo replace the Adventure Works logo provided out of the box, simply replace the banner and full page logo files in the directory and then load the forms.

Additional customizationFPELoader- Used to load forms onto the deviceL5000 Serial Driver- Device driverFPE Interface- Device interfaceL5300 forms- Should be included in partner plugins. May have to be provided through FTP.

Optional componentFormBuilder- Used to build FPE forms. Contact ([email protected]) for access to form builder.Form builder also requires a security dongle to modify forms.

159

Page 148: Retail operations solution_ax2012_r2_retailtraining slides _day 4_sme

MICROSOFT CONFIDENTIAL – INTERNAL ONLY

Demo

Page 149: Retail operations solution_ax2012_r2_retailtraining slides _day 4_sme

MICROSOFT CONFIDENTIAL – INTERNAL ONLY

Key takeawaysDual shift/cash drawerAdded support for two shifts on POS

Dual scannerTwo scanners supported for divers POS requirements

Dual printerAdditional printer support added for printing different receipt formats as needed

Signature captureSupport for signature capture at POS with signature recall in AX

Hydra deviceSupport for multi-lane devices and enhanced POS support for device integrations

Page 150: Retail operations solution_ax2012_r2_retailtraining slides _day 4_sme

MICROSOFT CONFIDENTIAL – INTERNAL ONLY

Keep in mindDual shift/cash drawerMulti shift login is not prompted to select a shift when ‘shift is not available/use this shift?’ is selected

Signature captureSignature is not printed on receipt

Hydra is US onlyDifferent device/payment processors may need to be implemented

Hydra requires customizationRetailers will require modification to hydra device forms and functionality

Page 151: Retail operations solution_ax2012_r2_retailtraining slides _day 4_sme

Session 39: Q & A

Page 152: Retail operations solution_ax2012_r2_retailtraining slides _day 4_sme

Afternoon Break – 15 Minutes

Page 153: Retail operations solution_ax2012_r2_retailtraining slides _day 4_sme

LABS – Session 40

LAB:2.22- Creation of a Online Navigation Hierarchy, Online Catalogue and Publishing

LAB:2.22- Creation of a Online Navigation Hierarchy, Online Catalogue and Publishing

Page 154: Retail operations solution_ax2012_r2_retailtraining slides _day 4_sme

MICROSOFT CONFIDENTIAL – INTERNAL ONLY

• AX Retail BI and Reporting• • Standard Reports• • Standard Cubes• • Excel Integration

Session 41- Content

Yabin Liu

Page 155: Retail operations solution_ax2012_r2_retailtraining slides _day 4_sme

MICROSOFT CONFIDENTIAL – INTERNAL ONLY

Business challenges

Need required reports

Access to retail business data

Visualize business insights

Ability to easily customize to meet specific needs

Page 156: Retail operations solution_ax2012_r2_retailtraining slides _day 4_sme

MICROSOFT CONFIDENTIAL – INTERNAL ONLY

Key BI Features inDynamics AX 2012 Retail R2

Page 157: Retail operations solution_ax2012_r2_retailtraining slides _day 4_sme

MICROSOFT CONFIDENTIAL – INTERNAL ONLY

Rich Features in AX 2012 R2 – Retail

Retail cube Required reportsRich presentation to visualize, print and analyze data

Extensibility

Page 158: Retail operations solution_ax2012_r2_retailtraining slides _day 4_sme

AX 2012 R2 introduces four new cubes

General ledger

Accounts receivable

Accounts payable

Sales Production Purchases

Expense managemen

t

Environmental

sustainability

CRM

Project accounting

Workflow analysis

Budget control

Budget planning

Inventory valuation

Retail

AX2012 + AX2012 R2

Page 159: Retail operations solution_ax2012_r2_retailtraining slides _day 4_sme

MICROSOFT CONFIDENTIAL – INTERNAL ONLY

High level architecture

Data layer

Integration layer

Presentation layer

Application Object Server (AOS)

Query Service

Metadata service

OData service

Dynamics AX2012 R2 cubes

Dynamics AX2012 OLTP database

AX2012 EP clientAX2012 windows

client

Role Center Role Center

XMLA/MDXServices

External clients

Page 160: Retail operations solution_ax2012_r2_retailtraining slides _day 4_sme

MICROSOFT CONFIDENTIAL – INTERNAL ONLY

Retail cube - measuresCustomersRetail channelReleased productsExchange rates

Inventory valueSales order linesPacking slip linesInvoice linesRetail transactions

Page 161: Retail operations solution_ax2012_r2_retailtraining slides _day 4_sme

MICROSOFT CONFIDENTIAL – INTERNAL ONLY

Retail cube - dimensionsCurrencyCustomerDate and timeSites/warehouseCompany/organization unitFiscal period dateGeographic location

ProductsRetail channelRetail categoryPOS terminalPayment methodsRetail transactionsWorker

Page 162: Retail operations solution_ax2012_r2_retailtraining slides _day 4_sme

MICROSOFT CONFIDENTIAL – INTERNAL ONLY

Retail store metricsSales performance by productsSales performance by retail product categoryGross margin return on inventory investments (GMROII) by productGross margin return on inventory investments (GMROII) by category

Reports

Page 163: Retail operations solution_ax2012_r2_retailtraining slides _day 4_sme

MICROSOFT CONFIDENTIAL – INTERNAL ONLY

Sales performance by category by storePerformance by terminalTop 10 operating unit performers in current yearTrend by operating unitSales comparison year over year by operating unit

Reports

Page 164: Retail operations solution_ax2012_r2_retailtraining slides _day 4_sme

MICROSOFT CONFIDENTIAL – INTERNAL ONLY

Average ticket sizeCost of goods sold (COGS)Days of inventory amountDays of inventory quantityGross margin return on inventory investments (GMROII)Gross margin

Key performance indicators

Page 165: Retail operations solution_ax2012_r2_retailtraining slides _day 4_sme

MICROSOFT CONFIDENTIAL – INTERNAL ONLY

Gross margin percentageInventory turn amountInventory turn quantityInventory turnoverMonths of inventory amountMonths of inventory quantity

Key performance indicators

Page 166: Retail operations solution_ax2012_r2_retailtraining slides _day 4_sme

MICROSOFT CONFIDENTIAL – INTERNAL ONLY

Sales by hourSale per unit areaTotal customersTotal returnsTotal salesWeek of inventory amount

Key performance indicators

Page 167: Retail operations solution_ax2012_r2_retailtraining slides _day 4_sme

MICROSOFT CONFIDENTIAL – INTERNAL ONLY

Demo

Page 168: Retail operations solution_ax2012_r2_retailtraining slides _day 4_sme

MICROSOFT CONFIDENTIAL – INTERNAL ONLY

SQL Power ViewSSRS ReportsChart controls

Presentation

VISUALIZE PRINT ANALYZE

Page 169: Retail operations solution_ax2012_r2_retailtraining slides _day 4_sme

MICROSOFT CONFIDENTIAL – INTERNAL ONLY

Presentation layer

High level architecture – presentation layer

Tools and capabilities

SSRS

Production and

analytical reports

ASP.Net

Embedded chart controls

Management reporter

Financial statement

s

SQL RB3

Ad-hoc reports

Power Pivot

Data mash-ups

SQL Power View

Data analysis

AX client

Cues and list pages

AX2012 EP and Windows client

Role Center

AX User control web part

AX Report viewer web

part

Business overview web part

AX Power View web

part

New Enhanced

New enhanced New

Page 170: Retail operations solution_ax2012_r2_retailtraining slides _day 4_sme

MICROSOFT CONFIDENTIAL – INTERNAL ONLY

Demo

Page 171: Retail operations solution_ax2012_r2_retailtraining slides _day 4_sme

MICROSOFT CONFIDENTIAL – INTERNAL ONLY

Excel integration Demo

Page 172: Retail operations solution_ax2012_r2_retailtraining slides _day 4_sme

MICROSOFT CONFIDENTIAL – INTERNAL ONLY

Enhance retail cube - additional data source, measures, dimensions, calculations, KPIs, etc.Define your own reports with SSRS, Excel and SQL Power View

Extensibility

Page 173: Retail operations solution_ax2012_r2_retailtraining slides _day 4_sme

MICROSOFT CONFIDENTIAL – INTERNAL ONLY

Key takeaways

Dedicated retail cube

Retail reports

Rich presentation

Extensibility

Page 174: Retail operations solution_ax2012_r2_retailtraining slides _day 4_sme

Session 37: Q & A

Page 175: Retail operations solution_ax2012_r2_retailtraining slides _day 4_sme

MICROSOFT CONFIDENTIAL – INTERNAL ONLY

Inventory and Pricing Management

PricingEstablish the sales price of a product for a specific time and customer

DiscountsAbility to specify simple, multi-line discounts, mix & match

Price groupsEstablish relationship between a channel, customer pricing and discounts

Inventory ManagementComprehensive inventory management from purchasing, receiving, allocation, replenishment, item availability and more..