81226. Extending the Posting Functionality in Microsoft Dynamics 365 Business Central

Course duration 1 day

400.00
81226
+

Description

This course provides detailed information about extending posting in Microsoft Dynamics 365 Business Central, including the posting process and the tables which are involved. It also covers the code units that are responsible for posting the data, the navigation functionality and the statistics pages which provide a structured overview on the posted data.

What are the goals for this course?

Understand the Journal Posting Process

Understand Posting Routine Patterns

Use functions like NORMALDATE and CLOSINGDATE

Understand Document Posting Routines and Patterns

Use the Navigate Page

Learn how to Find and Show Records

Use the Statistics Page

What are the prerequisites to consume this course?

General knowledge of Microsoft Dynamics 365 Business Central

81222. Application Foundation in Microsoft Dynamics 365 Business Central

81223. Data Management Foundation for Microsoft Dynamics 365 Business Central

81221. Customization Foundation in Microsoft Dynamics 365 Business Central

Module 01: Posting

  • The Posting Process - Overview
  • Posting Process - Demo
  • The Difference Between a Journal and a Ledger
  • Journal, Ledger and Register Tables and Pages
  • Journal Posting Overview
  • The Journal Posting Process
  • CheckLine
  • PostLine
  • PostBatch
  • Posting Routine Patterns
  • The EmptyLine function
  • The TableNo property of a Codeunit
  • The NORMALDATE and CLOSINGDATE functions
  • The FIELDERROR Function
  • Document Posting Routines - Overview
  • Document Posting Routine Patterns
  • The LOCKTABLE Statement
  • The TRANSFERFIELDS Function
  • Using a Dialog Window
  • The COMMIT Function
  • The Post (Yes/No) Codeunit
  • Document Posting Setup Patterns

Module 02: Navigate

  • The Navigate Page
  • Finding Records
  • Showing Records
  • Calling Navigate from other pages
  • Practice: Extend Navigate

Module 03: Statistics

  • The Statistics Page
  • The Page Code
Development:
  • Dynamics 365