background
background
background
  • ERP
  • MS Dynamics
  • SharePoint
  • Staffing
  • Products
  • Training
   

  • ERBrains IT Solutions Pvt. Ltd is an independent IT consulting firm based in the Bangalore.
  • Our focus is to ease our client into a long-term relationship with a business and execution model.
  • At ERBrains we believe that the success of your Enterprise Resource Planning software solution.

Links


ERBrains


MS Dynamics AX 2009 – Development (Advanced)

--------------------------------------------------------

Prerequisites:

1. Basic Knowledge of MS Dynamics AX 2009

----------------

Training Type: Class Room

Duration: 90 Hours

----------------

Course Outline:

Topic

Sub Topic

Duration

Development I

  • Microsoft Dynamics AX 2009 Architecture
  • Data Dictionary
  • User Interfaces
  • Report Adjustments
  • Extending Microsoft Dynamics AX 2009

20 hours

Development II

  • X++ Overview
  • X++ Control Statements
  • Classes and Objects
  • Accessing the database
  • Exception Handling
  • Appendix A: Workflow
  • Appendix B: Solutions

Development III

  • Development Environment and Tools
  • Working with Data
  • Classes
  • Forms
  • Reports

Development IV

  • Point-of-Sale Project
  • Number Sequences
  • Print Job Settings
  • Business Connector
  • CLR Interoperability
  • Ledger
  • Trade
  • Inventory
  • Production
  • Project Accounting
  • Workflow

Project Managing Implementations with Microsoft Dynamics Sure Step 2010

  • Introduction to the Microsoft Dynamics Sure Step Case Study
  • Project Initiation and Planning in the Diagnostic Phase
  • Project Planning and Execution during the Analysis Phase
  • Project Execution and Monitoring During the Design, Development, and Deployment Phases
  • Project Closure During the Operations Phase

15 hours

SQL Server Reporting Services

  • Introduction to Microsoft SQL Server Reporting Services
  • Authoring Basic Reports
  • Enhancing Basic Reports
  • Manipulating Data Sets
  • Using Report Models
  • Publishing and Executing Reports
  • Using Subscriptions to Distribute Reports
  • Administering Reporting Services
  • Programming Reporting Services

15 hours

SQL Server Analytical Services

  • Introduction to Microsoft SQL Server Analysis Services
  • Creating Multidimensional Analysis Solutions
  • Working with Cubes and Dimensions
  • Working with Measures and Measure Groups
  • Querying Multidimensional Analysis Solutions
  • Customizing Cube Functionality
  • Deploying and Securing an Analysis Services Database
  • Maintaining a Multidimensional Solution
  • Introduction to Data Mining

15 hours

Enterprise Portal Development in Microsoft Dynamics AX 2009

  • Enterprise Portal in Microsoft Dynamics AX 2009
  • Installing and Deploying Enterprise Portal
  • Enterprise Portal Structure and Permissions
  • Customizing Enterprise Portal Pages
  • Enterprise Portal Elements in the AOT
  • X++ and C# Code

25 hours


----------------

(+)

Course in Detail:

Topic: Development I

Module 1: Microsoft Dynamics AX 2009 Architecture

This chapter explains the concepts behind the Microsoft Dynamics AX 2009 architecture. The student is also introduced to the main elements of the MorphX development environment.

Module 2: Data Dictionary

This chapter explores the MorphX development environment. By the end of this chapter, the student can create and modify objects within each major Data Dictionary category.

Module 3: User Interfaces

This chapter focuses on graphical interfaces in Microsoft Dynamics AX 2009 such as forms and menus. Students will be able to customize and build both of these objects. Microsoft Dynamics AX 2009 Non Graphical objects are also discussed.

Module 4: Report Adjustments

This chapter focuses on report elements. The student will design reports using different methods in addition to create report and section templates.

Module 5: Appendix: Case Study

This chapter serves as a case study using MorphX and its components. Elements discussed in previous chapters are used to build a functional application that is based on a client's requirements.

Topic: Development II

Module 1: Introduction to X++

This module gives a foundation for understanding development using X++. The student will also be able to use the main development tools in Microsoft Dynamics AX

Module 2: X++ Control Statements

This module focuses on programming constructs in X++, such as loops, conditional statements, and functions. In addition, the student will be able to effectively communicate with the end-user using X++ output commands.

Module 3: Objects and Classes

This module discusses the concept of object-oriented programming and its relation to X++. By the end of this module, the student will have a solid foundation to develop in Microsoft Dynamics AX using object-oriented concepts.

Module 4: Accessing the Database

This module discusses developing modifications that interact with the Microsoft Dynamics AX database. This functionality is frequently needed, making this an important topic in learning development with X++.

