1 of 29 Microsoft ® Business Solutions–Navision ® Development I – C/SIDE Introduction – Day 1.

Slides:



Advertisements
Similar presentations
Topic: Sales Tax and 1099 Reporting
Advertisements

By Wanda Gibson, CI, MMI, SME. Microsoft Access Access is a database management system. This system lets you create and process data. A database is a.
1 of 39 DA1245 Enhanced Transaction Tracking Last updated: March-2009 DA1245 Enhanced Transaction Tracking.
Imagination at work. See tutorial regarding confidentiality disclosures. Oracle e-Business Suite Oracle Receivables for Beginners Csilla Noé Attila Ábel.
1 2 Introduction to Navision 4.00 Šumavská 15, Brno, Czech Republic Jaromír Skorkovský, MS., PhD. Training Manager.
For Details Visit: Call Us: US: , India:
MICROSOFT OFFICE ACCESS 2007.
Concepts of Database Management Seventh Edition
6 th Annual Focus Users’ Conference 6 th Annual Focus Users’ Conference Accounts Receivable Presented by: Robert Myers Presented by: Robert Myers.
Access - Project 1 l What Is a Database? –A Collection of Data –Organized in a manner to allow: »Access »Retrieval »Use of That Data.
Guide to Oracle10G1 Introduction To Forms Builder Chapter 5.
Concepts of Database Management Sixth Edition
Overview of Transaction Processing and Enterprise Resource Planning Systems Chapter 2.
Microsoft ® Business Solutions–Navision ® 4.0 Development II – C/SIDE Solution Development Day 1.
Microsoft Dynamics NAV 2009 RoleTailored Client Terminology May 2010.
Microsoft Access Database software. What is a database? … a database is an organized collection of data. A collection of data of similar information compiled.
Unit 6: Financial Accounting Initialization Contents: Tax system. Currencies. Perpetual inventory/ non-perpetual inventory system.
Microsoft ® Business Solutions–Navision ® 4.0 Development II – C/SIDE Solution Development Day 4.
Introduction to Access By Mary Ann Chaney and Alicia Harkleroad.
ACCESS. » Access is a database management system. » This system lets you create and process data. » A database is a collection of data that is organized.
Working with a Database
Concepts of Database Management Seventh Edition
Using Form Tools and Creating Custom Forms Microsoft Access 2010.
 A database is a collection of data that is organized so that its contents can easily be accessed, managed, and updated. What is Database?
DATABASE DESIGN USING MICROSOFT ACCESS. What is a Database?  DMS Database management system  Database Collection of data organized in a manner that.
ACCESS Part 2. OBJECTIVES  Use the Form Wizard  Create a split form  Use Form Layout View  Add fields to a form  Modify form controls  Create calculations.
© FPT SOFTWARE – TRAINING MATERIAL – Internal use 04e-BM/NS/HDCV/FSOFT v2/3 Working with MSSQL Server Code:G0-C# Version: 1.0 Author: Pham Trung Hai CTD.
By BuilderMT BMT Cloud Models and Options Manager by BuilderMT Using Cloud MoM to build and manage a Builder’s Model & Option database BuilderMT Cloud.
Access 2013 Microsoft Access 2013 is a database application that is ideal for gathering and understanding data that’s been collected on just about anything.
Microsoft ® Business Solutions–Navision ® 4.0 Development II - C/SIDE Solution Development Day 2.
Sizing Basics  Why Size?  When to size  Sizing issues:  Bits and Bytes  Blocks (aka pages) of Data  Different Data types  Row Size  Table Sizing.
Microsoft ® Business Solutions–Navision ® 4.0 Development II - C/SIDE Solution Development Day 5.
Key Applications Module Lesson 21 — Access Essentials
Concepts of Database Management Seventh Edition
Chapter 17 Creating a Database.
11 3 / 12 CHAPTER Databases MIS105 Lec15 Irfan Ahmed Ilyas.
 SAP AG 2003 Business partners and contacts Items and warehouses Content: Master Data.
