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 10
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 10: External Interfaces

A picture is worth a thousand words. An interface is worth a thousand pictures—Ben Shneiderman

In this chapter, we will look at how your NAV processes can interface with outside data sources or targets from NAV and how the outside world (systems and users) can interface with NAV data and objects. Users of the system must communicate with the system by finding the location of the tool that they wish to use. The Menu, provided in NAV by means of the MenuSuites, provides access to the tools.

NAV must also accommodate communication with other software or hardware. Sometimes that communication is either Inside-Out (i.e. instigated by NAV) or Outside-In (i.e. triggered by the outside connection). When we consider system-to-system communications, it's not unusual for the process to be a two way street, a meeting of peers.

To make it easier for our users to meet their needs, we have to understand the features and limitations of MenuSuites. To supply, receive, or exchange information with other systems (hardware or software), we need at least a basic understanding of the interface tools that are part of NAV.

It is critical to understand that because of the way some data is retrieved from the NAV database, particularly FlowFields, it is very risky for an external system to access NAV data directly without using one or more C/AL based routines as an intermediary.

Chapter 10: External Interfaces

  • MenuSuites
    • MenuSuite Levels
    • MenuSuite Structure
      • MenuSuite Internal Structure
      • MenuSuite Development
      • NAV Menus before V4.0
  • Dataports
    • Dataport Components
      • Dataport Properties
      • Dataport Triggers
    • Data Item
      • Data Item Properties
      • Data Item Triggers
    • Dataport Fields
      • Dataport Field Properties
      • Dataport Field Triggers
  • XMLports
    • XMLport Components
      • XMLport Properties
      • XMLport Triggers
      • XMLport Data Lines
      • XMLport Line Properties
      • Element or Attribute
      • XMLport Line Triggers
  • Advanced Interface Tools
    • Automation Controller
    • NAV Communication Component
    • Linked Server Data Sources
    • NAV ODBC
    • C/OCX
    • C/FRONT
    • NAV Application Server (NAS)
  • 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