Microsoft Dynamics Cookbook

[Pages:100] Microsoft Dynamics AX 2012 R3 Development Cookbook

Over 80 effective recipes to help you solve real-world Microsoft Dynamics AX development problems

Mindaugas Pocius

BIRMINGHAM - MUMBAI

Microsoft Dynamics AX 2012 R3 Development Cookbook

Copyright ? 2015 Packt Publishing

All rights reserved. No part of this book may be reproduced, stored in a retrieval system, or transmitted in any form or by any means, without the prior written permission of the publisher, except in the case of brief quotations embedded in critical articles or reviews. Every effort has been made in the preparation of this book to ensure the accuracy of the information presented. However, the information contained in this book is sold without warranty, either express or implied. Neither the author, nor Packt Publishing, and its dealers and distributors will be held liable for any damages caused or alleged to be caused directly or indirectly by this book. Packt Publishing has endeavored to provide trademark information about all of the companies and products mentioned in this book by the appropriate use of capitals. However, Packt Publishing cannot guarantee the accuracy of this information.

First published: December 2009 Second edition: May 2012 Third edition: April 2015

Production reference: 1230415

Published by Packt Publishing Ltd. Livery Place 35 Livery Street Birmingham B3 2PB, UK. ISBN 978-1-78528-169-3

FM-2

Credits

Author Mindaugas Pocius

Reviewers Palle Agermark Pankaj Chaturvedi Fatih Demirci Stefan Ebert Rodrigo Fraga Kishor Jadhav Umesh Pandit

Commissioning Editor Amarabha Banerjee

Acquisition Editor Vinay Argekar

Content Development Editor Amey Varangaonkar

Technical Editor Ankita Thakur

Copy Editors Charlotte Carneiro Dipti Kapadia

Project Coordinator Suzanne Coutinho

Proofreaders Simran Bhogal Bridget Braund Maria Gould Paul Hindle

Indexer Tejal Soni

Production Coordinator Manu Joseph

Cover Work Manu Joseph

FM-3

About the Author

Mindaugas Pocius is currently a freelance Dynamics AX technical and functional consultant

and trainer at DynamicsLab Limited (). The company specializes in providing development, consulting, and training services for Microsoft Dynamics AX resellers and customers.

Mindaugas started his IT consulting career back in 2001 while he was still pursuing his master's degree in information technology at Kaunas University of Technology in Lithuania. Since then, he has become a recognized Microsoft Certified Professional for Dynamics AX in all major areas, such as development, configuration and installation, financials, projects, and trade and logistics. He is also a Certified Microsoft Trainer for Dynamics AX and has delivered numerous Dynamics AX trainings.

Mindaugas has participated in over 20 Dynamics AX implementations. He has held a wide range of development, consulting, and lead roles while always maintaining the significant role of a business application developer.

In December 2009, he released his first book, Microsoft Dynamics AX 2009 Development Cookbook, and then in May 2012, its second edition, Microsoft Dynamics AX 2012 Development Cookbook, both of which are published by Packt Publishing.

First of all, I would like to thank my wife, Rasa, and my two boys, Dominykas and Augustas, for their support and understanding during the long hours that I spent on this book. I also want to apologize for the time I've stolen from them to make this book a reality.

Secondly, I wish to thank all the reviewers, who provided very valuable comments to improve the code in this book and who helped to make the code's explanations clearer.

Lastly, a special thanks goes to the Packt Publishing team who made this book possible.

FM-4

About the Reviewers

Palle Agermark has worked as a developer and technical consultant with Concorde XAL

and Microsoft Dynamics AX for more than 20 years. He has worked for a number of years at the Microsoft Development Center, Copenhagen, primarily developing the financial, accounts payable, and accounts receivable modules; he has also worked on other things, such as the Unit Test framework. Currently, Palle works for one of Scandinavia's largest Microsoft Dynamics AX partners, EG, in Copenhagen. In 2006, Palle wrote a chapter titled Extending Microsoft Dynamics AX for Inside Microsoft Dynamics AX 4.0, Microsoft Press. He has been a reviewer of several books from Packt Publishing, including Microsoft Dynamics AX 2012 R2 Services.

I'd like to thank the author and publisher for putting their time and money into this excellent book, which will be very helpful to the entire Dynamics AX developer community.

Pankaj Chaturvedi is an experienced Dynamics AX technical consultant. He is currently