1/62 Introduction to and Using MS Access Database Management and Analysis Yunho Song.
Concepts of Database Management Eighth Edition Chapter 3 The Relational Model 2: SQL.
Database Applications – Microsoft Access Lesson 4 Working with Queries 36 Slides in Presentation.
1 of 20 Microsoft ® Business Solutions–Navision ® Development I – C/SIDE Introduction Day 2.
Default Sort on Lookups Web Client Print SQL Reports from Maintenance Windows Area Page Changes System Manager New Features.
Relational Databases. Relational database  data stored in tables  must put data into the correct tables  define relationship between tables  primary.
1 of 6 Microsoft ® Business Solutions–Navision ® Development I – C/SIDE Introduction Day 3.
Editing Basics Lesson 8. Skills Matrix SKILL #MATRIX SKILL 2.2.1Cut, copy, and paste text 2.2.2Find and replace text 4.1.1Insert building blocks in documents.
1 of 16 Microsoft ® Business Solutions–Navision ® Development I – C/SIDE Introduction.
MS-Access XP Lesson 4. Modifying Queries 1.Select query in queries 2.Click design button or Right click on query and click design view 3.Change query.
Access Lessons 1, 2 and 3 ©2009 M and K Solutions, LLC – All Rights Reserved.
Introduction to MS Dynamics NAV II. Ing.J.Skorkovský,CSc. MASARYK UNIVERSITY BRNO, Czech Republic Faculty of economics and business administration Department.
Excel part 5 Working with Excel Tables, PivotTables, and PivotCharts.
PestPac Software. Pay On Commission Commission can be paid on Production, Receipt, or Up-Front. Production: Commission will be paid when work is completed/an.
Introduction to MS Dynamics NAV III. Ing.J.Skorkovský,CSc. MASARYK UNIVERSITY BRNO, Czech Republic Faculty of economics and business administration Department.
Microsoft Office 2013 Try It! Chapter 4 Storing Data in Access.
Microsoft ® Business Solutions–Navision ® 4.0 Development II – C/SIDE Solution Development Day 3.
Oracle apps financial Online Training in Alaska CONTACT US: USA: , INDIA: ,
Course Contents Overview: Database basics Lesson 1: Benefits of using a database Lesson 2: Table that data Lesson 3: Analyzing, viewing, and reporting.
Notes: **A Row is considered one Record. **A Column is a Field. A Database is…  an organized set of stored information usually on one topic  a collection.
Access Lessons 1, 2 and 3 ©2009 M and K Solutions, LLC – All Rights Reserved.
IS OPEN THE LIBRARY Polaris ILS Patron Services 5.0 SP3 Training.
Oracle apps financial functional training Contact us: Magnific training Training | placement|Certificaions.
 TATA CONSULTANCY SERVICES MM - INVOICE VERIFICATION.
Dynamics NAV 2013 Quick Guide 5-4 Fixed Assets
Tutorial 5: Working with Excel Tables, PivotTables, and PivotCharts
Practical Office 2007 Chapter 10
Chapter 18 Automatic Account Assignment
Dynamics GP Overview. Dynamics GP Overview.
Intro to Campus Accounting
Financials in Microsoft Dynamics SL 2015.
Finding Your GP Data Ian Richardson BA CPA CGA Colin Pich CPA CGA.
Professional Services Tools Library (PSTL)
Presentation transcript:

1 of 29 Microsoft ® Business Solutions–Navision ® Development I – C/SIDE Introduction – Day 1

2 of 29 Introductions Name Company Job role Experience with product Favorite hobby/activity

3 of 29 Things you need to know Class Information –Starting time –Ending time –Breaks –Lunch Facilities –Restrooms –Telephones

4 of 29 Class Schedule

5 of 29 Course Structure – Day 1 Course Introduction Introduction to Microsoft Navision Development Basic Design Architecture The C/AL Programming Language Ata Manipulation Integration Review

6 of 29 Introduction Course Content –C/SIDE Overview –Basic Architecture –C/AL Programming Language –Data Manipulation –Integration –Class Review

7 of 29 Introduction C/SIDE Fundamentals –C/SIDE User Interface –7 Application Objects –Physical vs. Logical Database –Logical Database Structure –Integration with External Objects

8 of 29 Introduction Further Information –C/SIDE online Help (C/SIDE Reference Guide) –Application Designer’s Guide

9 of 29 Tables Properties Triggers Properties Triggers Fields Global Var. Properties SumIndexFields Keys Table Description

10 of 29 Tables – Common Data Types DescriptionSizeSQL Considerations Option refers to “Option String” property 4INTEGER Integer -2,147,483,647 to 2,147,483,647 4INTEGER Decimal18 significant digits12DECIMAL Date January 1, 0 to December 31, DATETIME 8 bytes Cannot be before 01/01/1754 BooleanTRUE or FALSE4 TINYINT 1 byte BigInteger64 bit integer8BIGINT

