Module 1: Application Design Module Overview
- Architecture and Design Principles
- Customizing versus Extending
- Coding Guidelines
- Eventing
- Hooks
- Developing Multilanguage-Enabled Applications
Module 2: Data and Process Model Module Overview
- Functional Table Types and Characteristics Part 1
- Functional Table Types and Characteristics Part 2
- Standard Data Model
- Setup
- Master Table and Page Standards
- Frequently Used Table Properties
- Working With Media on Records
- Building a Document Page
- Working with Objects
- Frequently used Page Functions
- Document and Journal Functions
- The Difference Between a Journal and a Ledger
- The Journal Posting Process
- Posting Routine Patterns
- Document Posting Routines
- Document Posting Routine Patterns
- Document Posting Setup Patterns
- Program for Low Impact on the Application
Module 3: Feature Integration Module Overview
- Statistics
- Navigate
- Dimensions
- Feature Integration Features
Module 4: Role Tailoring Module Overview
- Building a RoleCenter
- Building an Activity Page
- Create Role Center Lists
- The MenuSuite Object
- Assisted Setup
- Notifications
Module 5: Extending Module Overview
- Extensions Packages
- .NET
- Control Add-inns
Module 6: Interfacing Module Overview
- File Handling
- Web Services
Module 7: Reporting Module Overview
- Multilanguage Reports
- The No Printed Field
- Implementing No of Copies
- Implementing Report Selections
- Processing Only
- Built-in and Custom Report Layouts
Module 8: Testing, Debugging, Monitoring and Tuning Module Overview
- Test Driven Development
- Code Coverage
- Debugging
- Monitoring
- Tuning