Na2009 enus devii_toc
Upcoming SlideShare
Loading in...5
×
 

Na2009 enus devii_toc

on

  • 335 views

 

Statistics

Views

Total Views
335
Slideshare-icon Views on SlideShare
335
Embed Views
0

Actions

Likes
0
Downloads
11
Comments
0

0 Embeds 0

No embeds

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

CC Attribution-NonCommercial LicenseCC Attribution-NonCommercial License

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    Na2009 enus devii_toc Na2009 enus devii_toc Document Transcript

    • Table of ContentsIntroduction 0-1 Welcome ............................................................................................................ 0-1 Microsoft Dynamics Courseware Contents ........................................................ 0-2 Documentation Conventions .............................................................................. 0-3 Student Objectives ............................................................................................. 0-4Chapter 1: Client Requirements 1-1 Objectives ........................................................................................................... 1-1 Introduction ......................................................................................................... 1-1 Diagnosis - Executive Summary......................................................................... 1-2 Analysis - Functional Requirements ................................................................... 1-2 Data Model ......................................................................................................... 1-5 Project Plan ........................................................................................................ 1-6 Summary ............................................................................................................ 1-6 Quick Interaction: Lessons Learned ................................................................... 1-7Chapter 2: Master Tables and Pages 2-1 Objectives ........................................................................................................... 2-1 Introduction ......................................................................................................... 2-1 A Quick Refresher .............................................................................................. 2-2 Customers and Participants ............................................................................... 2-3 Rooms ................................................................................................................ 2-5 Lab 2.1 - Create Seminar Room Tables and Pages........................................... 2-8 Lab 2.2 - Adding Code for Seminar Rooms ..................................................... 2-13 Instructors ......................................................................................................... 2-16 Lab 2.3 - Creating Instructor Tables and Pages ............................................... 2-18 Seminars .......................................................................................................... 2-19 Lab 2.4 - Creating Seminar Tables and Pages ................................................ 2-22 Testing .............................................................................................................. 2-28 Summary .......................................................................................................... 2-29 Test Your Knowledge ....................................................................................... 2-30 Quick Interaction: Lessons Learned ................................................................. 2-34 Solutions ........................................................................................................... 2-35Chapter 3: Registrations 3-1 Objectives ........................................................................................................... 3-1 Introduction ......................................................................................................... 3-1 Prerequisite Information ..................................................................................... 3-2 Types of Tables .................................................................................................. 3-6 Additional Functions ........................................................................................... 3-8 Registrations .................................................................................................... 3-10 Lab 3.1 - Creating the Tables and Pages for Seminar Registration ................. 3-18 Lab 3.3 - Adding Code to the Seminar Registration Header Table and Page .. 3-29 Lab 3.4 - Adding Code for Seminar Registration Lines .................................... 3-36 Lab 3.5 - Set Up a Seminar Management Department Page ........................... 3-40 Testing Seminar Registrations ......................................................................... 3-42 Summary .......................................................................................................... 3-42 Test Your Knowledge ....................................................................................... 3-43 Quick Interaction: Lessons Learned ................................................................. 3-46 Microsoft Official Training Materials for Microsoft Dynamics ® i Your use of this content is subject to your current services agreement
    • C/SIDE Solution Development in Microsoft Dynamics® NAV 2009 Solutions ........................................................................................................... 3-47Chapter 4: Posting 4-1 Objectives ........................................................................................................... 4-1 Introduction ......................................................................................................... 4-1 Prerequisite Information ..................................................................................... 4-2 Posting Seminar Registrations ......................................................................... 4-17 Lab 4.1 - Creating the Tables and Pages for Seminar Registration Posting .... 4-25 Lab 4.2 - Creating the Codeunits and Page for Seminar Journal Posting ........ 4-30 Lab 4.3 - Modifying the Tables, Pages and Codeunits for Job Posting ............ 4-34 Lab 4.4 - Creating the Tables and Pages for Posted Information .................... 4-35 Lab 4.5 - Creating the Codeunits for Document Posting .................................. 4-41 RoleTailored Client Menu Setup....................................................................... 4-49 Testing .............................................................................................................. 4-49 Summary .......................................................................................................... 4-50 Test Your Knowledge ....................................................................................... 4-51 Quick Interaction: Lessons Learned ................................................................. 4-53 Solutions ........................................................................................................... 4-54Chapter 5: Integration 5-1 Objectives ........................................................................................................... 5-1 Introduction ......................................................................................................... 5-1 Prerequisite Information ..................................................................................... 5-2 Seminar Feature Integration ............................................................................... 5-2 Lab 5.1 - Integrating Seminar Features .............................................................. 5-8 Navigate Integration ........................................................................................... 5-9 Lab 5.2 - Modifying Objects to Integrate with Navigate .................................... 5-11 Testing Managing Integration ........................................................................... 5-14 Summary .......................................................................................................... 5-14 Test Your Knowledge ....................................................................................... 5-15 Quick Interaction: Lessons Learned ................................................................. 5-16 Solutions ........................................................................................................... 5-17Chapter 6: Reporting 6-1 Objectives ........................................................................................................... 6-1 Introduction ......................................................................................................... 6-1 Prerequisite Information ..................................................................................... 6-2 Reporting Lab Overview ..................................................................................... 6-6 Participant List Reporting ................................................................................... 6-6 Lab 6.1 - Creating the Participant List ................................................................ 6-9 Certificate Information ...................................................................................... 6-17 Lab 6.2 - Creating the Certificate Confirmation Report .................................... 6-19 Invoice Posting ................................................................................................. 6-21 Lab 6.3 - Creating the Invoice Posting Report.................................................. 6-22 Summary .......................................................................................................... 6-27 Solutions ........................................................................................................... 6-32ii Microsoft Official Training Materials for Microsoft Dynamics ® Your use of this content is subject to your current services agreement
    • Table of ContentsChapter 7: Statistics 7-1 Objectives ........................................................................................................... 7-1 Introduction ......................................................................................................... 7-1 Prerequisite Information ..................................................................................... 7-2 Seminar Statistics ............................................................................................... 7-3 Lab 7.1 - Creating FlowFields for Sums ............................................................. 7-5 Lab 7.2 - Creating the Seminar Statistics Page.................................................. 7-7 Summary .......................................................................................................... 7-10 Test Your Knowledge ....................................................................................... 7-11 Quick Interaction: Lessons Learned ................................................................. 7-13 Solutions ........................................................................................................... 7-14Chapter 8: Dimensions 8-1 Objectives ........................................................................................................... 8-1 Introduction ......................................................................................................... 8-1 Prerequisites ...................................................................................................... 8-2 Code Walkthrough - Dimension Management Codeunit .................................... 8-4 Dimensions in Master Tables, Pages, and Codeunits ........................................ 8-5 Dimensions in Documents .................................................................................. 8-7 Dimensions in Posting ...................................................................................... 8-10 Summary .......................................................................................................... 8-27 Test Your Knowledge ....................................................................................... 8-28 Quick Interaction: Lessons Learned ................................................................. 8-29 Solutions ........................................................................................................... 8-30Chapter 9: Interfaces 9-1 Objectives ........................................................................................................... 9-1 Introduction ......................................................................................................... 9-1 Prerequisite Information ..................................................................................... 9-2 File-Handling ...................................................................................................... 9-5 E-mail Confirmation ............................................................................................ 9-7 Lab 9.1 - Creating E-mail Confirmations .......................................................... 9-10 Using an XMLport ............................................................................................. 9-12 Lab 9.2 - Creating the XML Sem. Reg. - Participant List.................................. 9-14 Summary .......................................................................................................... 9-16 Test Your Knowledge ....................................................................................... 9-17 Solutions ........................................................................................................... 9-21Chapter 10: Web Services 10-1 Objectives ......................................................................................................... 10-1 Introduction ....................................................................................................... 10-1 Web Services Overview ................................................................................... 10-2 Web Service Opportunities ............................................................................... 10-5 Creating, Exposing and Consuming Web Services .......................................... 10-6 Lab 10.1 - Creating a Web Service .................................................................. 10-8 Lab 10.2 - Create a Console Application to Consume the Codeunit Web Service ...................................................... 10-12 Page Web Services ........................................................................................ 10-16 Microsoft Official Training Materials for Microsoft Dynamics ® iii Your use of this content is subject to your current services agreement
    • C/SIDE Solution Development in Microsoft Dynamics® NAV 2009 Lab 10.3 - Create a Console Application to Consume the Seminar Card Page Web Service ..................................... 10-17 Lab 10.4 - Create an Infopath Form to Consume a New Page Web Service for Seminar Participants ................ 10-24 Summary ........................................................................................................ 10-33 Test Your Knowledge ..................................................................................... 10-34 Quick Interaction: Lessons Learned ............................................................... 10-36 Solutions ......................................................................................................... 10-37Chapter 11: Optimizing For SQL Server 11-1 Objectives ......................................................................................................... 11-1 Introduction ....................................................................................................... 11-1 Classic Database Server for Microsoft Dynamics NAV .................................... 11-2 SQL Server for Microsoft Dynamics NAV ......................................................... 11-3 Representation of Microsoft Dynamics NAV Tables and Indexes in SQL Server ........................................................................... 11-4 Collation Options .............................................................................................. 11-6 SQL Server Data Replication ........................................................................... 11-7 Backup Options ................................................................................................ 11-9 SQL Server Query Optimizer.......................................................................... 11-11 Optimizing a Microsoft Dynamics NAV Application ........................................ 11-16 Overview of NDBCS ....................................................................................... 11-23 Optimization of Cursors .................................................................................. 11-25 Locking, Blocking, and Deadlocks .................................................................. 11-31 How SIFT Data is Stored in SQL Server ........................................................ 11-36 Summary ........................................................................................................ 11-48 Test Your Knowledge ..................................................................................... 11-49 Quick Interaction: Lessons Learned ............................................................... 11-53 Solutions ......................................................................................................... 11-54Chapter 12: Deployment 12-1 Objectives ......................................................................................................... 12-1 Introduction ....................................................................................................... 12-1 Deployment Tasks ............................................................................................ 12-2 Ongoing Support Phase ................................................................................... 12-4 Upgrades and Updates .................................................................................... 12-6 Summary ........................................................................................................ 12-21 Test Your Knowledge ..................................................................................... 12-22 Quick Interaction: Lessons Learned ............................................................... 12-25 Solutions ......................................................................................................... 12-26iv Microsoft Official Training Materials for Microsoft Dynamics ® Your use of this content is subject to your current services agreement