Course Details
Oversikt
C/Side Solution Development in Microsoft Dynamics NAV (80437A)
Mål
- Explain the different table types and their characteristics.
- Present the standard data model and introduce the data-related business logic.
- Present the standard process model that governs the transactions in Microsoft Dynamics NAV.
- Explain the master table and page standards.
- Work with table event triggers.
- Work with complex data types and their member functions.
- Explain the multilanguage functionality.
- Define the strategy for implementing Customers and Participants.
- Create the tables to manage the seminar rooms.
- Create instructor data management.
- Create seminar data management.
- Import and export objects as text files.
- Support multilanguage functionality.
- Use document pages.
- Use virtual tables.
- Use temporary tables.
- Review the various types of tables.
- Review different page and table C/AL functions.
- Create additional tables and pages to maintain registrations.
- Explain the working and posting tables.
- Explain the posting routines and their relationships.
- Create journal posting routines.
- Create document posting routines.
- Present the best practices for documenting changes to existing objects.
- Program for minimum effect on the application.
- Integrate previously created Seminar Management module features with one another.
- Explain the architecture of the Navigate feature.
- Extend the Navigate functionality to enable finding posted seminar information.
- Enable easier searching for information by adding Navigate functionality to Seminar Management pages.
- Enable looking up Seminar Management information from standard application areas.
- Use report event triggers.
- Use special report functions.
- Create reports for the RoleTailored client.
- Create a seminar participant list.
- Create a ProcessingOnly report that posts invoices.
- Create a page that calculates price sums efficiently.
- Make the page available from the Seminar pages.
- Use FlowFilters to easily calculate statistics for different time periods.
- Describe Global, Shortcut, and Budget dimension types and their functions.
- List the basic rules of Dimension Setup.
- Present the dimension management data and process models.
- Implement dimensions on the master record level.
- Define the components of the RoleTailored user interface.
- Explain the structure, purpose, and functionality of a Role Center-type page.
- Create the Seminar Manager Role Center page.
- Describe the functionality of the Departments page and the MenuSuite object type.
- Integrate the Seminar Management department into the Departments page.
- Explain how to use Automation and OCX to perform tasks with other applications.
- Describe file handling functions to import or export data.
- Describe Microsoft Dynamics NAV Web services architecture.
- Explain the protocols that Microsoft Dynamics NAV uses for Web services.
- Evaluate the benefits of Web services over other integration options in Microsoft Dynamics NAV.
- Explain how to expose codeunit, page, and query objects as Web services.
- Consume Web services from external applications.
- Demonstrate the testing features of Microsoft Dynamics NAV.
- Explain the test codeunits, test functions, and handler functions.
- Describe how to automate user interface testing.
- Explain the functionality and purpose of test runner codeunits.
- Develop a unit testing framework for the Seminar Management solution.
- Describe the Debugger functionality and features.
- Demonstrate the debugging process.
- Explain the advantages of SQL Server for Microsoft Dynamics NAV.
- Work with tables and indexes.
- Use collation options and descriptions.
- Explain SQL Server Query Optimizer.
- Explain the areas within Microsoft Dynamics NAV that can be optimized.
- Explain how the Microsoft Dynamics NAV database driver enables the Microsoft Dynamics NAV clients to communicate with SQL Server.
- Understand the performance effect of locking, blocking and deadlocks.
- Understand how SIFT data is stored in SQL Server.
- Present the case study for the CRONUS International Ltd. implementation project.
- Provide test scripts for function testing of customized functionality
Målgruppe
This course is intended for a partner that sells and implements the C/SIDE Solution Development module to customers. The typical partner has an ERP background.