Visit our Focus Rooms Risso 6A/B Risso 6C Risso 7A Risso 7B Risso 8A • Evaluation of Implementation Proposals by Dynamics AX R&D Solution Architecture & Industry Experts • Gain further insights on Dynamics AX Industry Solution Offerings • Resolution Guidance on Solution Roadblocks • Networking Focus Topic Highlight Business Intelligence Tuesday 2.15pm – 5.45pm Risso 6C DISCLAIMER ©2011 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista, Dynamics AX 2012, Microsoft CRM, Management Reporter, Microsoft Visual Studio, Microsoft Office, MS SharePoint, InformationSource (Beta) and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. Other names and brands may be claimed as the property of others. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. All pre-release product release dates and features specified are preliminary based on current expectations, and are subject to change without notice. Microsoft may make changes to specifications and product descriptions at any time, without notice. Sample code included in this presentation is made available AS IS. THE ENTIRE RISK OF THE USE OR THE RESULTS FROM THE USE OF THIS CODE REMAINS WITH THE USER. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION. NO LICENSE, EXPRESS OR IMPLIED, BY ESTOPPEL OR OTHERWISE, TO ANY INTELLECTUAL PROPERTY RIGHTS IS GRANTED BY THIS PRESENTATION. Microsoft products are not intended for use in medical, life saving, or life sustaining applications. TECHNICAL CONFERENCE 2011 LEARN | INSPIRE | INNOVATE SESSION CODE : BRK201 MICROSOFT DYNAMICS AX 2012: MAXIMIZING USAGE OF THE ARCHITECTURE SRI SRINIVASAN MICROSOFT DYNAMICS R&D MICROSOFT CORPORATION Today we will show you… Components in the Microsoft Dynamics AX 2012 architecture Major Architectural Changes in the release that tie it together Technical and Functional Architecture Opportunities with Microsoft Dynamics AX 2012 The Resolution: Architecture Framework Clients Servers Tools demo Constructing the Application Framework Architecture External Application File/MSMQ/ WCF Enterprise Portal Pages (Web Browser) HTTP(S) Microsoft Dynamics AX Windows Client HTTP(S) Development Tools HTTP(S) Web Server/Reporting/Integration Farm SSRS Internet Information Server (IIS) SSAS RPC WCF Integration Host File RPC WCF Application Object Server AOS Services Application Server Functions ODBC (SNAC) SQL Server WCF RPC Top Tips on the Technical Architecture • Programming Model Enhancements: Make use of features like Date Effectiveness, Table Inheritance, and Surrogate Foreign Keys to reduce the amount of code and to drive consistency in implementations. • New Developer Workspace in MorphX and the VS Editor: Maximize your development efficiency by using the new X++ Editor as well as Visual Studio for Microsoft Dynamics AX 2012. • Attributes in X++: Decorating the code in X++ leads to 0 extra code when generating WCF Compliant Services. • User Experience: Use “Related Data” rendering through fact boxes and “Relevant Data” rendering through FastTabs to maximize user productivity. • Relevant Data: Search data easily now with Full Text Search and BDC Search. • Reporting: Use your services to render data in Excel and Word for easy slicing and dicing. • Models and Metadata: Use Models for easy integration and co-existence with other solutions. Use Attributes for extensibility. • Extensibility: Use managed languages to extend the application through the ease of a Standards-based Editor. Use Eventing as an effective customization model. • Services and Integration: Use the new Services concepts and the Application Integrations for operational ease with legacy systems. • Runtime: Use concepts like SQL Temp Table, the SQL Set Based Constructs, and the Extended Application Cache to maximize your investment and increase overall efficiency. • Security: Maximize your data security with simple policies, and use the Microsoft-shipped policies as effective templates. Application Foundation Party Product Reference Data Master Data Application Primitives Horizontal Applications CPM Payroll GRC SRM Financials SCM HR Inventory CRM Projects Industry Sector Applications Discrete Process Manufacturing Services Sector Public Sector Retail & Distribution demo Deconstructing a Requisition Party Roles Party Unifying Abstractions Legal Entity Top Tips on the Functional Architecture • Model your organization and define necessary purposes. Use purpose to model all necessary forms of the organization. • Use new concept of non-stocked items for modeling services – Product Information management. • Use Business Policies (Policy Framework) to orchestrate suppliers and their catalogs. • Use a combination of the organization model and xDS to define data segmentation within and across legal entities. • Use Budgetary Control to enable effective spending mechanisms and proactive fiscal management. • Use Line-Level Workflows to orchestrate fine-grained approvals like Manager approvals of selected lines. Use Policy Framework for automation of line selection. • Use Work Queues to enable functions like “Routing work to Shared Services Buy Center” and manage their queues. • Enable Self-Service Functionality with ease to reduce manual steps in business processes (“Buyer sends PO electronically to Vendor who views it online and sends an invoice”). • Use mechanisms like 3-Way Match for effective control procedures. • Understand and manage Accounting through effective use of distributions. • Use Sub-Ledgers now to effectively manage debits and credits and to summarize the accounting across lines. Visit our Focus Rooms Risso 6A/B Risso 6C Risso 7A Risso 7B Risso 8A • Evaluation of Implementation Proposals by Dynamics AX R&D Solution Architecture & Industry Experts • Gain further insights on Dynamics AX Industry Solution Offerings • Resolution Guidance on Solution Roadblocks • Networking Focus Topic Highlight Business Intelligence Tuesday 2.15pm – 5.45pm Risso 6C © 2011 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows 7 and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.