Search This Blog

Friday, November 23, 2012

Data Partition in AX2012 R2


AX2012 R2
AX2012 R2 release extends the concept of sharing data and processes across legal entities to streamline business processes and simplify the management of 'master data'.

AX2012 R2 release can support 36 country versions in one single installation of Dynamics AX2012, international companies that are represented in many countries to increase IT and operational efficiency. You can support all divisions in one installation, and it is the precondition to share master data and efficiently manage 'master data'.

Data partitioning
Data Partitioning can provide efficiency gains, because installation and system data is still shared.And data partitioning makes it possible to divide the application data into partitions of organizations.You will be able to share application data and processes between organizations within a partition, but not across .
Please see the below figure to understand the datapartitioning.

Please see the  below installation types for AX2012R2-

Entities
A single installation
A single installation of partitioning
Several installations
Application data and processes
Shared between legal entities
Shared between legal entities within a partition. Isolated between legal entities in different partitions
Shared between legal entities in the same installation. Isolated between installations
Master Data Management
Global master data shared between legal entities
Global master data shared between legal entities within a partition
Global master data shared between legal entities within the installation. Isolated between installations.
Meta data and adjustments
Applies to all entities
Applies to all entities
Unique for each installation
IT infrastructure
Single
Single
More
Database
Single
Single
More
A data partition helps sharing the Ax install base but not the data.
There can be companies with the same name in multiple partitions.

E.g Every partition will have the default company ‘DAT’.
- Intercompany doesn’t work across partitions
Mircosoft Recommends: Implementation choice must be made carefully as the companies between two partitions cannot be merged and Intercompany features cannot be used. The only option is to use Data migration tool kit for data export import between partitions and AIF for inter company operations.
Technical:-
A new partition table is introduced with a Key and the Recid field
- There is a new field called ‘PartitionRecid’ in everytable and as the dataareaid was by default applied to all contexts(Forms
queries) the partition key will also be added.





Select * from custTable where data areaid = ‘Dat’ and Partion key = ‘Initial’
- No cross company query on partitions are allowed like the cross company query
- You can know the current partition through ‘getcurrentpartitionrecid()’ similar to ‘curext()’
- Batch servers work across partitions
- AIF works across partitions
New table property like “SaveDataPerPartition” has been introduced as like “SaveDataPerCompany”. 
So for AIF, Batch tables – Save data per partition is set to “No”,because those are shared across partitions.


so get ready folks for AX2012 R2.

Wednesday, November 21, 2012

Dynamics AX2012 Road Map

The Microsoft Dynamics AX Roadmap shows current product plans through calendar year 2014.

The following sections include detailed information about the current release, functionality for Microsoft Dynamics AX 2012, and the Microsoft Dynamics vision for future releases.




DECEMBER 2012 - MICROSOFT DYNAMICS AX 2012 R2

Microsoft will continue to provide new capabilities through the release of Microsoft Dynamics AX 2012 R2. The planned general availability for this release is December 2012. This release includes key themes that are important to a broad set of customers across the footprint of the solution.

Ax2012 R2 release enhanced and added SQL Server Analysis Services (SSAS) cubes that enable business users to gain insight into the organization more quickly. Simply access Key Performance Indicators and compelling charts from within a role center, drill through to more details or use powerful ad-hoc analysis tools such as Microsoft Excel or Power View, to get additional business insights.


Lifecycle Services:
o Design phase: the Microsoft Dynamics AX Code Analyzer will help analyze the performance of custom code in Microsoft Dynamics AX based on rules.
o Deploy phase: the Microsoft Dynamics AX Data Migration Framework is planned to support import, export and migration of data to/from Microsoft Dynamics AX 2012, and covers over 20 scenarios including customer, vendor, product, employee, BOM, open sales and purchase order data. The framework is utilizing Microsoft SSIS and partners & customers can extend the scenarios provided.
o Maintain phase: diagnose your Microsoft Dynamics AX environment(s) using the Microsoft Dynamics AX Diagnostic Framework by analyzing data collected from the installation’s servers based on rules. A central dashboard highlights key issues that need immediate attention. These server types are planned to be supported: SQL Server, SQL Server Reporting Services, SQL Server Analysis Services, Application Object Server, Internet Information Server, and Microsoft Dynamics AX Help Server.


