Glossary

Account index

A unique ID associated with account numbers. Typically, an account’s index is used within a table, rather than the account field.

Account number

A composite field that identifies General Ledger accounts in Microsoft Dynamics GP. The storage size of the account number is specified when the accounting system is installed.

Additional menu

A menu to which submenus are added when a trigger has been registered for the form. See also Form trigger.

Add-on-the-fly

A feature that allows a user to add a new master record, such as a customer, account or item, when entering data in another window.

Alternate forms

A Microsoft Dynamics GP form that’s altered directly by a Dexterity developer. Custom forms are transferred to an extracted dictionary and delivered to customers. Access to custom forms is controlled through security in the accounting system. See also Forms dictionary.

Alternate reports

A report that’s altered directly by a Dexterity developer. Custom reports are transferred to an extracted dictionary and delivered to customers. Access to custom reports is controlled through security in the accounting system. See also Reports dictionary.

Auto-Chunk utility

A Dexterity utility used to quickly package a chunk dictionary.

Browse buttons

A set of push buttons that allow users to sequentially scan records in a window.

Cancel button

A button that dismisses a window without prompting the user to save changes or provide more information prior to the window closing.

Change log reports

Text files delivered with updates that list resources that have changes from the previous version of Microsoft Dynamics GP.

Check links

The process of verifying that all related records exist for a table group.

Chunk

A dictionary format used for installing or updating an application. A chunk can also be used to update the launch file with product information and run scripts during the installation process.

Clear button

A button that clears a record from a window without removing the record from the database.

Compress utility

A Dexterity utility used to remove source code and unused spaces, or “blocks” from a dictionary. Any dictionary delivered to customers should be compressed.

Control field

A window field that’s also a key in a table. This field controls the display of records in a window by matching the key value that’s entered to a corresponding record in a table.

Database trigger

A trigger that responds to database operations, including reads, writes, updates and deletes. See also Trigger.

Delete button

A push button in a window that deletes the record, clears the form, and places the focus in the first field in the window.

DEVELOP.DIC

The sample integrating application’s dictionary. This dictionary contains source code and sample palette, maintenance, table maintenance and trigger forms.

Developer Update utility

A utility available in Dexterity Utilities for transferring developer resources from an extracted dictionary back into the Dynamics.dic dictionary.

Development dictionary

The Dynamics.dic dictionary where a third-party developer completes application development. All resources added to the development dictionary can be copied into an extracted dictionary that can be delivered to Microsoft Dynamics GP customers as a separate application.

Dictionary chunk

See Chunk.

Drill-down

See Zoom.

Expansion window

A window that extends, or expands, the functionality of a window. Typically, expansions are used when the window can’t be made large enough to display all the relevant fields.

Extract utility

A utility available in Dexterity Utilities that copies developer resources from a development dictionary to a new dictionary, called an “extracted” dictionary.

Extracted dictionary

The dictionary created when developer resources are extracted from the development dictionary using the Extract utility.

Field group

An area of a window in which fields are closely related to one another.

Focus event

Any event in Microsoft Dynamics GP where a script can be attached, such as the pre and post script for a window, the pre, change and post script for a field, or the change script for a button.

Focus trigger

A trigger that responds to a focus event, such as a window opening. See also Trigger.

Form-level note

A user-defined comment that’s attached to a specific form by clicking a note button in a window. See also Notes.

Form trigger

A trigger that responds to the user selecting an item from the Extras menu for a form. See also Trigger.

Forms dictionary

The dictionary that stores forms modified by a customer using the Modifier. For developer applications, a separate forms dictionary stores developer forms that have been modified by the customer. See also Modifier.

Function trigger

A trigger that responds to a function being run in Microsoft Dynamics GP. See also Trigger.

Functional currency

The base currency for all transactions associated with a particular company in Microsoft Dynamics GP. A functional currency is used only if the Multicurrency Management module is installed. See also Originating currency and Reporting currency.

GPUtilities

An application that performs setup and maintenance tasks for Microsoft Dynamics GP.

Installation file

A chunk dictionary that contains additional information for installing an application, such as installation scripts and version number information.

Installation script

A sanScript procedure that runs when a chunk dictionary “unchunks.” Installation scripts are useful for completing installation tasks, such as setting security and adding palette items.

Launch file

A file used to start one or more dictionaries with the runtime engine. It contains information about all the products operating in a multidictionary environment.

Lookup form

A form in that displays records in a scrolling window. Developer applications can open a Microsoft Dynamics GP lookup form and return values from the form to the current window.

Modified forms

Forms modified by a user. Modified forms are stored in the application’s forms dictionary. See also Forms dictionary.

Modifier

A forms customization tool built into the runtime engine. The Modifier allows users to make modifications to a form without affecting the logic and functionality of the form. A forms dictionary stores these modifications.

Multidictionary

The feature of the runtime engine that allows multiple dictionaries to operate together as though they are part of the same application.