Module 5: Exception Handling

This module discusses how programs handle exceptions that occur when code is executed. This is an important skill in all programming to make the application execute more efficiently.

Module 6: Appendix A: Workflow

This Appendix contains an optional self-study lesson on workflow within Microsoft Dynamics AX 2009. By following the procedures in this lesson, students will be able to create and configure simple workflows.

Topic: Development III

Module 1: Development Environment and Tools

This module gives a comprehensive foundation for the use of the development environment and integrated tools.

Module 2: Working with Data

This module focuses on fetching data from the database. The goal is to make optimal communication with the database with respect to performance. In addition, the student will have knowledge in why and how the use of temporary tables.

Module 3: Classes

This module shows how to use and modify some standard application classes and methods to utilize the existing code for new modifications.

Module 4: Forms

This module discusses how to create and modify advanced forms.

Module 5: Reports

This module shows how to fetch data into reports based on queries or X++ code and covers some advanced functions, for example aggregating and additional report sections.

Topic: Development IV

Module 1: Point-of-Sale Project

This module outlines the development project that will be undertaken throughout the course. As the different technical and application specific areas are taught, the POS module is developed. This chapter introduces the initial basic design from which the student will build the module, and the students contribute to their own final design.

Module 2: Number Sequences

Number sequences are created and used by all programmers regularly. This module highlights the correct way to create a new number sequence and how to use a number sequence in code. It also explores the more advanced options available.

Module 3: Print Job Settings

Print Job Settings are used to control and retrieve settings when writing to a printer. This module details how to use these correctly.

Module 4: Business Connector

When using the Microsoft Dynamics AX Business Connector, other applications can access Microsoft Dynamics AX as a .NET or COM object. This means that the application can gain access to the data and business logic of Microsoft Dynamics AX, which enables the use of such applications as front ends, to Microsoft Dynamics AX.

Module 5: CLR Interoperability

This module shows how implement external CLR assemblies within Microsoft Dynamics AX. It also shows how to consume a web service by adding it to the AOT and calling the reference from X++ code.

Module 6: Ledger

This module helps the student understand two methods of posting transactions to the General Ledger. Due to the many varied situations that this could occur, there are a number of ways to approach this.

Module 7: Trade

The most common area for modifications in Microsoft Dynamics AX is the sales and purchase updates. This module explores the Form Letter constructs, and takes the students through the code.

Module 8: Inventory

This module explores both ways in which to post inventory transactions, and also how to manipulate inventory dimension during both posting and when retrieving data. Inventory dimension are discussed in detail and once the student has seen examples of how to use them, they will understand the concept easily.

Module 9: Production

This module introduces the student to the workings of the production module. The update of production order status is introduced as well as the requirement calculation

Module 10: Project Accounting

This module introduces the project module and some of the basic constructs within it. The student will learn to create the different types of journals, how invoice proposals are created and how invoices are posted.

Module 11: Workflow

This module details all the processes involved in creating a configuring a new workflow. The lesson takes the student step by step through the processes with the result being a fully functioning workflow that could be used in a real-life implementation.

Topic V: Project Managing Implementations with Microsoft Dynamics Sure Step 2010

Session 1: Introduction to the Microsoft Dynamics Sure Step Case Study

This module provides a brief introduction about this two day course, which begins by reviewing and summarizing some of the essential concepts of Microsoft Dynamics Sure Step. This module also introduces the basic premise of the case study. Background information about the fictitious implementation project is provided, as well as the structure and types of exercises in the upcoming modules.

Session 2: Project Initiation and Planning in the Diagnostic Phase

The case study begins with the Diagnostic phase, which typically includes sales related activities. This module examines the Diagnostic activities that support and reinforce the sales activities and prepare for the upcoming project. This involves gathering sufficient information to define the high level project scope and make a confident proposal for the remaining phases of the implementation.

Session 3: Project Planning and Execution during the Analysis Phase

This module examines the activities required to initiate and effectively plan the entire project. In the case study, you will finalize and approve the project charter, execute the project team Kick Off meeting, document the functional requirements, update the Fit Gap analysis, and manage issues and changes.

Session 4: Project Execution and Monitoring during the Design, Development, and Deployment Phases.

This module examines the activities that a Project Manager must execute and monitor when implementing Microsoft Dynamics CRM. By collaborating with the project team (the class), the student will determine what activities and processes are appropriate and to what extent each activity needs to be conducted. During the execution phase of the project, the student will review the following project management activities as they apply to the case study: plan and perform quality assurance and quality control, monitor and close any necessary purchases and acquisitions, ongoing risk and issue management, ongoing time and cost management, project scope management, project communication, and develop the project team.

Session 5: Project Closure during the Operation Phase

