retail operations solution_ax2012_r2_retailtraining slides _day 4_sme
DESCRIPTION
Retail operations solution_ax2012TRANSCRIPT
![Page 1: Retail operations solution_ax2012_r2_retailtraining slides _day 4_sme](https://reader036.vdocuments.us/reader036/viewer/2022062510/54b560724a7959823d8b45b8/html5/thumbnails/1.jpg)
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](https://reader036.vdocuments.us/reader036/viewer/2022062510/54b560724a7959823d8b45b8/html5/thumbnails/2.jpg)
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](https://reader036.vdocuments.us/reader036/viewer/2022062510/54b560724a7959823d8b45b8/html5/thumbnails/3.jpg)
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](https://reader036.vdocuments.us/reader036/viewer/2022062510/54b560724a7959823d8b45b8/html5/thumbnails/4.jpg)
Session 33 - Content
E- Commerce Solution Overview
![Page 5: Retail operations solution_ax2012_r2_retailtraining slides _day 4_sme](https://reader036.vdocuments.us/reader036/viewer/2022062510/54b560724a7959823d8b45b8/html5/thumbnails/5.jpg)
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](https://reader036.vdocuments.us/reader036/viewer/2022062510/54b560724a7959823d8b45b8/html5/thumbnails/6.jpg)
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](https://reader036.vdocuments.us/reader036/viewer/2022062510/54b560724a7959823d8b45b8/html5/thumbnails/7.jpg)
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](https://reader036.vdocuments.us/reader036/viewer/2022062510/54b560724a7959823d8b45b8/html5/thumbnails/8.jpg)
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](https://reader036.vdocuments.us/reader036/viewer/2022062510/54b560724a7959823d8b45b8/html5/thumbnails/9.jpg)
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](https://reader036.vdocuments.us/reader036/viewer/2022062510/54b560724a7959823d8b45b8/html5/thumbnails/10.jpg)
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](https://reader036.vdocuments.us/reader036/viewer/2022062510/54b560724a7959823d8b45b8/html5/thumbnails/11.jpg)
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](https://reader036.vdocuments.us/reader036/viewer/2022062510/54b560724a7959823d8b45b8/html5/thumbnails/12.jpg)
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](https://reader036.vdocuments.us/reader036/viewer/2022062510/54b560724a7959823d8b45b8/html5/thumbnails/13.jpg)
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](https://reader036.vdocuments.us/reader036/viewer/2022062510/54b560724a7959823d8b45b8/html5/thumbnails/14.jpg)
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](https://reader036.vdocuments.us/reader036/viewer/2022062510/54b560724a7959823d8b45b8/html5/thumbnails/15.jpg)
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](https://reader036.vdocuments.us/reader036/viewer/2022062510/54b560724a7959823d8b45b8/html5/thumbnails/16.jpg)
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](https://reader036.vdocuments.us/reader036/viewer/2022062510/54b560724a7959823d8b45b8/html5/thumbnails/17.jpg)
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](https://reader036.vdocuments.us/reader036/viewer/2022062510/54b560724a7959823d8b45b8/html5/thumbnails/18.jpg)
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](https://reader036.vdocuments.us/reader036/viewer/2022062510/54b560724a7959823d8b45b8/html5/thumbnails/19.jpg)
Session 33: Q & A
![Page 20: Retail operations solution_ax2012_r2_retailtraining slides _day 4_sme](https://reader036.vdocuments.us/reader036/viewer/2022062510/54b560724a7959823d8b45b8/html5/thumbnails/20.jpg)
Morning Break – 15 Minutes
![Page 21: Retail operations solution_ax2012_r2_retailtraining slides _day 4_sme](https://reader036.vdocuments.us/reader036/viewer/2022062510/54b560724a7959823d8b45b8/html5/thumbnails/21.jpg)
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](https://reader036.vdocuments.us/reader036/viewer/2022062510/54b560724a7959823d8b45b8/html5/thumbnails/22.jpg)
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](https://reader036.vdocuments.us/reader036/viewer/2022062510/54b560724a7959823d8b45b8/html5/thumbnails/23.jpg)
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](https://reader036.vdocuments.us/reader036/viewer/2022062510/54b560724a7959823d8b45b8/html5/thumbnails/24.jpg)
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](https://reader036.vdocuments.us/reader036/viewer/2022062510/54b560724a7959823d8b45b8/html5/thumbnails/25.jpg)
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](https://reader036.vdocuments.us/reader036/viewer/2022062510/54b560724a7959823d8b45b8/html5/thumbnails/26.jpg)
MICROSOFT CONFIDENTIAL – INTERNAL ONLY
Online store attribute metadata
Refinable Searchable
Retrievable
![Page 27: Retail operations solution_ax2012_r2_retailtraining slides _day 4_sme](https://reader036.vdocuments.us/reader036/viewer/2022062510/54b560724a7959823d8b45b8/html5/thumbnails/27.jpg)
MICROSOFT CONFIDENTIAL – INTERNAL ONLY
Online store attribute metadataSortable
Queryable
![Page 28: Retail operations solution_ax2012_r2_retailtraining slides _day 4_sme](https://reader036.vdocuments.us/reader036/viewer/2022062510/54b560724a7959823d8b45b8/html5/thumbnails/28.jpg)
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](https://reader036.vdocuments.us/reader036/viewer/2022062510/54b560724a7959823d8b45b8/html5/thumbnails/29.jpg)
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](https://reader036.vdocuments.us/reader036/viewer/2022062510/54b560724a7959823d8b45b8/html5/thumbnails/30.jpg)
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](https://reader036.vdocuments.us/reader036/viewer/2022062510/54b560724a7959823d8b45b8/html5/thumbnails/31.jpg)
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](https://reader036.vdocuments.us/reader036/viewer/2022062510/54b560724a7959823d8b45b8/html5/thumbnails/32.jpg)
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](https://reader036.vdocuments.us/reader036/viewer/2022062510/54b560724a7959823d8b45b8/html5/thumbnails/33.jpg)
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](https://reader036.vdocuments.us/reader036/viewer/2022062510/54b560724a7959823d8b45b8/html5/thumbnails/34.jpg)
MICROSOFT CONFIDENTIAL – INTERNAL ONLY
Demo
![Page 35: Retail operations solution_ax2012_r2_retailtraining slides _day 4_sme](https://reader036.vdocuments.us/reader036/viewer/2022062510/54b560724a7959823d8b45b8/html5/thumbnails/35.jpg)
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](https://reader036.vdocuments.us/reader036/viewer/2022062510/54b560724a7959823d8b45b8/html5/thumbnails/36.jpg)
Session 34: Q & A
![Page 37: Retail operations solution_ax2012_r2_retailtraining slides _day 4_sme](https://reader036.vdocuments.us/reader036/viewer/2022062510/54b560724a7959823d8b45b8/html5/thumbnails/37.jpg)
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](https://reader036.vdocuments.us/reader036/viewer/2022062510/54b560724a7959823d8b45b8/html5/thumbnails/38.jpg)
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](https://reader036.vdocuments.us/reader036/viewer/2022062510/54b560724a7959823d8b45b8/html5/thumbnails/39.jpg)
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](https://reader036.vdocuments.us/reader036/viewer/2022062510/54b560724a7959823d8b45b8/html5/thumbnails/40.jpg)
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](https://reader036.vdocuments.us/reader036/viewer/2022062510/54b560724a7959823d8b45b8/html5/thumbnails/41.jpg)
MICROSOFT CONFIDENTIAL – INTERNAL ONLY
Catalog Enrichment
![Page 42: Retail operations solution_ax2012_r2_retailtraining slides _day 4_sme](https://reader036.vdocuments.us/reader036/viewer/2022062510/54b560724a7959823d8b45b8/html5/thumbnails/42.jpg)
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](https://reader036.vdocuments.us/reader036/viewer/2022062510/54b560724a7959823d8b45b8/html5/thumbnails/43.jpg)
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](https://reader036.vdocuments.us/reader036/viewer/2022062510/54b560724a7959823d8b45b8/html5/thumbnails/44.jpg)
Catalog enrichment – Online store
![Page 45: Retail operations solution_ax2012_r2_retailtraining slides _day 4_sme](https://reader036.vdocuments.us/reader036/viewer/2022062510/54b560724a7959823d8b45b8/html5/thumbnails/45.jpg)
Catalog enrichment – Online store
![Page 46: Retail operations solution_ax2012_r2_retailtraining slides _day 4_sme](https://reader036.vdocuments.us/reader036/viewer/2022062510/54b560724a7959823d8b45b8/html5/thumbnails/46.jpg)
Catalog enrichment – Online store
![Page 47: Retail operations solution_ax2012_r2_retailtraining slides _day 4_sme](https://reader036.vdocuments.us/reader036/viewer/2022062510/54b560724a7959823d8b45b8/html5/thumbnails/47.jpg)
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](https://reader036.vdocuments.us/reader036/viewer/2022062510/54b560724a7959823d8b45b8/html5/thumbnails/48.jpg)
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](https://reader036.vdocuments.us/reader036/viewer/2022062510/54b560724a7959823d8b45b8/html5/thumbnails/49.jpg)
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](https://reader036.vdocuments.us/reader036/viewer/2022062510/54b560724a7959823d8b45b8/html5/thumbnails/50.jpg)
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](https://reader036.vdocuments.us/reader036/viewer/2022062510/54b560724a7959823d8b45b8/html5/thumbnails/51.jpg)
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](https://reader036.vdocuments.us/reader036/viewer/2022062510/54b560724a7959823d8b45b8/html5/thumbnails/52.jpg)
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](https://reader036.vdocuments.us/reader036/viewer/2022062510/54b560724a7959823d8b45b8/html5/thumbnails/53.jpg)
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](https://reader036.vdocuments.us/reader036/viewer/2022062510/54b560724a7959823d8b45b8/html5/thumbnails/54.jpg)
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](https://reader036.vdocuments.us/reader036/viewer/2022062510/54b560724a7959823d8b45b8/html5/thumbnails/55.jpg)
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](https://reader036.vdocuments.us/reader036/viewer/2022062510/54b560724a7959823d8b45b8/html5/thumbnails/56.jpg)
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](https://reader036.vdocuments.us/reader036/viewer/2022062510/54b560724a7959823d8b45b8/html5/thumbnails/57.jpg)
MICROSOFT CONFIDENTIAL – INTERNAL ONLY
Demo
![Page 58: Retail operations solution_ax2012_r2_retailtraining slides _day 4_sme](https://reader036.vdocuments.us/reader036/viewer/2022062510/54b560724a7959823d8b45b8/html5/thumbnails/58.jpg)
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](https://reader036.vdocuments.us/reader036/viewer/2022062510/54b560724a7959823d8b45b8/html5/thumbnails/59.jpg)
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](https://reader036.vdocuments.us/reader036/viewer/2022062510/54b560724a7959823d8b45b8/html5/thumbnails/60.jpg)
Session 35: Q & A
![Page 61: Retail operations solution_ax2012_r2_retailtraining slides _day 4_sme](https://reader036.vdocuments.us/reader036/viewer/2022062510/54b560724a7959823d8b45b8/html5/thumbnails/61.jpg)
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](https://reader036.vdocuments.us/reader036/viewer/2022062510/54b560724a7959823d8b45b8/html5/thumbnails/62.jpg)
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](https://reader036.vdocuments.us/reader036/viewer/2022062510/54b560724a7959823d8b45b8/html5/thumbnails/63.jpg)
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](https://reader036.vdocuments.us/reader036/viewer/2022062510/54b560724a7959823d8b45b8/html5/thumbnails/64.jpg)
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](https://reader036.vdocuments.us/reader036/viewer/2022062510/54b560724a7959823d8b45b8/html5/thumbnails/65.jpg)
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](https://reader036.vdocuments.us/reader036/viewer/2022062510/54b560724a7959823d8b45b8/html5/thumbnails/66.jpg)
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](https://reader036.vdocuments.us/reader036/viewer/2022062510/54b560724a7959823d8b45b8/html5/thumbnails/67.jpg)
MICROSOFT CONFIDENTIAL – INTERNAL ONLY
Demo
![Page 68: Retail operations solution_ax2012_r2_retailtraining slides _day 4_sme](https://reader036.vdocuments.us/reader036/viewer/2022062510/54b560724a7959823d8b45b8/html5/thumbnails/68.jpg)
MICROSOFT CONFIDENTIAL – INTERNAL ONLY
Key takeaways
![Page 69: Retail operations solution_ax2012_r2_retailtraining slides _day 4_sme](https://reader036.vdocuments.us/reader036/viewer/2022062510/54b560724a7959823d8b45b8/html5/thumbnails/69.jpg)
Session 36: Q & A
![Page 70: Retail operations solution_ax2012_r2_retailtraining slides _day 4_sme](https://reader036.vdocuments.us/reader036/viewer/2022062510/54b560724a7959823d8b45b8/html5/thumbnails/70.jpg)
Lunch Break 60 minutes
![Page 71: Retail operations solution_ax2012_r2_retailtraining slides _day 4_sme](https://reader036.vdocuments.us/reader036/viewer/2022062510/54b560724a7959823d8b45b8/html5/thumbnails/71.jpg)
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](https://reader036.vdocuments.us/reader036/viewer/2022062510/54b560724a7959823d8b45b8/html5/thumbnails/72.jpg)
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](https://reader036.vdocuments.us/reader036/viewer/2022062510/54b560724a7959823d8b45b8/html5/thumbnails/73.jpg)
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](https://reader036.vdocuments.us/reader036/viewer/2022062510/54b560724a7959823d8b45b8/html5/thumbnails/74.jpg)
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](https://reader036.vdocuments.us/reader036/viewer/2022062510/54b560724a7959823d8b45b8/html5/thumbnails/75.jpg)
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](https://reader036.vdocuments.us/reader036/viewer/2022062510/54b560724a7959823d8b45b8/html5/thumbnails/76.jpg)
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](https://reader036.vdocuments.us/reader036/viewer/2022062510/54b560724a7959823d8b45b8/html5/thumbnails/77.jpg)
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](https://reader036.vdocuments.us/reader036/viewer/2022062510/54b560724a7959823d8b45b8/html5/thumbnails/78.jpg)
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](https://reader036.vdocuments.us/reader036/viewer/2022062510/54b560724a7959823d8b45b8/html5/thumbnails/79.jpg)
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](https://reader036.vdocuments.us/reader036/viewer/2022062510/54b560724a7959823d8b45b8/html5/thumbnails/80.jpg)
MICROSOFT CONFIDENTIAL – INTERNAL ONLY
User Experience Improvements
![Page 81: Retail operations solution_ax2012_r2_retailtraining slides _day 4_sme](https://reader036.vdocuments.us/reader036/viewer/2022062510/54b560724a7959823d8b45b8/html5/thumbnails/81.jpg)
MICROSOFT CONFIDENTIAL – INTERNAL ONLY
User Experience Improvements
![Page 82: Retail operations solution_ax2012_r2_retailtraining slides _day 4_sme](https://reader036.vdocuments.us/reader036/viewer/2022062510/54b560724a7959823d8b45b8/html5/thumbnails/82.jpg)
MICROSOFT CONFIDENTIAL – INTERNAL ONLY
User Experience Improvements
![Page 83: Retail operations solution_ax2012_r2_retailtraining slides _day 4_sme](https://reader036.vdocuments.us/reader036/viewer/2022062510/54b560724a7959823d8b45b8/html5/thumbnails/83.jpg)
MICROSOFT CONFIDENTIAL – INTERNAL ONLY
User Experience Improvements
![Page 84: Retail operations solution_ax2012_r2_retailtraining slides _day 4_sme](https://reader036.vdocuments.us/reader036/viewer/2022062510/54b560724a7959823d8b45b8/html5/thumbnails/84.jpg)
MICROSOFT CONFIDENTIAL – INTERNAL ONLY
User Experience Improvements
![Page 85: Retail operations solution_ax2012_r2_retailtraining slides _day 4_sme](https://reader036.vdocuments.us/reader036/viewer/2022062510/54b560724a7959823d8b45b8/html5/thumbnails/85.jpg)
MICROSOFT CONFIDENTIAL – INTERNAL ONLY
User Experience Improvements
![Page 86: Retail operations solution_ax2012_r2_retailtraining slides _day 4_sme](https://reader036.vdocuments.us/reader036/viewer/2022062510/54b560724a7959823d8b45b8/html5/thumbnails/86.jpg)
MICROSOFT CONFIDENTIAL – INTERNAL ONLY
Demo
Online Store to POS – Order Fulfilment
![Page 87: Retail operations solution_ax2012_r2_retailtraining slides _day 4_sme](https://reader036.vdocuments.us/reader036/viewer/2022062510/54b560724a7959823d8b45b8/html5/thumbnails/87.jpg)
Session 37: Q & A
![Page 88: Retail operations solution_ax2012_r2_retailtraining slides _day 4_sme](https://reader036.vdocuments.us/reader036/viewer/2022062510/54b560724a7959823d8b45b8/html5/thumbnails/88.jpg)
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](https://reader036.vdocuments.us/reader036/viewer/2022062510/54b560724a7959823d8b45b8/html5/thumbnails/89.jpg)
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](https://reader036.vdocuments.us/reader036/viewer/2022062510/54b560724a7959823d8b45b8/html5/thumbnails/90.jpg)
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](https://reader036.vdocuments.us/reader036/viewer/2022062510/54b560724a7959823d8b45b8/html5/thumbnails/91.jpg)
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](https://reader036.vdocuments.us/reader036/viewer/2022062510/54b560724a7959823d8b45b8/html5/thumbnails/92.jpg)
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](https://reader036.vdocuments.us/reader036/viewer/2022062510/54b560724a7959823d8b45b8/html5/thumbnails/93.jpg)
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](https://reader036.vdocuments.us/reader036/viewer/2022062510/54b560724a7959823d8b45b8/html5/thumbnails/94.jpg)
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](https://reader036.vdocuments.us/reader036/viewer/2022062510/54b560724a7959823d8b45b8/html5/thumbnails/95.jpg)
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](https://reader036.vdocuments.us/reader036/viewer/2022062510/54b560724a7959823d8b45b8/html5/thumbnails/96.jpg)
MICROSOFT CONFIDENTIAL – INTERNAL ONLY
Address service Implement IAddressService interface ValidateAddressRequestGetCountryRegionsGetStateProvincesGetCounties
GetCitiesGetDistrictsGetZipCodesGetFromZipPostalCodeGetAddressFormatting
![Page 97: Retail operations solution_ax2012_r2_retailtraining slides _day 4_sme](https://reader036.vdocuments.us/reader036/viewer/2022062510/54b560724a7959823d8b45b8/html5/thumbnails/97.jpg)
MICROSOFT CONFIDENTIAL – INTERNAL ONLY
Implement ICharge interface CalculateCharges(GetChargesRequest request)
Charge service
![Page 98: Retail operations solution_ax2012_r2_retailtraining slides _day 4_sme](https://reader036.vdocuments.us/reader036/viewer/2022062510/54b560724a7959823d8b45b8/html5/thumbnails/98.jpg)
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](https://reader036.vdocuments.us/reader036/viewer/2022062510/54b560724a7959823d8b45b8/html5/thumbnails/99.jpg)
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](https://reader036.vdocuments.us/reader036/viewer/2022062510/54b560724a7959823d8b45b8/html5/thumbnails/100.jpg)
MICROSOFT CONFIDENTIAL – INTERNAL ONLY
Implement Idimension interfaceServiceResponse GetDimensions(GetVariantsRequest request)
Dimension service
![Page 101: Retail operations solution_ax2012_r2_retailtraining slides _day 4_sme](https://reader036.vdocuments.us/reader036/viewer/2022062510/54b560724a7959823d8b45b8/html5/thumbnails/101.jpg)
MICROSOFT CONFIDENTIAL – INTERNAL ONLY
Implement IEmail interfaceSendEmailToCustomer(SendEmailServiceRequest request)
Email service
![Page 102: Retail operations solution_ax2012_r2_retailtraining slides _day 4_sme](https://reader036.vdocuments.us/reader036/viewer/2022062510/54b560724a7959823d8b45b8/html5/thumbnails/102.jpg)
MICROSOFT CONFIDENTIAL – INTERNAL ONLY
Inplement ILoyalty interfaceGetLoyaltyCardInfo(GetCustomerLoyaltyPointsServiceRequest request)
Loyalty service
![Page 103: Retail operations solution_ax2012_r2_retailtraining slides _day 4_sme](https://reader036.vdocuments.us/reader036/viewer/2022062510/54b560724a7959823d8b45b8/html5/thumbnails/103.jpg)
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](https://reader036.vdocuments.us/reader036/viewer/2022062510/54b560724a7959823d8b45b8/html5/thumbnails/104.jpg)
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](https://reader036.vdocuments.us/reader036/viewer/2022062510/54b560724a7959823d8b45b8/html5/thumbnails/105.jpg)
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](https://reader036.vdocuments.us/reader036/viewer/2022062510/54b560724a7959823d8b45b8/html5/thumbnails/106.jpg)
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](https://reader036.vdocuments.us/reader036/viewer/2022062510/54b560724a7959823d8b45b8/html5/thumbnails/107.jpg)
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](https://reader036.vdocuments.us/reader036/viewer/2022062510/54b560724a7959823d8b45b8/html5/thumbnails/108.jpg)
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](https://reader036.vdocuments.us/reader036/viewer/2022062510/54b560724a7959823d8b45b8/html5/thumbnails/109.jpg)
MICROSOFT CONFIDENTIAL – INTERNAL ONLY
Implement IStoreLocatorService interfaceGetStores(GetStoresRequest request)
Store locator service
![Page 110: Retail operations solution_ax2012_r2_retailtraining slides _day 4_sme](https://reader036.vdocuments.us/reader036/viewer/2022062510/54b560724a7959823d8b45b8/html5/thumbnails/110.jpg)
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](https://reader036.vdocuments.us/reader036/viewer/2022062510/54b560724a7959823d8b45b8/html5/thumbnails/111.jpg)
MICROSOFT CONFIDENTIAL – INTERNAL ONLY
Implement ITotaling interfaceCalculateTotals(CalculateTotalsRequest calculateTotalsRequest)
Totaling service
![Page 112: Retail operations solution_ax2012_r2_retailtraining slides _day 4_sme](https://reader036.vdocuments.us/reader036/viewer/2022062510/54b560724a7959823d8b45b8/html5/thumbnails/112.jpg)
MICROSOFT CONFIDENTIAL – INTERNAL ONLY
Demo - Shipping integration with Contoso Shipping
![Page 113: Retail operations solution_ax2012_r2_retailtraining slides _day 4_sme](https://reader036.vdocuments.us/reader036/viewer/2022062510/54b560724a7959823d8b45b8/html5/thumbnails/113.jpg)
MICROSOFT CONFIDENTIAL – INTERNAL ONLY
Overview of Visual Studio Project for E-Commerce
![Page 114: Retail operations solution_ax2012_r2_retailtraining slides _day 4_sme](https://reader036.vdocuments.us/reader036/viewer/2022062510/54b560724a7959823d8b45b8/html5/thumbnails/114.jpg)
MICROSOFT CONFIDENTIAL – INTERNAL ONLY
• POS hardware Investments
Session 39- Content
Ruben Delgado
![Page 115: Retail operations solution_ax2012_r2_retailtraining slides _day 4_sme](https://reader036.vdocuments.us/reader036/viewer/2022062510/54b560724a7959823d8b45b8/html5/thumbnails/115.jpg)
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](https://reader036.vdocuments.us/reader036/viewer/2022062510/54b560724a7959823d8b45b8/html5/thumbnails/116.jpg)
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](https://reader036.vdocuments.us/reader036/viewer/2022062510/54b560724a7959823d8b45b8/html5/thumbnails/117.jpg)
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](https://reader036.vdocuments.us/reader036/viewer/2022062510/54b560724a7959823d8b45b8/html5/thumbnails/118.jpg)
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](https://reader036.vdocuments.us/reader036/viewer/2022062510/54b560724a7959823d8b45b8/html5/thumbnails/119.jpg)
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](https://reader036.vdocuments.us/reader036/viewer/2022062510/54b560724a7959823d8b45b8/html5/thumbnails/120.jpg)
MICROSOFT CONFIDENTIAL – INTERNAL ONLY
Cash drawer selection at login
![Page 121: Retail operations solution_ax2012_r2_retailtraining slides _day 4_sme](https://reader036.vdocuments.us/reader036/viewer/2022062510/54b560724a7959823d8b45b8/html5/thumbnails/121.jpg)
Dual printer/scanner
![Page 122: Retail operations solution_ax2012_r2_retailtraining slides _day 4_sme](https://reader036.vdocuments.us/reader036/viewer/2022062510/54b560724a7959823d8b45b8/html5/thumbnails/122.jpg)
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](https://reader036.vdocuments.us/reader036/viewer/2022062510/54b560724a7959823d8b45b8/html5/thumbnails/123.jpg)
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](https://reader036.vdocuments.us/reader036/viewer/2022062510/54b560724a7959823d8b45b8/html5/thumbnails/124.jpg)
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](https://reader036.vdocuments.us/reader036/viewer/2022062510/54b560724a7959823d8b45b8/html5/thumbnails/125.jpg)
Signature capture
![Page 126: Retail operations solution_ax2012_r2_retailtraining slides _day 4_sme](https://reader036.vdocuments.us/reader036/viewer/2022062510/54b560724a7959823d8b45b8/html5/thumbnails/126.jpg)
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](https://reader036.vdocuments.us/reader036/viewer/2022062510/54b560724a7959823d8b45b8/html5/thumbnails/127.jpg)
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](https://reader036.vdocuments.us/reader036/viewer/2022062510/54b560724a7959823d8b45b8/html5/thumbnails/128.jpg)
MICROSOFT CONFIDENTIAL – INTERNAL ONLY
Signature captureSignatures are transmitted to Microsoft Dynamics AX
![Page 129: Retail operations solution_ax2012_r2_retailtraining slides _day 4_sme](https://reader036.vdocuments.us/reader036/viewer/2022062510/54b560724a7959823d8b45b8/html5/thumbnails/129.jpg)
Hydra device support
![Page 130: Retail operations solution_ax2012_r2_retailtraining slides _day 4_sme](https://reader036.vdocuments.us/reader036/viewer/2022062510/54b560724a7959823d8b45b8/html5/thumbnails/130.jpg)
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](https://reader036.vdocuments.us/reader036/viewer/2022062510/54b560724a7959823d8b45b8/html5/thumbnails/131.jpg)
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](https://reader036.vdocuments.us/reader036/viewer/2022062510/54b560724a7959823d8b45b8/html5/thumbnails/132.jpg)
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](https://reader036.vdocuments.us/reader036/viewer/2022062510/54b560724a7959823d8b45b8/html5/thumbnails/133.jpg)
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](https://reader036.vdocuments.us/reader036/viewer/2022062510/54b560724a7959823d8b45b8/html5/thumbnails/134.jpg)
MICROSOFT CONFIDENTIAL – INTERNAL ONLY146
![Page 135: Retail operations solution_ax2012_r2_retailtraining slides _day 4_sme](https://reader036.vdocuments.us/reader036/viewer/2022062510/54b560724a7959823d8b45b8/html5/thumbnails/135.jpg)
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](https://reader036.vdocuments.us/reader036/viewer/2022062510/54b560724a7959823d8b45b8/html5/thumbnails/136.jpg)
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](https://reader036.vdocuments.us/reader036/viewer/2022062510/54b560724a7959823d8b45b8/html5/thumbnails/137.jpg)
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](https://reader036.vdocuments.us/reader036/viewer/2022062510/54b560724a7959823d8b45b8/html5/thumbnails/138.jpg)
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](https://reader036.vdocuments.us/reader036/viewer/2022062510/54b560724a7959823d8b45b8/html5/thumbnails/139.jpg)
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](https://reader036.vdocuments.us/reader036/viewer/2022062510/54b560724a7959823d8b45b8/html5/thumbnails/140.jpg)
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](https://reader036.vdocuments.us/reader036/viewer/2022062510/54b560724a7959823d8b45b8/html5/thumbnails/141.jpg)
MICROSOFT CONFIDENTIAL – INTERNAL ONLY
Concepts and architecture
![Page 142: Retail operations solution_ax2012_r2_retailtraining slides _day 4_sme](https://reader036.vdocuments.us/reader036/viewer/2022062510/54b560724a7959823d8b45b8/html5/thumbnails/142.jpg)
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](https://reader036.vdocuments.us/reader036/viewer/2022062510/54b560724a7959823d8b45b8/html5/thumbnails/143.jpg)
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](https://reader036.vdocuments.us/reader036/viewer/2022062510/54b560724a7959823d8b45b8/html5/thumbnails/144.jpg)
MICROSOFT CONFIDENTIAL – INTERNAL ONLY
L5300 setup
![Page 145: Retail operations solution_ax2012_r2_retailtraining slides _day 4_sme](https://reader036.vdocuments.us/reader036/viewer/2022062510/54b560724a7959823d8b45b8/html5/thumbnails/145.jpg)
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](https://reader036.vdocuments.us/reader036/viewer/2022062510/54b560724a7959823d8b45b8/html5/thumbnails/146.jpg)
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](https://reader036.vdocuments.us/reader036/viewer/2022062510/54b560724a7959823d8b45b8/html5/thumbnails/147.jpg)
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](https://reader036.vdocuments.us/reader036/viewer/2022062510/54b560724a7959823d8b45b8/html5/thumbnails/148.jpg)
MICROSOFT CONFIDENTIAL – INTERNAL ONLY
Demo
![Page 149: Retail operations solution_ax2012_r2_retailtraining slides _day 4_sme](https://reader036.vdocuments.us/reader036/viewer/2022062510/54b560724a7959823d8b45b8/html5/thumbnails/149.jpg)
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](https://reader036.vdocuments.us/reader036/viewer/2022062510/54b560724a7959823d8b45b8/html5/thumbnails/150.jpg)
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](https://reader036.vdocuments.us/reader036/viewer/2022062510/54b560724a7959823d8b45b8/html5/thumbnails/151.jpg)
Session 39: Q & A
![Page 152: Retail operations solution_ax2012_r2_retailtraining slides _day 4_sme](https://reader036.vdocuments.us/reader036/viewer/2022062510/54b560724a7959823d8b45b8/html5/thumbnails/152.jpg)
Afternoon Break – 15 Minutes
![Page 153: Retail operations solution_ax2012_r2_retailtraining slides _day 4_sme](https://reader036.vdocuments.us/reader036/viewer/2022062510/54b560724a7959823d8b45b8/html5/thumbnails/153.jpg)
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](https://reader036.vdocuments.us/reader036/viewer/2022062510/54b560724a7959823d8b45b8/html5/thumbnails/154.jpg)
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](https://reader036.vdocuments.us/reader036/viewer/2022062510/54b560724a7959823d8b45b8/html5/thumbnails/155.jpg)
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](https://reader036.vdocuments.us/reader036/viewer/2022062510/54b560724a7959823d8b45b8/html5/thumbnails/156.jpg)
MICROSOFT CONFIDENTIAL – INTERNAL ONLY
Key BI Features inDynamics AX 2012 Retail R2
![Page 157: Retail operations solution_ax2012_r2_retailtraining slides _day 4_sme](https://reader036.vdocuments.us/reader036/viewer/2022062510/54b560724a7959823d8b45b8/html5/thumbnails/157.jpg)
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](https://reader036.vdocuments.us/reader036/viewer/2022062510/54b560724a7959823d8b45b8/html5/thumbnails/158.jpg)
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](https://reader036.vdocuments.us/reader036/viewer/2022062510/54b560724a7959823d8b45b8/html5/thumbnails/159.jpg)
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](https://reader036.vdocuments.us/reader036/viewer/2022062510/54b560724a7959823d8b45b8/html5/thumbnails/160.jpg)
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](https://reader036.vdocuments.us/reader036/viewer/2022062510/54b560724a7959823d8b45b8/html5/thumbnails/161.jpg)
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](https://reader036.vdocuments.us/reader036/viewer/2022062510/54b560724a7959823d8b45b8/html5/thumbnails/162.jpg)
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](https://reader036.vdocuments.us/reader036/viewer/2022062510/54b560724a7959823d8b45b8/html5/thumbnails/163.jpg)
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](https://reader036.vdocuments.us/reader036/viewer/2022062510/54b560724a7959823d8b45b8/html5/thumbnails/164.jpg)
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](https://reader036.vdocuments.us/reader036/viewer/2022062510/54b560724a7959823d8b45b8/html5/thumbnails/165.jpg)
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](https://reader036.vdocuments.us/reader036/viewer/2022062510/54b560724a7959823d8b45b8/html5/thumbnails/166.jpg)
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](https://reader036.vdocuments.us/reader036/viewer/2022062510/54b560724a7959823d8b45b8/html5/thumbnails/167.jpg)
MICROSOFT CONFIDENTIAL – INTERNAL ONLY
Demo
![Page 168: Retail operations solution_ax2012_r2_retailtraining slides _day 4_sme](https://reader036.vdocuments.us/reader036/viewer/2022062510/54b560724a7959823d8b45b8/html5/thumbnails/168.jpg)
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](https://reader036.vdocuments.us/reader036/viewer/2022062510/54b560724a7959823d8b45b8/html5/thumbnails/169.jpg)
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](https://reader036.vdocuments.us/reader036/viewer/2022062510/54b560724a7959823d8b45b8/html5/thumbnails/170.jpg)
MICROSOFT CONFIDENTIAL – INTERNAL ONLY
Demo
![Page 171: Retail operations solution_ax2012_r2_retailtraining slides _day 4_sme](https://reader036.vdocuments.us/reader036/viewer/2022062510/54b560724a7959823d8b45b8/html5/thumbnails/171.jpg)
MICROSOFT CONFIDENTIAL – INTERNAL ONLY
Excel integration Demo
![Page 172: Retail operations solution_ax2012_r2_retailtraining slides _day 4_sme](https://reader036.vdocuments.us/reader036/viewer/2022062510/54b560724a7959823d8b45b8/html5/thumbnails/172.jpg)
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](https://reader036.vdocuments.us/reader036/viewer/2022062510/54b560724a7959823d8b45b8/html5/thumbnails/173.jpg)
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](https://reader036.vdocuments.us/reader036/viewer/2022062510/54b560724a7959823d8b45b8/html5/thumbnails/174.jpg)
Session 37: Q & A
![Page 175: Retail operations solution_ax2012_r2_retailtraining slides _day 4_sme](https://reader036.vdocuments.us/reader036/viewer/2022062510/54b560724a7959823d8b45b8/html5/thumbnails/175.jpg)
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..