Application Builder (A la carte)

Change the business rules and special calculations that work behind the scenes. Business rules and special calculations are defined in C/AL (the C/SIDE application language). Although this granule includes access to C/AL, it does not permit access to existing C/AL code that updates write-protected tables (for example, postings). With Application Builder, you can create entirely new areas of functionality for your application, enabling you to tailor Microsoft Dynamics NAV to fit your entire organization. It also enables you to create 100 codeunit objects (numbered from 50,000 to 50,099). You can also take advantage of the functionality included for developers in the Navigation Pane Designer (for example, creating new menu items).

Page Designer

Change existing pages (windows displayed on the screen for data entry and inquiry), and it enables you to create 100 page objects (included and numbered from 50,000 to 50,099). The Page Designer also enables you to use the Navigation Pane Designer. This means, for example, that you can create new menu items. This module does not include access to C/AL  from pages.

Report Designer

Change existing reports and create 100 new report objects (numbered from 50,000 to 50,099). This module provides access to C/AL (the C/SIDE application language) from reports used for defining special calculations and business rules. Create new reports from scratch or copy an existing report to use as a starting point. Every report in Microsoft Dynamics NAV is created using this tool and can therefore be easily customized. You will need the Microsoft Visual Studio Report Designer 2010 to design the layout of a report in the development environment. Microsoft Visual Studio Report Designer comes with Microsoft Visual Studio 2010 SP1 Professional, Premium, or Ultimate. This module enables you to take advantage of the functionality included for developers in the Navigation Pane Designer  (for example, creating new menu items).

Solution Developer (A la carte)

Change the business rules and special calculations that work behind the scenes. Business rules and special calculations are defined in C/AL (the C/SIDE application language). This module provides access to code that updates write-protected tables to the Merge and Upgrade Tools. You can also: > Change or create any object type. > Use the menu options Translate/Export and Translate/ Import in the Object Designer. (These options are not available with the Application Builder module).

Table Designer

Change existing table definitions and create ten new tables (numbered from 50,000 to 50,009). You can change properties on fields, such as the field name, decimal places, and maximum value, add new fields to existing tables, and create new tables to store data specific to your business. Create keys for sorting  information and change or create new FlowFields and FlowFilters for “slicing and dicing” information in new ways. This module does not include access to C/AL from tables.

XMLports (100)

Create new or change existing XMLport objects. XMLport  Designer provides access to C/AL (the C/SIDE application  language) from XMLports used for defining special calculations and business rules. Every XMLport object in Microsoft Dynamics NAV is created using this tool and can therefore be customized easily. This module enables you to create 100 new XMLport  objects (numbered from 50,000 to 50,099) and to take advantage of the functionality included for developers in the Navigation Pane Designer (for example, creating new menu items).

Query Designer

The Query Designer provides the ability to modify existing queries in the application, as well as create up to 100 new queries. The Query Designer is the main tool for creating objects of the type Query. Query objects retrieve subsets of data spread across the database and are data pumps for various places within the application such as charts and business logic.

Application Objects

Codeunits (100)

Ten Codeunits are included in the Starter Pack and ten more are included in the Extended Pack. Additional groups of 100 are available in the Customization suite.

Reports (100)

Additional groups of 100 are available in the Customization suite.

Tables (10)

Ten tables are included with the Extended Pack. Additional groups of ten are available in the Customization suite.

XMLports (100)

100 XMLports are included with the Extended Pack. Additional groups of 100 are available in the Customization suite.

Queries (100)

Additional groups of 100 are available in the Customization suite.

Pages (100)

100 Pages are included with the Extended Pack. Additional groups of 100 are available in the Customization suite.

Other

Extended Text

Set up an unlimited number of lines to describe inventory items, resources, and general ledger accounts. You can set up extended text so that an additional description is copied automatically onto sales or purchase documents when lines are entered. The description can also be made date-sensitive to allow for special messages for a specific period—for example, to communicate certain promotional offerings or certain warranty conditions.  You can also specify extended text for various languages.

Intrastat

Automatically retrieve the necessary data to report Intrastat information to statistics authorities. Local customs authorities can inform you whether your company is obligated to file such a report.

Job Queue

Automate service or schedule tasks. For example, you can  automatically generate service contract renewals or service contract invoices. You can set up the program to automatically check whether there are any batches to be processed on a specific date.

Reason Codes

Define a set of reason codes that can be assigned to individual transactions throughout the system. This provides additional user-defined audit trails that complement the information already provided by system assigned audit trails and posting descriptions. Define reason codes on journals as well as on sales and purchase headers. For example, use reason codes to mark all ledger entries made in connection with the closing of the fiscal year.

Subsidiary (Unlimited)

For Perpetual Licenses the Software License Terms (SLT) permit qualified affiliates of the licensing company to grant systems  access to employees of those affiliates, making subsidiary  licensing redundant. Please refer to the SLT for full details.

Unlimited Companies

Provide competitive pricing if your business needs more than one company.

User IDs and Passwords

Create user IDs and passwords to limit access to the information in Microsoft Dynamics NAV to selected individuals. Control access to the solution and give all designated users full permissions. These security features are a function of the Microsoft Dynamics NAV database. This feature can be used alone or in combination with the  Permissions features.
 
Simplified Setup

You can use the assisted setup feature to guide you through setup scenarios, simplifying and streamlining the set up of selected areas. For example, you can: > Launch the application with as little user interaction as possible. > Use a predefined set of data to quickly set up main features. > Use the new Assisted Company Setup wizard to enhance first-time experiences.