Setup Guide: Using Specification on Pages

Prev Next

1. Open Specification on Pages

Go to the Specification on Pages setup window in Business Central.


2. Select the Table

In the Table Description field, choose the table you want to add a custom field to (for example, Item, Customer, Sales Order, etc.).


3. Choose a Field Slot and select the Field Type to Display

Select which of the available 24 fields you want to use for your new custom field on this table.
Tip: Each table can have up to 24 custom fields, divided by data type.


4. Assign an Information Code

Pick the Information Code you want to link to this field. The Information Code determines what kind of data will be shown (such as a date, text, number, etc.).


5. Select the Field Type to Display

In the Master Data Field Type field, choose which value from the Information Entry table should be shown on the page:

  • Information Value

  • Value

  • Description

It is possible to add the same Information Code and a corresponding value more than one time for a given record, in this case the field "Allow Multiple Information Values" in the Information Code List must be set to TRUE and different Information Values must be added to the lines.

It will then look like this on the Item Card


6. Add a Description

In the Description field, enter the label you want to display for this field on the page.

Language control and tooltips are not yet supported, but might be added in a future release.


7. View the Field on Related Pages

The new field will now appear on all related pages for the selected table (for example, Item Card, Item List, etc.).
See the Supported Tables and Pages section for a full overview.

Item List

Item Card

Information Entry


9. (If Needed) Update Existing Data

If you add a new Information Code to a table that already has data in the Information Entry table, you must run the Update Field Values function.

  • This will copy existing values from the Information Entry table to your new field.

  • You only need to do this once. Afterward, any new values will automatically sync between the Information Entry and your custom field.


You can now add, view, and edit custom fields directly on your main pages, making your master data and documents even more flexible!