CALENDAR YEAR 2013 – MICROSOFT DYNAMICS AX 2012 R2

In calendar year 2013, we will continue to release new capabilities for Microsoft Dynamics AX 2012 R2 with a specific focus on the following areas:

 H1 we plan to release new out-of-the-box BI content for the Power View technology introduced in Microsoft SQL Server 2012. This is in line with our commitment to enable our Microsoft Dynamics AX customers to fully utilize the investments Microsoft is making in leading BI technology.
H2 of 2013 we’re planning to provide more functional enhancements for our focus industries, of which details will be released at a later stage.
 Master Data Management (MDM) – this first planned release of Master Data Management targets sharing and managing master data in specific scenarios across multiple Microsoft Dynamics AX instances. This release plans to supports scenarios for: Customer, Vendor, Product, Employee and GL Account data.



I hope you all guys are ready go into AX2012 and start swim into the depth.
Enjoy AX2012 folks......

Tuesday, November 13, 2012

Microsoft to Release New Version of Dynamics AX 2012 R2


Microsoft is planning a Dec. 1 release of Microsoft Dynamics AX 2012 R2,  the latest version of its Dynamics AX 2012 product, which will offer multiple new ERP features for companies in four key sectors including manufacturing, retail, the public sector and professional services.


The company made the announcement at the recent Dynamics AX Tech Conference in Bellevue, Wash.
Dynamics AX 2012 R2 is designed to localize the ERP applications for 36 country localizations by including specific regulatory requirements in various countries and localities. The update adds 11 new localizations for large countries such as Japan, India, Brazil, Russia and China, but also smaller countries such as the Czech Republic, Estonia, Hungary, Latvia, Lithuania, and Poland.
Also new in AX 2012 R2 is a talent management system for matching the skills of job candidates to open positions within an organization. Microsoft added that customers in the U.S. can also now bring payroll processing in house where they can exercise better control of this sensitive data than with a third-party payroll processing company.
“Just covering these highlights of Microsoft Dynamics AX 2012 R2, you start to realize the significance of this release, as it brings value across the board for many customers, both in their existing as well as new markets,” said Microsoft Dynamics ERP director Kees Hertogh. “I am specifically excited to see the release of these innovations in countries like Brazil, Russia, India and China, not only to serve our many great customers in these countries but also to help our customers in developing markets with their international operations.”

Yes I Know this will be very hard for on going implementations, Hoping with lot of standard issues to be fixed by this R2.



Friday, November 9, 2012

AX2012 Build using TFS Version Control System


Create a build when AX2012 integrated with TFS .

The version control system contains .xpo files and not a model file, a build process is required
to generate the model file from the .xpo files. The following procedure provides a high-level overview
of the build process:

1. Use the CombineXPOs command-line utility to combine all .xpo files into one. This step makes
the .xpo file consumable by Microsoft Dynamics AX. Microsoft Dynamics AX requires all
referenced elements to be present in the .xpo file or to already exist in the AOT to maintain
the references during import.

2. Import the new .xpo file by using the command-line parameter -AOTIMPORTFILE=<FileName.
xpo> -MODEL=<Model Name> to Ax32.exe. This step imports the .xpo file and compiles
everything. After this step is complete, the new model is ready in the model store.

3. Export the model to a file by using the axutil command-line utility: axutil export /
model:<model name> /file:<model file name>.
As I explained in my previous post how to export and import Models
http://krishhdax.blogspot.dk/2012/10/ax2012-axutil-commands-to.html

4. Follow these steps for each layer and each model that you build.

The build process doesn’t apply to MorphX VCS.