Notes

A feature of Microsoft Dynamics GP that allows a user to attach comments to a record or to a window. See also Record-level note and Form-level note.

OK button

A push button used in windows where information can only be viewed (such as an inquiry window).

Originating currency

A currency value entered or displayed in a currency type other than the company’s base currency. An originating currency is used only if the Multicurrency Management module is installed. See also Functional currency and Reporting currency.

Password control

The process by which a window is prevented from displaying a record until the user enters a password assigned to that record.

Primary lookup control

The control that performs a lookup operation for the main record in a window, such as a customer record. This usually is the first lookup field in the window. See also Secondary lookup control.

Procedure

A script that isn’t associated with a single window or form but can be called from other scripts to perform a common function. In earlier versions of Dexterity, procedures were known as “global scripts.”

Procedure trigger

A trigger that responds to a procedure being run in Microsoft Dynamics GP. See also Trigger.

Product Information utility

A utility available in Dexterity Utilities that attaches product information to a dictionary.

Product information

Information about a product, such as the product name, the product ID, and the names of the forms and reports dictionaries, that’s added to a dictionary using the Product Information utility. When this same information is added to the launch file, the runtime engine can run the Microsoft Dynamics GP dictionary and the developer dictionary in a multidictionary environment.

Progress control

A window that displays the progress of process-intensive tasks, such as table maintenance.

Prompt

A text object in a window that provides a descriptive label for a field.

Push button

A button with a static text or picture label that a user can click to accomplish a task.

Rebuild

A process that verifies the contents of each record in a table. Records that contain invalid data typically are removed and listed in an error log report.

Record-level note

A user-defined comment that’s attached to a specific record by clicking a note button next to the record’s control field. See also Notes.

Redisplay button

A push button that appears in lookup windows to refresh the contents of a scrolling window.

Referential integrity

The relationship between two or more records, and the capacity of an application to maintain the logical set of information, or transaction, that resides in those records.

Report Writer

A report customization tool built into the runtime engine. The Report Writer allows users to modify a report or create new reports. See also Reports dictionary.

Reporting currency

A currency used for financial statements in Microsoft Dynamics GP. A reporting currency is used only if the Multicurrency Management module is installed. See also Functional currency and Originating currency.

Reports dictionary

The dictionary that stores reports modified or created by a customer using the Report Writer. For developer applications, a separate reports dictionary stores developer reports that have been modified by the customer. See also Report Writer.

Required fields

Fields in a window where valid data must exist for a record to be saved properly. Typically, required fields are keys in a table.

Runtime engine

The executable application that interprets the resources in a dictionary to present a functional application.

Script logger

A tool that records all the scripts accessed while an application is running, as well as any parameters passed to the scripts.

Secondary lookup control

The control that performs a lookup operation for a record related to a main record in a window, such as the salesperson record related to a customer record. There are typically one or more secondary lookup controls in a window, and a secondary lookup field typically allows users to add records on the fly. See also Primary lookup control.

Series Resources utility

A utility available in Dexterity Utilities that updates the series resource lists with new forms, reports and tables added to a dictionary.

Shrinking

The process of removing unused portions of a table, reducing the size of the table.

Software Development Kit (SDK)

A set of tools and documentation available for developers who want to integrate an application with Microsoft Dynamics GP.

Sort list

A drop-down list that specifies the sorting order of items in a scrolling window, or the sort order of records being viewed using browse buttons. Typically, each item in the list corresponds to a key.

Tab sequence

The order in which the focus moves from field to field in a window when the user presses the tab key.

Table group

A logical grouping of tables that store related information, such as an invoice header record, invoice line item records, and an invoice summary record. Table groups are created with Dexterity, and are used for security and table maintenance. In earlier versions of Dexterity, table groups were known as “logical files.”

Transfer Dictionary Module
utility

A utility available in Dexterity Utilities that transfers a Microsoft Dynamics GP form that’s been modified by a developer to a dictionary that’s been created using the Extract utility.

Trigger

Functionality that allows an application to respond to events in other dictionaries. To create a trigger, you need to register it with the runtime engine.

Trigger processing procedure

A procedure that runs in response to a trigger.

Unchunking

The process by which a chunk dictionary updates the launch file with product information, runs installation scripts, and converts itself into a dictionary.

Unmodified dictionary

A “clean” Dynamics.dic dictionary that contains no developer resources or direct customizations.

Update chunk dictionary

A chunk dictionary that’s used to deliver application updates. The update chunk typically includes an entire application, as well as version number information necessary for an application to update properly.

Zoom

Also known as a “drill-down.” This is the process of viewing a lower level of detail for a given field. A zoom field is indicated by a magnifying glass, or “zoom pointer.”

Zoom pointer

A special cursor that appears when the pointer is over a push button field that has the Zoom property set to True. Clicking when the pointer is over such a field enables users to “zoom” to the window where records for the field can be added.


Documentation Feedback