11 of 29 Tables – Common Data Types DescriptionSizeSQL Considerations Text Alphanumeric string up to 250 characters Max Length + 1byte VARCHAR 1 byte per character Code Uppercase alphanumeric string up to 250 characters Max Length + 2 bytes VARCHAR 1 byte per character BLOB Used to store bitmaps and memos 8 bytes + size IMAGE

12 of 29 Tables – Other Data Types Time Binary Dateformula DateTime TableFilter Duration GUID RecordID

13 of 29 Tables – Keys Primary Key –Unique for each table –Can be composed of up to 20 fields –Always active Secondary Key –Optional keys used for sorting –Fields in the secondary key plus the primary key cannot exceed 20 fields –Can be changed as an inactive key

14 of 29 SIFT SumIndexFields FlowFields FlowFilter Fields

15 of 29 SIFT FlowField Calculation Item No.Posting DateQuantitySum Item Ledger Entries Key: Item No., Posting Date SumIndexField: Quantity Item ‘70001’, Inventory DateFilter: ‘ ’ – 100 = – 100 = 75

16 of 29 FlowFields Sum Average Exist Count Min Max Lookup

17 of 29 Tables - Types TypeBrief DescriptionExamples Master Contains information about the primary focus subject of its functional area. Customer, Vendor, Item Supplemental Stores information about a supplemental subject used in one or more functional areas. Currency Setup Stores one record that holds general information about its functional area. G/L Setup, Sales &Receivables Setup Register A “table of contents” for its corresponding Ledger table or tables. G/L Register, Item Register Subsidiary Contains information which is subsidiary to either a Master table or a Supplemental table or both. Item Vendor, FA Depreciation Book Ledger Contains the transactional information that is the primary focus of its functional area. Cust. Ledger Entry, Item Ledger Entry Journal The primary transaction entry table for a functional area. Purchase Journal, Item Journal Document Secondary transactional tables that allow entries in a functional area or into multiple functional areas at once. This is implemented as a pair table. Sales Header / Sales Line Document History Contains the transaction history for documents that have been posted. Sales Invoice Header / Sales Invoice

18 of 29 Forms – Form Triggers Properties Triggers Properties Triggers Controls Global Var. Form Description

19 of 29 Forms - Five Basic Types of Windows Dialogs –Display Information – Usually involves pressing a button Request Panels –Used Primarily to filter Report information. Unbound Forms –Forms that are not associated with a Table. One-Record Forms –Allows the user to view and possibly edit one record at a time (Card forms) Multi-Record Forms –Include Tabular Forms, TrendScapes, Matrix Forms

20 of 29 Building Blocks of Microsoft Navision? Forms Associated with Tables One-Record Forms Multi-Record Forms These can be broken out into the following…

21 of 29 Form Types Card Form Statistics Form Tabular Form List Form Worksheet Header/Line Form Setup Form

22 of 29 Card Form Definition: A Card Form allows the user to view and edit one record at a time (in a table). Naming: Generally you take the table name and add the word “Card” to the end. Example: Item Card

23 of 29 Statistics Form Definition: A one-record form that lets the user view, but not edit, information. These usually include FlowFields. Naming: Generally you take the table name and add the word “Statistics” to the end. Example: Item Statistics

24 of 29 Tabular Form Definition: A multi-record form that lets the user view and edit information. These are generally used for initial data entry of Supplemental Table information. Naming: Generally you take the table name and adds an ‘s’ to the end. Example: Departments

25 of 29 List Form Definition: A multi-record form that lets the user view and usually “select” a single record from a list. Naming: Generally you take the table name and add the word “List” to the end. Example: Item List

26 of 29 WorkSheet Form Definition: A specialized Tabular form, this multi- record form allows the user view and edit information. Naming: Associated with the function and purpose of the table. If entering journal entries, the form would end with “Journal”. Example: Cash Receipts Journal

27 of 29 Header/Line Form Definition: A form that contains both a card form and a tabular form. Naming: Generally these forms represent a document. Example: Sales Order

28 of 29 Setup Form Definition: A one-record form that allows the user to view and edit the single record in a setup table. Naming: Named for the table (or functional area) they represent, adding the word “Setup”. Example: Sales & Receivables Setup

29 of 29 Menu Form Definition: With the release of Microsoft Navision 4.0 and the introduction of the Navigation Pane, Menu Forms are no longer used. You may, however, run into them when working with previous versions. Naming: Generally you take the Functional Area of the menu and add the word “Menu” to the end. Example: General Ledger Menu