Microsoft Dynamics AX 2009 Development Cookbook(English, Electronic book text, Pocius Mindaugas)
Quick Overview
Product Price Comparison
Microsoft Dynamics AX provides a comprehensive Enterprise Resource Planning (ERP) solution for mid-size and larger organizations. Dynamics AX implementations are used worldwide by thousands of customers. With the new version - Dynamics AX 2009 - the system is due to expand even more rapidly. Every new implementation requires some level of customization, and all organizations want this to be done to the highest standards using proven approaches. This step-by-step guide will help you manage your company’s ERP information and operations efficiently, and solve your business process problems in an effective and quick way. This book focuses on commonly used custom modifications in major Dynamics AX modules. This book contains commonly used bits of code which were real-world tested in at least one successful Dynamics AX implementation. Many of the recipes were deployed in many implementations and even across several versions of Dynamics AX. The examples in this book cover various areas of Dynamics AX to help developers not only learn about programming, but also about the functional side of Dynamics AX. The book should help developers who already know the basics of Dynamics AX programming to step up to the next level. The recipes allow you to look at the development from the perspective of business processes. You will learn to enhance your user interface using various Dynamics AX UI elements. Managing your data and functions will become easier. You will also get numerous development tips and tricks from a Dynamics AX development expert. Find solutions to common Dynamics AX development problems and effectively manage your business processes, with clear and easy-to-follow recipes. What you will learn from this book : Explore data manipulation concepts in Dynamics AX – build data queries and modify the existing data Build scripts to assist data migration processes Organize data in Dynamics AX forms Enhance your application by using advanced form controls Create custom lookups using AOT forms and dynamically generate them from the X++ code Create and post Dynamics AX journals from code Create and manage purchase and sales orders from code Create a custom electronic payment format and process a vendor payment using it Integrate your application with Microsoft Office Suite Create various MS Office documents that can be used for exporting/importing business data for further distribution or analysis Approach This book contains a list of useful Dynamics AX modifications – recipes – along with all required code and in-depth explanations. Most of the recipes are presented using real-world examples in a variety of Dynamics AX modules. The step-by-step instructions along with many useful screenshots make learning easier. Who this book is written for This book is for Dynamics AX developers, and is primarily focused on delivering time-proven application modifications. Although new X++ developers could use this book along with their beginner guides, this book is focused more on people who are willing to raise their programming skills above the beginner level, and at the same time learn the functional aspects of Dynamics AX. So, some Dynamics AX coding experience is expected. About The Author Mindaugas Pocius is currently a freelance Dynamics AX technical and functional consultant, and a trainer at DynamicsLab Limited (dynamicslab.com). The company specializes in providing development, consulting, and training services for Microsoft Dynamics AX resellers and customers. Mindaugas started his IT consultancy career back in 2001 while studying for his Information Technology Master Studies at Lithuanian University . Since then he has become a recognized Microsoft Certified Professional for AX in all of the major areas: Development (including Enterprise Portal), Configuration and Installation, Financials, Project, Trade and Logistics. He is also a Certified Microsoft Trainer for Dynamics AX, and has delivered numerous Dynamics AX Development and Financial trainings across Europe. From 2001 to 2009, Mindaugas has participated in over 15 Dynamics AX implementations, ranging from small (10-15) to international (100-500) user projects. He has a wide range of experience in development, consulting, and has played leading roles while always maintaining a significant role as a business application developer. During numerous Dynamics AX implementations, Mindaugas noticed similarities in application development patterns. He noticed that different customers request very similar modifications to be implemented. Since then he started building the list of most-often used modifications and their principles for future reuse. In this book, Mindaugas would like to share those pieces of code with the rest of the Dynamics AX community. Table of Contents Preface Chapter 1: Processing Data Chapter 2: Working with Forms Chapter 3: Working with Data in Forms Chapter 4: Building Lookups Chapter 5: Processing Business Tasks Chapter 6: Integration with Microsoft Office Index