working with Sonata Software Ltd. in Bangalore, India. Pankaj began working with AX in 2006 and has a wide range of expertise, both technical and functional. Apart from Dynamics AX, he also works with other Microsoft technologies, including Microsoft NAV, SharePoint, Reporting Services, Analysis Services, and Visual Studio. Pankaj has worked on many Dynamics AX implementations, which specialize in business solutions design, X++ programming, reporting, and business intelligence. He is a Microsoft Certified Professional for AX (development, installation, and configuration) as well as for key modules (finance and trade and logistics). He is also a Microsoft Certified Trainer for AX.

FM-5

Fatih Demirci (MCT) is a technical consultant and trainer. He has been working

professionally on Dynamics AX since 2006. He has worked with many Microsoft partners and customers. He has over 9 years of consulting experience, where he has played a variety of roles, including senior software engineer, team leader, trainer, and technical consultant in Dynamics AX. He is one of the cofounders of DMR Consultancy, which is the most promising ERP consultancy company in Turkey, and he works with some of the most experienced and creative Dynamics AX professionals. Fatih runs a professional and technical blog at , and shares his thoughts and readings on Twitter and LinkedIn.

I would like to thank my family and friends for motivating me and for always pushing me to do my best.

Stefan Ebert started his Dynamics AX career in 2007 after studying computer science at

Hochschule Darmstadt. As a consequence of working on IT projects for a large manufacturing company for more than 10 years, he has a deep and wide knowledge of the company's business and economic activities. He is experienced in the overall software development cycle, from designing, implementing, and integrating to testing, building, and deploying applications and tools. He is a thorough professional and loves topics such as quality, performance, testing, reviewing, and version control systems. Stefan can be contacted via LinkedIn at dynamicsaxbusiness.

I would like to thank Mindaugas and Packt Publishing for letting me be a part of the making of this book. It was a great experience.

Rodrigo Fraga has been working with Dynamics AX since 2006 and has participated in

different projects, implementing AX, across South and North America. Currently, Rodrigo works for Hewlett-Packard, allocated at Suncor, one of the largest AX implementations in the world.

FM-6

Kishor Jadhav is currently working as a Microsoft Dynamics AX senior technical consultant

with 42 Hertz INC. He has completed his master's degree in computer application from the University of Mumbai, and his bachelor's degree in information technology from Vidyalankar School of Information Technology, Mumbai. Kishor has around 6 years of IT experience. He has worked with Godrej Infotech Ltd., Mumbai, as a Dynamics AX technical consultant. He has a deep understanding of Microsoft Dynamics AX ERP systems. He has worked with different versions of AX, such as AX 5.0 (AX 2009) and AX 6.0 (AX 2012, AX 2012 R2, and AX 2012 R3). He has a good knowledge of Microsoft technologies such as SQL, VB 6.0, C#, SSRS, and SSAS. He can be contacted via Skype (kishorworld) or e-mail (kishoworld1@), and he blogs at .

I would like to thank Mindaugas Pocius, Suzanne Coutinho, and Packt Publishing team for giving me the opportunity to review this book.

Umesh Pandit is a Microsoft Dynamics AX deployment senior specialist who currently works

with Hitachi Solutions, India. He has completed his master's degree in computer applications, with first division, having specialized in ERP from Ideal Institute of Technology, Ghaziabad. Umesh is also a Microsoft Certified Professional for Microsoft Dynamics AX 2009 Installation and Configuration, Microsoft Dynamics AX 2012 Installation and Configuration, Server Virtualization with Windows Server Hyper-V and System Center, Microsoft Dynamics AX 2012 Development Introduction I, Microsoft Dynamics POS 2009, Administering Microsoft SQL Server 2012 Databases, and Implementing Microsoft Azure Infrastructure Solutions. In the past, he has successfully reviewed Microsoft Dynamics AX 2012 Reporting Cookbook by Kamalakannan Elangovan, Developing SSRS Reports for Dynamics AX by Mukesh Hirwani, Microsoft Dynamics AX 2012 Programming: Getting Started by Mohammed Rasheed and Erlend Dalen, and Reporting in TFS by Dipti Chhatrapati, all by Packt Publishing. He has worked with top IT giants, such as KPIT Technologies, Capgemini India, and Google India, as well as with a cable manufacturing company called Cords Cable Industries Limited.

FM-7

................
................

In order to avoid copyright disputes, this page is only a partial summary.

Google Online Preview   Download