Visit our Focus Rooms 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 Risso 8A Risso 7B Risso 7A Risso 6C Risso 6A/B
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.
NICE,FRANCE LEARN | INSPIRE | INNOVATE TECHNICAL CONFERENCE 2011
MICROSOFT DYNAMICS AX 2012: MAXIMIZING USAGE OF THE ARCHITECTURE SRI SRINIVASAN SESSION CODE : BRK201 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
Microsoft Dynamics AX Windows ClientExternal ApplicationEnterprise Portal Pages (Web Browser)Development Tools Framework Architecture SQL Server RPC File/MSMQ/ WCF Web Server/Reporting/Integration Farm Integration Host Internet Information Server (IIS) SSRS SSAS HTTP(S) Application Object Server Application Server Functions AOS Services ODBC (SNAC) RPC WCFRPCWCF HTTP(S) File
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 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 Reference Data Application Primitives Master Data Party Product
Horizontal Applications Projects Financials CPM CRM GRC HR SCM Payroll Inventory
Industry Sector Applications Retail & Distribution Public Sector Services Sector Discrete Manufacturing Process
demo Deconstructing a Requisition
Unifying Abstractions Party Party Roles 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.
Components in Action Today
Visit our Focus Rooms 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 Risso 8A Risso 7B Risso 7A Risso 6C Risso 6A/B
© 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.