Purpose:
The Specification on Pages feature allows users to extend core Business Central tables (such as Item, Vendor, Customer, and various Document tables) with up to 24 custom fields. These fields are dynamically linked to the Information Entry table and are displayed directly on the related pages (e.g., Item Card, Vendor List, Sales Order).
When you add a field to a table using the Specification on Pages feature, that field will automatically appear on all the related pages for that table. This means you can view and edit your custom fields directly where you work with your data—such as on the Item Card, Customer List, Sales Order, and many more.
You can see the full list of related pages here
Key Features:
Dynamic Field Extension:
Users can add up to 24 fields to selected tables and pages. These fields are based on Information Codes and reflect underlying Specifications tied to master or document data.Real-Time Synchronization:
Any changes made to these fields on the page are automatically synchronized with the Information Entry table, ensuring data consistency.Editable Fields:
Users can directly edit or add values in the Specification fields on the page, and the changes will update the corresponding Information Entry record.
Field Types Available:
You can add up to 24 fields in total, and they come in different types depending on what kind of information you want to show:
Field Type | How many? | Used for |
|---|---|---|
Text250 | 10 fields | Free text like notes, names, or descriptions |
Date | 3 fields | Specific dates like delivery or expiry dates |
Decimal | 3 fields | Numbers with decimals, e.g. weight, price, percentage |
Integer | 1 field | Whole numbers like quantity or ranking |
DateFormula | 1 field | Calculated dates like “+3W” for 3 weeks ahead |
DateTime | 1 field | Exact date and time, e.g. timestamp of an event |
Boolean | 5 fields | Yes/No or True/False values like “Is Active” or “Requires Approval” |
⚠️ To use a non-Text250 field, the Information Code must have a matching Data Validation Type.
Usage Scenarios:
Display custom specifications like Material Type, Delivery Date, Warranty Period, or Is Certified directly on the Item Card, Vendor List, or Sales Order.
Enable users to view and update these specifications without navigating away from the main page.
Handling Multiple Values:
If an Information Code allows multiple values, and you want to display it multiple times on a page:
You must add multiple lines for the same table in the Specification setup.
If displaying the Value or Description, the Information Value must be specified for each line, as it forms part of the primary key in the Information Entry table.
Technical Summary:
The feature acts as a bridge between the main table (e.g., Item, Vendor) and the Information Entry table.
It enables custom field injection with full read/write capabilities.
Ensures data integrity through validation and synchronization mechanisms.
Specification on Pages – Supported Tables Overview
To see a detailed overview of applicable tables and pages, see this section
🗂️Master Data
Items
Customers
Vendors
G/L Accounts
Fixed Assets
Ship-to Addresses
Item References
Serial No. Information
Lot No. Information
Package No. Information
📄 Sales Documents
Sales Header & Line
(Quotes, Orders, Invoices, Credit Memos, Returns)Posted Sales Documents
(Shipment, Invoice, Credit Memo – Header & Line)Sales Archives
(Archived Quotes, Orders, Returns)
📦 Purchase Documents
Purchase Header & Line
(Quotes, Orders, Invoices, Credit Memos, Returns)Posted Purchase Documents
(Receipt, Invoice, Credit Memo – Header & Line)Purchase Archives
(Archived Quotes, Orders, Returns)
🏭 Production & Assembly
Production Orders
(Planned, Firm Planned, Released, Finished)Production Lines & Components
Assembly Orders
🏬 Warehouse
Warehouse Shipments
(Open and Posted – Header & Line)
🏢 Company Info
Company Information
📦 SCB (Specialized Container & Buffer Tables)
SCB Container Header
SCB Order Buffer Header & Line
SCB Archive Tables
SCB Inbound Container Lines (Open & Posted)
SCB Document Export Buffers
SCB MDI Item Search String
Detailed overview of where Specification on Pages are applicable
Table ID | Table Name | Page ID | Page Name |
|---|---|---|---|
15 | G/L Account | 16 | Chart of Accounts |
15 | G/L Account | 17 | G/L Account Card |
18 | Customer | 21 | Customer Card |
18 | Customer | 22 | Customer List |
23 | Vendor | 26 | Vendor Card |
23 | Vendor | 27 | Vendor List |
27 | Item | 30 | Item Card |
27 | Item | 31 | Items List |
27 | Item | 32 | Item Lookup |
36 | Sales Header | 36 | Sales Quotes |
36 | Sales Header | 41 | Sales Quote |
36 | Sales Header | 42 | Sales Order |
36 | Sales Header | 43 | Sales Invoice |
36 | Sales Header | 507 | Blanket Sales Order |
36 | Sales Header | 6630 | Sales Return Order |
36 | Sales Header | 9303 | Blanket Sales Orders |
36 | Sales Header | 9305 | Sales Order List |
37 | Sales Line | 46 | Sales Order Subform |
37 | Sales Line | 47 | Sales Invoice Subform |
37 | Sales Line | 95 | Sales Quote Subform |
37 | Sales Line | 508 | Blanket Sales Order Subform |
37 | Sales Line | 6631 | Sales Return Order Subform |
38 | Purchase Header | 49 | Purchase Quote |
38 | Purchase Header | 50 | Purchase Order |
38 | Purchase Header | 52 | Purchase Credit Memo |
38 | Purchase Header | 9307 | Purchase Order List |
38 | Purchase Header | 6640 | Purchase Return Order |
38 | Purchase Header | 9309 | Purchase Credit Memos |
38 | Purchase Header | 9310 | Blanket Purchase Order |
39 | Purchase Line | 54 | Purchase Order Subform |
39 | Purchase Line | 97 | Purchase Quote Subform |
39 | Purchase Line | 98 | Purch. Cr. Memo Subform |
39 | Purchase Line | 6641 | Purchase Return Order Subform |
39 | Purchase Line | #VALUE! | #VALUE! |
79 | Company Information | 1 | Company Information |
110 | Sales Shipment Header | 130 | Posted Sales Shipment |
110 | Sales Shipment Header | 142 | Posted Sales Shipments |
111 | Sales Shipment Line | 131 | Posted Sales Shpt. Subform |
112 | Sales Invoice Header | 132 | Posted Sales Invoice |
112 | Sales Invoice Header | 143 | Posted Sales Invoices |
113 | Sales Invoice Line | 133 | Posted Sales Invoice Subform |
114 | Sales Cr. Memo Header | 134 | Posted Sales Credit Memo |
114 | Sales Cr. Memo Header | 144 | Posted Sales Credit Memos |
115 | Sales Cr. Memo Line | 135 | Posted Sales Cr. Memo Subform |
120 | Purch. Rcpt. Header | 136 | Posted Purchase Receipt |
120 | Purch. Rcpt. Header | 145 | Posted Purchase Receipts |
121 | Purch. Rcpt. Line | 137 | Posted Purchase Rcpt. Subform |
122 | Purch. Inv. Header | 138 | Posted Purchase Invoice |
122 | Purch. Inv. Header | 146 | Posted Purchase Invoices |
123 | Purch. Inv. Line | 139 | Posted Purch. Invoice Subform |
124 | Purch Cr. Memo Hdr. | 140 | Posted Purchase Credit Memo |
124 | Purch Cr. Memo Hdr. | 147 | Posted Purchase Credit Memos |
125 | Purch Cr. Memo Line | 141 | Posted Purch. Cr. Memo Subform |
222 | Ship-to Address | 301 | Ship-to Address List |
222 | Ship-to Address | 300 | Ship-to Address |
900 | Assembly Header | 900 | Assembly Order |
900 | Assembly Header | 902 | Assembly Orders |
5107 | Sales Header Archive | 6620 | Blanket Sales Order Archive |
5107 | Sales Header Archive | 6622 | Blanket Sales Order Archives |
5107 | Sales Header Archive | 5159 | Sales Order Archive |
5107 | Sales Header Archive | 9349 | Sales Order Archives |
5107 | Sales Header Archive | 5162 | Sales Quote Archive |
5107 | Sales Header Archive | 9348 | Sales Quote Archives |
5107 | Sales Header Archive | 6629 | Sales Return List Archive |
5107 | Sales Header Archive | 6627 | Sales Return Order Archive |
5108 | Sales Line Archive | 5163 | Sales Quote Archive Subform |
5108 | Sales Line Archive | 6621 | Blanket Sales Order Arch. Sub. |
5108 | Sales Line Archive | 5160 | Sales Order Archive Subform |
5108 | Sales Line Archive | 6628 | Sales Return Order Arc Subform |
5109 | Purchase Header Archive | 5164 | Purchase Quote Archive |
5109 | Purchase Header Archive | 9346 | Purchase Quote Archives |
5109 | Purchase Header Archive | 5167 | Purchase Order Archive |
5109 | Purchase Header Archive | 9347 | Purchase Order Archives |
5109 | Purchase Header Archive | 6623 | Blanket Purchase Order Archive |
5109 | Purchase Header Archive | 6625 | Blanket Purch. Order Archives |
5109 | Purchase Header Archive | 6644 | Purchase Return Order Archive |
5109 | Purchase Header Archive | 6646 | Purchase Return List Archive |
5110 | Purchase Line Archive | 5465 | Purchase Quote Archive Subform |
5110 | Purchase Line Archive | 5168 | Purchase Order Archive Subform |
5110 | Purchase Line Archive | 6624 | Blanket Purch. Order Arch.Sub |
5110 | Purchase Line Archive | 6645 | Purch Return Order Arc Subform |
5404 | Item Unit of Measure | #VALUE! | #VALUE! |
5405 | Production Order | 9324 | Planned Production Orders |
5405 | Production Order | 99000813 | Planned Production Order |
5405 | Production Order | 9325 | Firm Planned Prod. Orders |
5405 | Production Order | 99000829 | Firm Planned Prod. Order |
5405 | Production Order | 9326 | Released Production Orders |
5405 | Production Order | 99000831 | Released Production Order |
5405 | Production Order | 9327 | Finished Production Orders |
5405 | Production Order | 99000867 | Finished Production Order |
5406 | Prod. Order Line | 99000814 | Planned Prod. Order Lines |
5406 | Prod. Order Line | 99000830 | Firm Planned Prod. Order Lines |
5406 | Prod. Order Line | 99000832 | Released Prod. Order Lines |
5406 | Prod. Order Line | 99000868 | Finished Prod. Order Lines |
5407 | Prod. Order Component | 5407 | Prod. Order Components |
5600 | Fixed Asset | 5600 | Fixed Asset Card |
5600 | Fixed Asset | 5601 | Fixed Asset List |
6504 | Serial No. Information | 6504 | Serial No. Information Card |
6504 | Serial No. Information | 6509 | Serial No. Information List |
6505 | Lot No. Information | 6505 | Lot No. Information Card |
6505 | Lot No. Information | 6508 | Lot No. Information List |
6515 | Package No. Information | 6526 | Package No. Information Card |
6515 | Package No. Information | 6516 | Package No. Information List |
5777 | Item Reference | 5737 | Item Reference Entries |
7320 | Warehouse Shipment Header | 7335 | Warehouse Shipment |
7320 | Warehouse Shipment Header | 7339 | Warehouse Shipment List |
7321 | Warehouse Shipment Line | 7336 | Whse. Shipment Subform |
7322 | Posted Whse. Shipment Header | 7337 | Posted Whse. Shipment |
7322 | Posted Whse. Shipment Header | 7340 | Posted Whse. Shipment List |
7323 | Posted Whse. Shipment Line | 7338 | Posted Whse. Shipment Subform |
6083273 | SCB Container Header | 6223440 | SCB Inbound Container Card |
6083273 | SCB Container Header | 6223438 | SCB Inbound Container List |
6083437 | SCB Order Buffer Header | ||
6083438 | SCB Order Buffer Line | ||
6083442 | SCB Order Buff. Header Archive | ||
6083443 | SCB Order Buffer Line Archive | ||
6083479 | SCB Doc Exp Order Buff Header | ||
6083480 | SCB Doc Exp Order Buff Line | ||
6083481 | SCB Open Inbound Contain Line | 6223441 | SCB Open Inbound Cont. Line |
6083482 | SCB Post Indbound Contain Line | 6223442 | SCB Posted Inbound Cont. Line |
6083488 | SCB Doc Exp Inbound Con Header | ||
6083489 | SCB Doc Exp Inb. Open Con Line | ||
6223216 | SCB MDI Item Search String | 6223850 | SCB MDI Search Item Lines |
How it works
With the Specification on Pages feature, it’s possible to add up to 24 new fields to a range of tables and the related pages. The fields that can be added are new
When deleting an Information Code the following happens:
Deletion in tables
Related Information Values (SCB Information Value (6082570))
Information Entry (SCB Information Entry (6083266))
Specification on Pages (SCB Replicate MDI on Page (6083427))
Remains in tables
Master Data on Document (SCB MDI On Documents (6223230))
Master Data Archive Entries (SCB New Master Data Arc Entry (6083299))
Information Setup and Master Data on Documents are similar functionality. Both are the possibility to enhance data with extra information, but the primary difference between the two, are where the data is setup.
Information Setup Is specifications added to master data, such as Items, Customers, Vendors, where as Master Data on Documents are specifications transferred from the master data to a document or specifications added to the document manually.
The Specification on Pages functionality makes it possible to show these specification directly on the page for easy access.
It's possible to add up to 24 new fields on each table. The possible field types are:
10 x Text250
3 x Date
3 x Decimal
1 x Interger
1 x DateFormula
1 x DateTime
5 X Boolean
For more information about how to setup and use this, please see more here
Specifications, Texts or Files are added to specific Master Data Records - Dynamics 365 Business Central
For more information about field types, see the release notes from BC25.4
The purpose of this article, is to give an overview of where Information Setup, Master Data on Documents and Specification os Pages is applicable in the system
Table ID | Table Name | Specification on Pages | Add / Edit MDI from pages | |
15 | G/L Account | 16 Chart of Accounts | 16 Chart of Accounts | |
18 | Customer | 21 Customer Card | 21 Customer Card | |
23 | Vendor | 26 Vendor Card | 26 Vendor Card | |
27 | Item | 30 Item Card | 30 Item Card | |
36 | Sales Header | 36 Sales Quotes | 41 Sales Quote | |
37 | Sales Line | 46 Sales Order Subform | 46 Sales Order Subform | |
38 | Purchase Header | 49 Purchase Quote | 49 Purchase Quote | |
39 | Purchase Line | 54 Purchase Order Subform | 54 Purchase Order Subform | |
79 | Company Information | 1 Company Information | 1 Company Information | |
110 | Sales Shipment Header | 130 Posted Sales Shipment | 130 Posted Sales Shipment | |
111 | Sales Shipment Line | 131 Posted Sales Shpt. Subform | 131 Posted Sales Shpt. Subform | |
112 | Sales Invoice Header | 132 Posted Sales Invoice | 132 Posted Sales Invoice | |
113 | Sales Invoice Line | 133 Posted Sales Invoice Subform | 133 Posted Sales Invoice Subform | |
114 | Sales Cr. Memo Header | 134 Posted Sales Credit Memo | 134 Posted Sales Credit Memo | |
115 | Sales Cr. Memo Line | 135 Posted Sales Cr. Memo Subform | 135 Posted Sales Cr. Memo Subform | |
120 | Purch. Rcpt. Header | 136 Posted Purchase Receipt | 136 Posted Purchase Receipt | |
121 | Purch. Rcpt. Line | 137 Posted Purchase Rcpt. Subform | 137 Posted Purchase Rcpt. Subform | |
122 | Purch. Inv. Header | 138 Posted Purchase Invoice | 138 Posted Purchase Invoice | |
123 | Purch. Inv. Line | 139 Posted Purch. Invoice Subform | 139 Posted Purch. Invoice Subform | |
124 | Purch Cr. Memo Hdr. | 140 Posted Purchase Credit Memo | 140 Posted Purchase Credit Memo | |
125 | Purch Cr. Memo Line | 141 Posted Purch. Cr. Memo Subform | 141 Posted Purch. Cr. Memo Subform | |
222 | Ship-to Address | 301 Ship-to Address List | 301 Ship-to Address List | |
900 | Assembly Header | 900 Assembly Order | 900 Assembly Order | |
5107 | Sales Header Archive | 6620 Blanket Sales Order Archive | N/A | |
5108 | Sales Line Archive | 5163 Sales Quote Archive Subform | N/A | |
5109 | Purchase Header Archive | 5164 Purchase Quote Archive | N/A | |
5110 | Purchase Line Archive | 5465 Purchase Quote Archive Subform | N/A | |
5404 | Item Unit of Measure | 5404 Item Unit of Measure | ||
5405 | Production Order | 9324 Planned Production Orders | 9324 Planned Production Orders | |
5406 | Prod. Order Line | 99000814 Planned Prod. Order Lines | 99000814 Planned Prod. Order Lines | |
5407 | Prod. Order Component | 5407 Prod. Order Components | 99000813 Planned Production Order | |
5600 | Fixed Asset | 5600 Fixed Asset Card | 5600 Fixed Asset Card | |
6504 | Serial No. Information | 6504 Serial No. Information Card | 6504 Serial No. Information Card | |
6505 | Lot No. Information | 6505 Lot No. Information Card | 6505 Lot No. Information Card | |
6515 | Package No. Information | 6526 Package No. Information Card | 6526 Package No. Information Card | |
5777 | Item Reference | 5737 Item Reference Entries | 5737 Item Reference Entries | |
7320 | Warehouse Shipment Header | 7335 Warehouse Shipment | 7335 Warehouse Shipment | |
7321 | Warehouse Shipment Line | 7336 Whse. Shipment Subform | 7336 Whse. Shipment Subform | |
7322 | Posted Whse. Shipment Header | 7337 Posted Whse. Shipment | 7337 Posted Whse. Shipment | |
7323 | Posted Whse. Shipment Line | 7338 Posted Whse. Shipment Subform | 7338 Posted Whse. Shipment Subform | |
6083273 | SCB Container Header | 6223440 SCB Inbound Container Card | 6223440 SCB Inbound Container Card | |
6083437 | SCB Order Buffer Header | Yes |
| |
6083438 | SCB Order Buffer Line | Yes |
| |
6083442 | SCB Order Buff. Header Archive | Yes |
| |
6083443 | SCB Order Buffer Line Archive | Yes |
| |
6083479 | SCB Doc Exp Order Buff Header | Yes |
| |
6083480 | SCB Doc Exp Order Buff Line | Yes |
| |
6083481 | SCB Open Inbound Contain Line | 6223441 SCB Open Inbound Cont. Line | 6223441 SCB Open Inbound Cont. Line | |
6083482 | SCB Post Indbound Contain Line | 6223442 SCB Posted Inbound Cont. Line | 6223442 SCB Posted Inbound Cont. Line | |
6083488 | SCB Doc Exp Inbound Con Header | Yes |
| |
6083489 | SCB Doc Exp Inb. Open Con Line | Yes |
| |
6223216 | SCB MDI Item Search String | 6223850 SCB MDI Search Item Lines | N/A |