Skip to main content

Posts

Microsoft dynamics axapta applications area

As per my point of view Microsoft dynamics axapta can be implemented successfully on following area 1. Finance. 2. Manufacturing units 3. Payroll 4. HRM(human resource management) 5. Employee information systems 6. Budget module. 7. Work and project monitoring. 8. Assets management. 9. Secondary sales and purchase. 10. Primary sales and purchase. 11. Inventory management. 12. Accounts. 13. Telemarketing services. 14. Trade and logistics. 15. Irrigation management. 16. Other customization as per user requirements.

Steps to Obtain customized Object List in dynamics axapta

To Obtain customized Object List You can try following steps in axapta Go to Tools > Development Tools > Code upgrade > Compare layers Compare layers form: Use this form to compare any two application object layer.Project name, which is the result of the compare layers process. Source layer is used as a basis for the comparison. Reference layer is layer which used to compare with source layer. On click of OK button, comparing will start. Message window will display. After finishing comparison you can see message window and Project created. To view this project, Go to > Projects > Private > Project name To export Project -> right click on project -> click on export Set destination path to save *.xpo file and click on OK. *.xpo file will be saved on desired location.

Passing parameters from Managed code to X++ in dataset

Get external arguments through the args objects public void init() { ; super(); EPPersonalize::find(curuserid()); if (element.args() && element.args().dataset() == tablenum(EmplTable)) { callerEmplTable = element.args().record(); emplId = callerEmplTable.EmplId; } } protected void Page_Init(object sender, EventArgs e) { this.AxDataSource1.CreatingDataSetRun += new EventHandler(AxDataSource1_CreatingDataSetRun); } Set the param value to the event arugments void AxDataSource1_CreatingDataSetRun(object sender, CreatingDataSetRunEventArgs e) { e.DataSetRunArgs.parm = "4000"; } In AOT override or add method in the data set and use element.args().parm() to received the paramter public void executeQuery() { QueryBuildRange custRange; ; custRange = SysQuery::findOrCreateRange(this.query().dataSourceNo(1), fieldnum(CustTable, AccountNum)); custRange.value(element.args().parm()); super();

Development Steps of EP Development in Axapta

1. Create Tables/DataSets in AOT 2. Create user control in Visual Studio using EP VS-Addin. a. Use the AXDataSourceControl to point to the DataSet created in Step 1. b. Use AxGridView or AXForm and the BoundFields to display data and make it editable c. Save the User Control and right click to Add to AOT. This should add the user control under “Web -> Web Controls” node and created a node under “Web -> Web Content- > Managed” and copied the .ascx and .ascx.cs file “%SYSTEM Drive:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\12\TEMPLATE\LAYOUTS\ep” folder 3. Create Page in SharePoint EP site and use Dynamics User Control web part and point to the User Control ( Web Content Item) Created in Step 2 4. Create a Web Menu Item in AOT and point it to the Page created in Step 3 5. Right Click the Web Menu Item and import. This should create a new item under “Web -> Web Files -> Page Definitions” 6. Hook up the Web Menu Item in the right Web-

Steps to Create Role Centers in Microsoft Dynamics Axapta 2009

Steps to Create Role Centers in Microsoft Dynamics AX 2009: I. Create an Enterprise Portal page 1. Launch the Enterprise Portal Website. Go to Administration -> Setup -> Internet -> Enterprise Portal -> Web Sites Or Hit the URL of the Sharepoint site in the Browser Window. http://:portnumber/EPSite Or 2. In the next step, Select Site Actions and select the Create option there. 3. In the New Web Part Page, select a Layout Template and name the .aspx page. Hit the Create button and the new Web part page is created. 4. In the next step, we need to add a Web Part to the Web page. In this case, we will add the Cues Web part which is available under the Miscellaneous section in the Add Web Parts page. The Cues Web part shows a pictorial representation of an important number for a business, such as the number of open sales orders. Click the Add Button to add the Cues Web part to the Web page. The Cues web part is added to the Web Page.   5. Set the Pr

steps to reporting extensions in microsoft dynamics axapta

1. Install Reporting Services 2. Configuring Reporting Services in SQL server Start Report server… Set Service account.. Set report server url … Set Report server database… Set Report manager directrory.. set Execution account (.net business connector account)… 3. Configuring Reporting Services in Dynamics ax Set report server URL properly Create folder for dynamics Validate report server Set Default server. 4. Install reporting extension using setup and run following Report Deployment wizard Path.. Select Reports for deployment Provide olap database connection.. Eg. Data source is Server name and Initial catalog is Olap database name

KPIs in Analysis Services in Dynamics Axapta

KPIs or Key Performance Indicators are one of the most important entities in driving business decisions. It can be defined as a (quantifiable) measurement used to define and measure an organization's progress in achieving business goals. KPIs for an organization are decided upon by giving careful thought to how each goal and the progress towards these goals should be measured. Business processes throughout the organization would be taken into consideration, and KPIs decided for them. Sometimes KPIs would be created out of other KPIs, where the child KPIs give a weightage of themselves in order to calculate the parent KPI's value. Though decided upon at the very beginning of a business intelligence project, KPIs are almost always created towards the end of it. SQL Server 2005 Analysis Services, allows for the creation of KPIs on its cubes. KPIs were not available with SQL Server 2000. This introduction of KPIs to SSAS gives solutionists more power in delivering their solution