TC2011 (Nice) - Maximizing usage of the architecture on your

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.