This module examines the final activities required to close out the project and transition the solution and knowledge to the customer.

Topic VI: SQL Server Reporting Services

Module 1: Introduction to Microsoft SQL Server Reporting Services

The students will be introduced to the role that Reporting Services plays in an organization's reporting life cycle, the key features offered by Reporting Services, and the components that make up the Reporting Services architecture.

Module 2: Authoring Basic Reports

The students will learn the fundamentals of report authoring, including configuring data sources and data sets, creating tabular reports, summarizing data, and applying basic formatting.

Module 3: Enhancing Basic Reports

The students will learn about navigational controls and some additional types of data regions, and how to use them to enhance a basic report.

Module 4: Manipulating Data Sets

The students will explore data sets to a greater depth, including the use of alternative data sources and interacting with a data set through the use of parameters. Students will learn how to dynamically modify the data set underlying a data region by allowing parameters to be sent to the underlying query, as well as will learn to use best practices to implement static and dynamic parameter lists when interacting with queries and stored procedures.

Module 5: Using Report Models

The students will learn how to create a report model so that business users can create their own reports without using the full Report Designer development environment. Students will also learn how to use Report Builder to create a report from a report model.

Module 6: Publishing and Executing Reports

The students will learn the various options you can use to publish reports to the report server and execute them.

Module 7: Using Subscriptions to Distribute Reports

The students will learn how to implement subscriptions so that you can distribute reports either automatically by e-mail or by publishing reports to a shared folder.

Module 8: Administering Reporting Services

The students will learn how to administer the Reporting Services server, how to monitor and optimize the performance of the report server, how to maintain the Reporting Services databases, and how to keep the system secure.

Module 9: Programming Reporting Services

The students will learn how to query Reporting Services information programmatically and how to automate report management tasks. Students will also learn how to render reports without relying on Report Manager, and how to extend the feature set of a report server by creating custom code.

Topic VII: SQL Server Analytical Services

Module 1: Introduction to Microsoft SQL Server Analysis Services

This module introduces common analysis scenarios and describes how Analysis Services provides a powerful platform for multidimensional OLAP solutions and data mining solutions. The module then describes the main considerations for installing Analysis Services.

Module 2: Creating Multidimensional Analysis Solutions

This module introduces the development tools you can use to create an Analysis Services multidimensional analysis solution, and describes how to create data sources, data source views, and cubes.

Module 3: Working with Cubes and Dimensions

This module describes how to edit dimensions and to configure dimensions, attributes, and hierarchies.

Module 4: Working with Measures and Measure Groups

This module explains how to edit and configure measures and measure groups.

Module 5: Querying Multidimensional Analysis Solutions

This module introduces multidimensional expressions (MDX) and describes how to implement calculated members and named sets in an Analysis Services cube.

Module 6: Customizing Cube Functionality

This module explains how to customize a cube by implementing key performance indicators (KPIs), actions, perspectives, and translations.

Module 7: Deploying and Securing an Analysis Services Database

This module describes how to deploy an Analysis Services database to a production server, and how to implement security in an Analysis Services multidimensional solution.

Module 8: Maintaining a Multidimensional Solution

This module discusses the maintenance tasks associated with an Analysis Services solution, and describes how administrators can use the Analysis Services management tools to perform them.

Module 9: Introduction to Data Mining

This module introduces data mining, and describes how to implement data mining structures and models. It then explains how to validate data model accuracy.

Topic VIII: Enterprise Portal Development in Microsoft Dynamics AX 2009

Module 1: Enterprise Portal in Microsoft Dynamics AX 2009

This module explains what Enterprise Portal is, its components, and architecture.

Module 2: Installing and Deploying Enterprise Portal

This module explains how to install and deploy Enterprise Portal.

Module 3: Enterprise Portal Structure and Permissions

This module explains how to work with Enterprise Portal, SharePoint Services, and the components parts.

Module 4: Customizing Enterprise Portal Pages

This module explains how to customize and personalize Enterprise Portal Web Part Pages.

Module 5: Enterprise Portal Elements in the AOT

This module focuses on the relationship between Microsoft Dynamics AX 2009 Enterprise Portal Web Parts and the Web elements inside the Microsoft Dynamics AX 2009 AOT. It discusses the Web elements included in the Web node in the Application Object Tree (AOT), and how they are created and modified.

Module 6: X++ and C# code

This module focuses on the components that are used to build Enterprise Portal Web Pages. This chapter shows how to work at the code level, using X++ and C# to modify and create advanced functionality for Enterprise Portal.

----------------



Our Customers



Highlights

Quick Links

Click here to download Brochure

Industries

Our Verticals

More

Contact Us

Tel: 080-41524930
Email : info@erbrains.com