Specification on Pages

Prev Next

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
17 G/L Account Card

16 Chart of Accounts
17 G/L Account Card

18

Customer

21 Customer Card
22 Customer List

21 Customer Card
22 Customer List

23

Vendor

26 Vendor Card
27 Vendor List

26 Vendor Card
27 Vendor List

27

Item

30 Item Card
31 Items List
32 Item Lookup

30 Item Card
31 Items List

36

Sales Header

36 Sales Quotes
41 Sales Quote
42 Sales Order
43 Sales Invoice
507 Blanket Sales Order
6630 Sales Return Order
9303 Blanket Sales Orders
9305 Sales Order List

41 Sales Quote
42 Sales Order
43 Sales Invoice
507 Blanket Sales Order
6630 Sales Return Order

37

Sales Line

46 Sales Order Subform
47 Sales Invoice Subform
95 Sales Quote Subform
508 Blanket Sales Order Subform
6631 Sales Return Order Subform

46 Sales Order Subform
47 Sales Invoice Subform
95 Sales Quote Subform
508 Blanket Sales Order Subform
6631 Sales Return Order Subform

38

Purchase Header

49 Purchase Quote
50 Purchase Order
52 Purchase Credit Memo
9307 Purchase Order List
6640 Purchase Return Order
9309 Purchase Credit Memos
9310 Blanket Purchase Order

49 Purchase Quote
50 Purchase Order
51 Purchase Invoice
52 Purchase Credit Memo
6640 Purchase Return Order
9309 Purchase Credit Memos

39

Purchase Line

54 Purchase Order Subform
97 Purchase Quote Subform
98 Purch. Cr. Memo Subform
6641 Purchase Return Order Subform

54 Purchase Order Subform
55 Purch. Invoice Subform
97 Purchase Quote Subform
98 Purch. Cr. Memo Subform
6641 Purchase Return Order Subform

79

Company Information

1 Company Information

1 Company Information

110

Sales Shipment Header

130 Posted Sales Shipment
142 Posted Sales Shipments

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
143 Posted Sales Invoices

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
144 Posted Sales Credit Memos

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
145 Posted Purchase Receipts

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
146 Posted Purchase Invoices

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
147 Posted Purchase Credit Memos

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
300 Ship-to Address

301 Ship-to Address List
300 Ship-to Address

900

Assembly Header

900 Assembly Order
902 Assembly Orders

900 Assembly Order

5107

Sales Header Archive

6620 Blanket Sales Order Archive
6622 Blanket Sales Order Archives
5159 Sales Order Archive
9349 Sales Order Archives
5162 Sales Quote Archive
9348 Sales Quote Archives
6629 Sales Return List Archive
6627 Sales Return Order Archive

N/A

5108

Sales Line Archive

5163 Sales Quote Archive Subform
6621 Blanket Sales Order Arch. Sub.
5160 Sales Order Archive Subform
6628 Sales Return Order Arc Subform

N/A

5109

Purchase Header Archive

5164 Purchase Quote Archive
9346 Purchase Quote Archives
5167 Purchase Order Archive
9347 Purchase Order Archives
6623 Blanket Purchase Order Archive
6625 Blanket Purch. Order Archives
6644 Purchase Return Order Archive
6646 Purchase Return List Archive

N/A

5110

Purchase Line Archive

5465 Purchase Quote Archive Subform
5168 Purchase Order Archive Subform
6624 Blanket Purch. Order Arch.Sub
6645 Purch Return Order Arc Subform

N/A

5404

Item Unit of Measure

5404 Item Unit of Measure

5405

Production Order

9324 Planned Production Orders
99000813 Planned Production Order
9325 Firm Planned Prod. Orders
99000829 Firm Planned Prod. Order
9326 Released Production Orders
99000831 Released Production Order
9327 Finished Production Orders
99000867 Finished Production Order

9324 Planned Production Orders 
99000813 Planned Production Order
9325 Firm Planned Prod. Orders
99000829 Firm Planned Prod. Order
9326 Released Production Orders
99000831 Released Production Order
99000867 Finished Production Order

5406

Prod. Order Line

99000814 Planned Prod. Order Lines
99000830 Firm Planned Prod. Order Lines
99000832 Released Prod. Order Lines
99000868 Finished Prod. Order Lines

99000814 Planned Prod. Order Lines
99000830 Firm Planned Prod. Order Lines
99000832 Released Prod. Order Lines
99000868 Finished Prod. Order Lines

5407

Prod. Order Component

5407 Prod. Order Components

99000813 Planned Production Order
99000829 Firm Planned Prod. Order
99000831 Released Production Order

5600

Fixed Asset

5600 Fixed Asset Card
5601 Fixed Asset List

5600 Fixed Asset Card
5601 Fixed Asset List 

6504

Serial No. Information

6504 Serial No. Information Card
6509 Serial No. Information List

6504 Serial No. Information Card
6509 Serial No. Information List

6505

Lot No. Information

6505 Lot No. Information Card
6508 Lot No. Information List

6505 Lot No. Information Card
6508 Lot No. Information List

6515

Package No. Information

6526 Package No. Information Card
6516 Package No. Information List

6526 Package No. Information Card
6516 Package No. Information List

5777

Item Reference

5737 Item Reference Entries

5737 Item Reference Entries

7320

Warehouse Shipment Header

7335 Warehouse Shipment
7339 Warehouse Shipment List

7335 Warehouse Shipment

7321

Warehouse Shipment Line

7336 Whse. Shipment Subform

7336 Whse. Shipment Subform

7322

Posted Whse. Shipment Header

7337 Posted Whse. Shipment
7340 Posted Whse. Shipment List

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
6223438 SCB Inbound Container List

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