Posts

Image
How to Create a Role Center in the Enterprise Portal of Microsoft Dynamics AX 2012 Overview Role Centers provide an information overview of a user’s responsibilities within an organization. It may contain reports, cues, list data, and alerts. It is the first page that is visible when a user accesses Enterprise Portal in Microsoft Dynamics AX. This page is displayed as the Home page when the user views the Home site in Enterprise Portal. The Role Center page can also be viewed from the AX client directly. To do this navigate to  Home  à  Role Center  à  Main Menu. There are also multiple Role Center pages for the various roles a user may have in Dynamics AX. If a user is not assigned any role, the default Role Center page is displayed. Pre-requisites Microsoft Dynamics AX 2012 SharePoint Foundation 2010 IIS must be configured Enterprise Portal must be configured Important Concepts Pages Pages are used to display content to users in the ...
List of framework in Dynamics Ax 2012 There are a lot of frameworks in Dynamics Ax 2012 a Few of them listed as follow.                 Address Book                 Application Integration Framework (AIF)                 Budget Control framework                 Data Import Export/Data Migration framework                 Date Effective                 Eventing Framework                 Extensible Security Policy (XDS)                 Human Resources Framework                 Number Sequence                 Organization Model               ...
Friday, 9 May 2014 Dynamics performance very slow in AX 2009 1. sql server activity monitor, kill all suspending transactions. 2. Go to the Administrations->Periodic->sql administration -index actions->press re-index for all tables 3. Administrations->Periodic->sql administration -table actions->Synchronize  your database  4. restart all the servers like: application server, database server, etc, hope it will increase performance . http://blogs.msdn.com/b/axperf/archive/2008/03/13/ax-database-configuration-checklist-part-2.aspx
Image
Developing a SSRS report using the Report Data Provider in Microsoft Dynamics AX 2012 Overview There are multiple methods to develop SSRS reports in Microsoft Dynamics AX 2012. This tutorial will guide you in developing Report Data Provider (RDP) based SSRS reports. RDP based SSRS Reports are used when complex business logic cannot be achieved using AOT query. Pre-requisites Microsoft Dynamics AX 2012 Visual studio 2012 SQL Server Reporting Services (SSRS) must be configured Reporting services extensions must be installed in Dynamics AX Important Concepts Report Data Provider (RDP) Class Report Data Provider Class is an X++ class that is used to access and process data for a SSRS report. The RDP class processes the business logic based on a specified parameter and/or query and returns a dataset to the reporting services. In order to create a RDP class in AX, you have to extend that class with  SRSReportDataProviderBase . This tells AX that this class wil...
Exploring SysQuery class SysQuery is a helper class provided by Microsoft for working with queries dynamically. It has all its methods set as ‘static.’ It provides numerous functionalities that allow one to add data source in a query, add range, apply sort, etc. in a user-friendly system. This article will provide demonstrations for the most commonly used methods from SysQuery: findOrCreateDataSource() FindOrCreate is mainly used to check whether or not the query already contains the data source. If it does not, a data source will be created. FindOrCreate is most efficient when an event developer must write a code in which the event must be fired multiple times. This function allows developers to prevent adding additional elements to data sources. This is the most common situation in which findOrCreateDatasource() is used to avoid multiple addition of data sources in a query. Because this method is static, it uses Query as the first parameter. The next parameter w...
Image
Understanding the Settlement Mechanism in Microsoft Dynamics AX Settlement is an accounting transaction that occurs on accounts payable, accounts receivables, and general ledger. This transaction is used mainly for settling vendor invoices against vendor payments or  advanced payment, and customer invoices against customer collections or advanced collection. Settlement could occur on general ledger transactions as well. It is necessary to classify posting profiles of the vendor and customer in the opening balance since it will affect  the settlement process. The settlement transaction affects vendor and customer balances, and it is reported in the vendor or customer statement 
Few of the table name changes in ax 2009 to ax 2012 InventSize       : EcoResSize, EcoResProductMasterSize InventColor    :  EcoResColor, EcoResProductMasterColor ConfigTable    : EcoResConfiguration,                          EcoResProductMasterConfiguration, InventDim (InventColorId, InventSizeId, ConfigIdfields)        : EcoResProductDimensionAttribute InventDimCombination :  EcoResProductVariantSize ,                                        EcoResProductVariantColor,                                        EcoResProductVariantConfiguratio LedgerTable and LedgerTrans table name changes in ax 2012 LedgerTable To MainAccounts in ax 2012 LedgerTrans to...