The design elements
We want to use as many Patterns in the application as possible to demonstrate their interaction. Although the Patterns are abstract, they have typical functional implementations that make them recognizable in an ERP environment, where Microsoft Dynamics NAV is typically used.
We will create an application with Documents using Master Data that creates the Entries using a Journal.