Курс "81216 Разработка в Microsoft Dynamics 365 для ритейла"
Код: 81216 Специализация: Microsoft Dynamics 365
Продолжительность - 2 дня
Производится набор группы
Стоимость:
40 000 руб.
Description
This course covers all aspects of development in Microsoft Dynamics 365 for Retail. It begins by introducing the operational components of Microsoft Dynamics 365 for Retail and development concepts. It then provides an overview of the retail hardware stations which enable the point of sale systems to connect to printers, cash drawers, scanners, and other POS peripherals. The concepts and functionalities of the retail server are then presented including a deep dive into adding controllers as well as information about the cloud-based and intranet-based server for retail.
The course then goes on to look at the retail commerce runtime providing insight into the data access layer, application programming interface, and commerce runtime configuration. The Commerce Data Exchange architecture is introduced, and an overview of the Async Service, Retail Scheduler, and Scheduler Jobs is provided.
Commerce Data Exchange extensibility is also discussed, as is extending other aspects of Microsoft Dynamics 365 for Retail: In MPOS development extension patterns are a new concept which is discussed in detail. In the user interface the course focuses on extensibility of user interface objects using Visual Studio. In extending payments, payment methods, the payment setup process in the user interface, and an overview of the payment processor setup are reviewed as well as how to use custom payment connectors for manual and automatic deployments.
Merging code is a very important development process. This course provides a review of merging code for retail development including what code can be merged, hotfixes, downloading and applying hotfixes using Lifecycle Service (LCS), and explains channel database hotfixes.
The course then goes on to discuss packaging and deployment, reviewing application tools that are available for packaging and deployment, models and their importance in development as well as packaging and deployment before demonstrating how to deploy packages, and upload packages using self-service.
Finally, diagnostics for retail development is addressed including an overview of diagnostics paths and resources available in Lifecycle Services, as well as event tracing for Windows Events. The course reviews viewing events and using the event viewer; also viewing events using the developer tools console, before looking at correlating events, finding MPOS eventing in the event viewer, and verifying MPOS offline mode, as well as providing a review of C# and TypeScript components.
This course helps prepare you for exam MB6-894.
What are the goals for this course?
Review the major operational components of retail
Discuss the Data Distribution and Commerce data exchange models
Introduce the basic concepts of the Modern and Cloud Point of Sale (POS) services
Explore Retail Server Architecture
Discuss the Real-time Transaction Service
Review the Commerce runtime components
Explain basic Channel databases and technology layouts
Explore the Retail Development SDK layout and setup
Review the changing landscape of hardware station implementations
Discuss the retail hardware station architecture
Describe the extensibility models and scenarios for hardware
Walk through the configuration approaches for hardware
Explore the Retail Development SDK for Hardware Stations
Review the Retail Server architecture and concepts
Discuss the process of Retail Server extensibility by adding a simple controller
Review the operation of extending a controller
Introduce a web based API for cloud server
Review the server configuration in the SDK
Review the Commerce Runtime architecture and major components
Discuss the workflow and trigger components of the Commerce Runtime
Review the Commerce Runtime services and the capacity to create and implement a new data entity within new service
Explore the advanced features of extension and implementation of the Commerce Runtime
Review the Commerce Runtime components in the SDK
Review the commerce data exchange architecture
Introduce the role of the Async service
Discuss the extension of the real-time service
Review the Commerce data exchange components in the SDK
Review the channel database structure and layout
Discuss the location, customizations, and settings for the channel database
Review Channel Database extensibility
Explore the Retail Development SDK for channel databases
Review the Modern Point of Sale (MPOS) technology
Discuss the MPOS extensibility architecture
Review the extension patterns for the MPOS
Demonstrate how to create a new view and extend and existing view
Discuss POS workflow extensions
Discuss MPOS best practices
Demonstrate the Retail SDK for MPOS
Introduce the basic concepts of the Modern and Cloud Point of Sale (POS) services and user interfaces for Retail
Review developing with extensions in Visual Studio
Discuss the extension of enumerations
Review the extension of extended data types
Review extending tables, forms, and metadata
Discuss adding custom controls
Review the retail SDK for user interface extensions
Review payment processing methods and setup
Discuss the payment connector scenarios
Review custom payment connectors
Review the registration of the accepting page URL
Discuss the registration of the payment device assembly
Review file locations for payment connector SDK
Discuss payment programming methods and types
Introduce new MPOS payment code for Microsoft Dynamics 365 for Retail
Explore the Retail Development SDK for UI Extension
Discuss the process of merging code
Review Hotfixes and their uses
Review downloading and applying hotfixes
Discuss Retail Server, Cloud POS, and Channel Hotfixes
Review packages and their uses
Demonstrate how to create and apply deployable packages
Discuss how to resolve conflicts manually and rebuild a package
Review the self-service package upload
Explore the Retail Development SDK for packages
Review the Diagnostics and Monitoring methods
Discuss the components for commerce data exchanges and distribution jobs
Review Event Viewer logs
Discuss the testing of the MPOS offline
Review diagnostics and monitoring in Lifecycle Services (LCS)
Explain performance troubleshooting techniques
Explore the Retail Development SDK for diagnostics and test clients
Review the relationship between Dynamics 365, Visual Studio, LCS, and VSTS
Create projects, models and packages
Review packages and their uses
Demonstrate how to create and apply deployable packages
Review the self-service package upload
Review the asset library
Explore the Retail Development SDK for packages
General knowledge of Microsoft Windows
General knowledge of basic navigation within Microsoft Dynamics 365 for Retail
Basic knowledge of retail processes and procedures
Previous C# and Typescript experience
Программа курса
Module 01: Operational Components
Data Distribution and Commerce Data Exchange
Modern POS
Cloud POS
Retail Server Overview
Real-Time Transaction Service Overview
Commerce Runtime Overview
Channel Database Overview
C# Components
Typescript Components
Retail SDK Demonstration
Continuing Retail SDK Demonstration
Module 02: Hardware Stations
Retail Hardware Station Overview
Hardware Station Architecture
Extensibility Overview
Adding Devices
Configuring Hardware Station Extensions
Retail SDK Demonstration
Module 03: Retail Server
About the Retail Server
Adding a New Simple Controller
Extending Controllers
Develop a Retail Controller Extension
Cloud-based Server
Intranet-based Server
Retail SDK Demonstration
Module 04: Commerce Runtime
About Commerce Runtime
About Workflows
About Triggers
About Services
Commerce RunTime TestHost
About Extensibility
Commerce RunTime Event Handlers
Extensibility Enums
Handling Multiple and Single New Requests
Existing and New Requests
Retail SDK Demonstration
Module 05: Commerce Data Exchange
Commerce Data Exchange Overview
Async Service Overview
Real-time Service Scenarios
Creating a Real-time Service Extension
Real-time Service and Retail Server
Retail SDK Demonstration
Module 06: Extending Channel Database
Channel Database Overview
Upgrade Channel Database
Extensibility Overview
Develop a Channel Database Extension
Retail SDK
Module 07: Extending MPOS
Modern POS Technology
MPOS Architecture
MPOS Extension Architecture
Extension Patterns for MPOS
Triggers
Creating a New View
Extending an Existing View
MPOS Best Practices
Retail SDK
Module 08: Extending the User Interface
Point of Sale Systems
Extensions Overview
Extend the Enum
Extend the Extended Data Type
Extend the Table
Extend the Form
Class Extensions
Extend the Metadata
Adding a Custom Control
Retail SDK Demonstration
Module 09: Extending Payments
Payment Processing Overview
About the Payment Connector
Custom Payment Connectors
Register Payment Accepting Page URL
Register Payment Device Assembly
Retail Payment Programming Methods and Types
MPOS Extensibility for Payment
Retail SDK Demonstration
Module 10: Merging Code
About Merging Code
Hotfixes Overview
Downloading and Applying Hotfixes
Channel Database Hotfix
Packages Overview
Creating Packages
Self Service Package Upload
Resolving Conflicts Manually
Rebuilding Packages
Retail SDK
Module 11: Retail Package and Deployment
About Packaging and Deploying
Models
Projects
Packages
Performing Builds
The Asset Library
Module 12: Retail Diagnostics
Retail Distribution Jobs
Viewing Events Using Event Viewer
Viewing Events Using Developer Tools Console
Correlating Events
Verifying MPOS Offline Mode
About Lifecycle Services
Using LCS Log Search
Performance Troubleshooting
C# Components
TypeScript Components
SDK Demonstration
Commerce Runtime TestHost
Облачный сервис Microsoft Dynamics 365 объединил в себе самые последние CRM- и ERP-решения компании для комплексного и более продуктивного управления бизнесом, включая контроль рабочего процесса, распределение ресурсов, формирование различных видов финансовой отчетности, а также повышение качества предоставляемых организацией услуг, анализ клиентской активности или планирование продаж.
Пользователи сервиса Microsoft Dynamics 365 могут использовать широкие возможности интегрированных аналитических инструментов Power BI и сервисов продвинутой аналитики из «облака» Microsoft Azure Cortana Intelligence Suite для оптимизации производства, получения детализированных рыночных прогнозов и создания актуальных, учитывающих множество экономических факторов, маркетинговых планов.
По окончании авторизованного курса Microsoft выдаётся международный сертификат Microsoft
Подтвердить полученные знания можно, сдав сертификационные экзамены. Учебный центр "Интерфейс" является авторизованным центром тестирования Pearson VUE
Учебный центр "Интерфейс" оказывает консалтинговые услуги по построению моделей бизнес-процессов, проектированию информационных систем, разработке структуры баз данных и т.д.
Возможна корректировка программ курсов по желанию заказчиков! Мы расскажем Вам о том, что интересует именно Вас, а не только о том, что жестко зафиксировано в программе курса.
Где Вам удобнее учиться? В Москве? Санкт-Петербурге? Подмосковье? В вашем собственном офисе? Позвоните нам по тел.:+7 (495) 925-0049 и мы обсудим удобный для Вас вариант обучения.