Programming Microsoft® Dynamics™ NAV:
Create, modify, and maintain applications in NAV 5.0, the latest version of the ERP application formerly known as Navision
www.PACKTPUB.com  FREE ONLINE EDITION: Read full chapters online, download free samples from the book and more...
Book Contents Index > Chapter 9
Introduction
1: The Basic Ingredients
2: Tables
3: Fields
4: Forms
5: Reports
6: Introduction to C/SIDE and C/AL
7: Intermediate C/AL
8: Advanced NAV Development
9: Designing NAV Modifications

10: External Interfaces
11: Design to Succeed

Index

Latest Updates

Free Chapter:

Chapter 1: The Basic Ingredients [1.64 MB PDF]

Code Download

Contact us

 

Chapter 9: Designing NAV Modifications

When I am working on a problem, I never think about beauty. I think only of how to solve the problem. But when I have finished, if the solution is not beautiful, I know it is wrong.—attributed to R. Buckminster Fuller

In this chapter we are going to discuss a number of issues that must be considered when designing and developing modifications for Microsoft Dynamics NAV. We will also consider the differences between a minor enhancement and the creation of a new subsystem. Further, we will explore the NAV processing flow and explain how to design modifications compatible with the unique NAV structure.

Chapter 9: Designing NAV Modifications

  • Starting a New NAV Enhancement Project
  • Design of NAV Modifications
    • Knowledge is Key
  • Creating a New Functional Area
    • Advantages of Designing New Functionality
  • Enhancing an Existing Functional Area
  • NAV Development Time Allocation
  • Data-Focused Design for New Functionality
    • Define the Big Picture: The End Goals
      • A Simple Sample Project
    • Then Define the Little Pictures
      • Sample Project Continued—1
    • Define What Data is Required to Create the Pictures
      • Sample Project Continued—2
    • Define the Sources for the Data
      • Sample Project Continued—3
    • Define the Data "Views"
      • Sample Project Continued—4
    • Other Factors Must Always be Considered
  • NAV Processing Flow
    • Data Preparation
    • Enter Transactions
    • Provide for Additional Data Testing
    • Post the Journal Batch
    • Access the Data
    • Continuing Maintenance
  • Designing a New NAV Application Functionality
    • Define the Data Tables
    • Design the User Data Access Interface
    • Design the Data Validation
    • Appropriate Data Design Sequence
    • Design Posting Processes
    • Design Support Processes
    • Double-Check Everything
  • Summary
   

 

Paperback 480 pages
Released: October 2007
ISBN: 1904811749
ISBN 13: 978-1-904811-74-9

     

 




View the book details
on PacktPub.com

 


 

  This website is owned and maintained by Packt Publishing Ltd, 2007. All rights reserved. Terms and Conditions