Course Duration: 2 Days
About This Course
Audience Profile
This training is intended for Developers of Microsoft Dynamics AX 2012 partners, who want to develop and customize the Point of Sale functionality in Microsoft Dynamics AX 2012 R2 for Retail R2, and those who want to be able to provide support for the deployment and customizations done on the Microsoft Dynamics AX 2012 R2 for Retail.
At Course Completion
- Discuss thePoint of Sale (POS) – Overview
- Customizeand extend the Microsoft Dynamics AX 2012 POS
- Understand the POS technical framework, its components and other retail components it uses
- Explain the development environment requirements
- Customize POS
- Explain the requirements that are used to change POS labels and strings
- Provide best practices and guidelines/standards for Retail POS customization
- Create or modify existing Retail POS Skins
- Customize a form by using the InteractionDefault service
- Customizeforms in POS Plugins without using the InteractionDefault service
- Extend triggers in Microsoft Dynamics AX 2012 R2 POS
- Extend services in Microsoft Dynamics AX 2012 R2 POS
- Create a blank operation and add it to POS layout
- Addfields to the receipt layout
- Explain how to extend Commerce Data Exchange - Real time service for POS
- Create the payment connector to work on all Microsoft Dynamics channels for payment processing
- Extend the Retail Store Database utility to execute custom SQL scripts.
- Explain the testing considerations for several testing types for the POS customization
- Explain deployment planning.
- Explain the steps that are required for the retail hotfix or for the update deployment
Course OutlineModule 1: Course Objectives This module explains theobjectives of the Microsoft Dynamics for Retail in Brick and Mortar Stores course. After completing this module, students will be able to: Understand the development and customization that is explained in each module. This module explains that Microsoft Dynamics AX for Retail POS is the point of sale (POS) program for Microsoft Dynamics AX. POS tasks are performed by using a POS register. The graphical user interface (UI) is easy to use and can be set up to meet the requirements of many industries, such as grocery, fashion and specialty retailers. Lessons
After completing this module, students will be able to explain:
This module discusses the Microsoft Dynamics AX 2012 POS extensibility and its operations. Lessons
After completing this module, students will be able to learn the steps necessary to:
After completing this module, students will be able to:
This module will explain the development environment requirements Lessons
After completing this module, students will be able to:
This module provides information about the knowledge required to customize POS Lessons
After completing this module, students will be able to:
After completing this module, students will be able to:
AX Retail POS (Point of Sales) is a .Net solution which is available as part of AX Retail installation. The SDK will be available for the implementation team to customize further as per the specific customer’s requirement. With the SDK we can customize the POS services and Triggers only. Thismodule provides general guidelines on how to customize the Retail solution and overall solution approach for the POS Retail part. As this is on .Net, .Net specific coding guidelines will be applicable by default.
After completing this module, students will be able to:
In this module we will learn how to extend POS Logon functionality and support for using any external device for logon like Biometric devices. Lessons
After completing this module, students will be able to:
In this module you will change the look and feel of Microsoft Dynamics AX for Retail POS registers by creating new Retail POS skins. To create or modify existing Retail POS skins, you must obtain a license from DevExpress. Retail POS uses DXExperience Winforms created by DevExpress. You can develop your own forms without using DevExpress, but it is recommended you use these to maintain a consistent look and feel. Lessons
After completing this module, students will be able to:
Microsoft Dynamics AX for Retail POS introduces a new way to customize forms by using the Interaction service. Multiple developers can use this service to customize one or more forms in one service. If there are multiple customizations, the Interaction service loads only the first customization it finds for a form. This module also explains how to customize forms that are not part of the Interaction services. Lessons
After completing this module, students will be able to:
Triggers are used to capture events that start before and after Microsoft Dynamics AX for Retail POS operations. You can insert custom logic before the operation runs or after it is completed. The Retail POS IOperationTriggers interface introduces new generic triggers called the PreProcessOperation and PostProcessOperation. Lessons
After completing this module, students will be able to:
Microsoft Dynamics AX 2012 includes a collection of core services that can be customized or replaced by using Retail POS Plug-ins. You can also create new services that can be started from existing services or triggers. Lessons
After completing this module, students will be able to:
You can use Blank Operations to extend Microsoft Dynamics AX for Retail Point-of-Sale (POS) by adding custom logic to the Retail POS register buttons. In the Retail POS register design layout, you can add any number of blank operation buttons and specify the operations information for each button. Later in this module, you will learn how to add a blank operation and specify the operation information. Lessons
After completing this module, students will be able to:
This module explains how to add custom fields to Point-of-Sale (POS) layouts. In Microsoft Dynamics AX for Retail 2012 R2, you can also add custom fields on POS Receipt layouts. Lessons
After completing this module, students will be able to:
With Real-time Service, retail clients can interact with Microsoft Dynamics AX retail functionality in real time. You can extend Commerce Data Exchange: Real-time Service by adding extension methods to the RetailTransactionServiceEx class. The RetailTransactionServiceEx class is used as a service class between Microsoft Dynamics AX and the Point-of-Sale (POS). Lessons
After completing this module, students will be able to:
Microsoft Dynamics AX 2012 R2 includes a unified payment processing architecture for processing credit card transactions. You can extend this architecture by creating your own payment connector. This payment connector can be used for a single assembly in three locations—retail stores (POS registers), online stores, and the Microsoft Dynamics AX Accounts Receivable module. Microsoft Dynamics AX 2012 R2 includes one payment connector—the Dynamics Payment Connector. This payment connector is used to connect to the Dynamics Online Payment Services provider. You can extend Payment Services to include an additional payment connector by implementing a specific interface. After you deploy a new payment connector, all the Microsoft Dynamics AX payment configuration pages will display the required fields to configure the payment connector. After you configure the payment connector, you can validate it, and then use it on a retail channel. The new payment connector can also support the new touch screen payment terminal devices.
After completing this module, students will be able to:
The Retail Store Database Utility is used to create the store and the offline database. The utility is also used to create a configuration file that is used to identify Point of Sale (POS) registers. By default, the tool will create the standard retail POS tables for both the store and the offline database. This module explains how to extend this tool to execute custom SQL scripts for both the store and the offline database. Lessons
After completing this module, students will be able to:
This module explains the different ways to test Point of Sale (POS) and the information that must be considered before testing. Lessons
After completing this module, students will be able to:
This module provides information and resources to help you successfully deploy the Microsoft Dynamics AX 2012 R2 Point of Sale (POS) customization and hotfixes. It addresses the steps that are involved in the planning of and the considerations for the Retail POS customization and hotfix deployment. Lessons
After completing this module, students will be able to:
This lab manual provides steps on how to extend Blank Operations, Triggers, Services and CDX: Real time Service. Lab : Blank Operation Extensibility
After completing this module, students will be able to:
|
Additional Reading Recommended prerequisite supplemental learning resources:
Before attending this course, students must have foundational knowledge or hands on experience with:
|