Documentation Index

Fetch the complete documentation index at: https://docs.abakion.com/llms.txt

Use this file to discover all available pages before exploring further.

Information Matrix

Prev Next

Feature Overview

The Information Matrix is a spreadsheet-style view for viewing and editing specifications across many master data records at once. Instead of opening each item, customer, or vendor individually, users see a grid where each row is a record and each column is a specification. Values can be read and edited directly in the grid, making it significantly faster to review or update specifications across a large number of records.

The matrix is driven by a Matrix Setup (also called an Information Matrix Template) that defines which table to show, which columns to include, and how to populate the rows. Columns can represent either standard Business Central table fields (such as Item Category Code or Description) or Master Data Information specification fields. Up to 50 columns are supported per template. Each user can have their own active template per table, so different roles can work with different column configurations without interfering with each other.

Records are added to the matrix using the Import Lines action (Shift+Ctrl+I), which opens a filter dialog where you define one or more filter rows — each row specifies a standard BC table field (such as Item Category Code or Description) and a filter value. All records matching those filters are loaded as rows. Alternative loading methods include Import from Specifications (loads records based on their existing specification entries) and Import from Specification Search (runs a specification search and loads the matching results). Editing is done directly in the cells — selecting a value from the lookup or typing a free value — and changes are written back to the underlying Information Entry records immediately. Deleting a value from a cell removes the corresponding specification entry.

The matrix also supports exporting the current view to Excel, and importing from the Information Matrix into the Import Worksheet for bulk operations.

Key Facts

Area Detail
Where to open Item List → Master Data Information → Information Matrix; also accessible from the Item Card
Driven by Matrix Setup (Information Matrix Template) — defines table, columns, and available fields
Column types Standard BC table fields, or Master Data Information specification fields (Information Value, Value, or Description)
Max columns 50 per template
Editing Direct in-grid editing; changes write immediately to Information Entry records
Filters Records loaded via Import Lines (filter on BC table fields), Import from Specifications (filter on specification entries), or Import from Specification Search
Integration points Information Codes, Information Values, Import Worksheet (export to/import from), Specification Search (mark and open)

Getting Started

  1. Open the Item List (or another supported list page) and choose Master Data Information → Information Matrix.
  2. If no Matrix Setup exists for this table, you will be prompted to create one. Open the Information Matrix Setup and create a new template: set the Table, then define each column — select the Data Type (Table or Master Data Information) and the relevant field or Information Code.
  3. Back on the Information Matrix page, use the Import Lines action (Shift+Ctrl+I) to add records. In the dialog, add filter rows by selecting a Field Name (a standard BC table field such as Item Category Code) and entering a Field Filter value to select which records to load.
  4. The matrix loads the matching records as rows with the configured columns as headers.
  5. Click a cell to edit the specification value. For Information Value columns, a lookup opens the valid values; for Value columns, you can type directly.
  6. Changes are saved immediately as you move between cells.
  7. To remove a specification, clear the cell value — the underlying entry is deleted.
  8. Press F9 or choose Refresh Matrix to reload the matrix if you need to reflect external changes or reset the view.

Related Features

The Information Matrix relies on Information Codes and Information Values for its column definitions and cell lookups. The Import Worksheet and Information Matrix share the same template structure — a template created for the matrix can also be used as an import template, and the matrix content can be exported and reimported via the worksheet. Specification Search integrates with the matrix: records found by a search can be marked and then opened in the matrix for bulk editing. Order Matrix applies the same grid concept to document lines rather than master data records.


User Stories

US-01: Review specifications for a group of items in a grid

As a Business Manager
I want to open the Information Matrix and see all colour, material, and size specifications for a filtered set of items side by side
So that I can quickly review completeness and consistency without opening each item card individually

Setup:

  1. Open the Item List and choose Master Data Information → Information Matrix.
  2. In the Import Lines dialog (Shift+Ctrl+I), add a filter row: Field Name = Item Category Code, Field Filter = OUTDOOR.
  3. The matrix opens showing all outdoor items with their specification columns visible.
  4. Scroll across the columns to review the values for each item.
US-02: Edit a specification value directly in the matrix

As a Business Manager
I want to update the Material specification for several items at once by editing cells directly in the matrix
So that I can correct a batch of specifications without opening each item individually

Setup:

  1. Open the Information Matrix with the relevant items loaded.
  2. Find the Material column. Click a cell to activate it.
  3. Select the correct Information Value from the lookup, or type it if free-value entry is enabled.
  4. The change is saved immediately when you leave the cell.
  5. Repeat for each item that needs updating.
US-03: Remove a specification from multiple items using the matrix

As a Business Manager
I want to clear the Season specification from all items in a product line because it is no longer relevant
So that the attribute no longer appears on documents or in searches for those items

Setup:

  1. Load the relevant items into the Information Matrix.
  2. Find the Season column. For each item that has a value, clear the cell.
  3. When a cell is cleared, the underlying Information Entry record is deleted.

Note: Clearing a cell only deletes the entry if the code has Delete Zero Values enabled, or if the cell is an Information Value type. For Value-type columns, behaviour depends on the code's Validation Datatype and Delete Zero Values setting.

US-04: Configure a Matrix Setup template for a specific team

As a IT Manager
I want to create a matrix template for the purchasing team that shows Item No., Description, Vendor Item No., and the Certification and Weight specifications
So that purchasing staff have a focused view with only the columns they need

Setup:

  1. Open Information Matrix Setup and create a new template with a code (e.g. PURCH-ITEMS) and set Table to Item.
  2. Define each column in order:
    • Column 1: Data Type = Table, Table Field = No.
    • Column 2: Data Type = Table, Table Field = Description
    • Column 3: Data Type = Master Data Information, Information Code = VENDOR-ITEM-NO
    • Column 4: Data Type = Master Data Information, Information Code = CERTIFICATION
    • Column 5: Data Type = Master Data Information, Information Code = WEIGHT
  3. Assign the template to purchasing users via the Information Matrix User Setup.
  4. Purchasing staff now see this column layout when they open the matrix.
US-05: Filter records into the matrix by specification value

As a Business Manager
I want to load only items with Material = "Stainless Steel" into the matrix
So that I can review and update other specifications for just that subset of items

Setup:

  1. Open the Information Matrix for items.
  2. Choose Import Lines (Shift+Ctrl+I).
  3. In the dialog, add a filter row: select an Information Code or table field that identifies items with the desired material. For example, if Material is a table field, set Field Name = Material and Field Filter = STAINLESS-STEEL. If it is a specification, use Import from Specifications instead with a filter on that Information Code.
  4. Confirm. Only matching records are loaded into the matrix.
US-06: Switch the active matrix template for your user

As a Sales Manager
I want to switch to a sales-focused matrix template that shows pricing and colour specifications instead of the purchasing template
So that the matrix shows the columns most relevant to my work

Setup:

  1. Open the Information Matrix.
  2. The Batch Name or template selector at the top of the page allows you to select a different template.
  3. Select the sales-focused template. The matrix reloads with the new column configuration.

Note: Template selection is per-user — switching templates only affects your own view.

US-07: Open the Information Matrix from the Item List with a pre-filtered set of items

As a Business Manager
I want to select a group of items on the Item List using standard BC filters and open the matrix for just those items
So that I can edit specifications for a specific filtered set without re-applying the filter inside the matrix

Setup:

  1. On the Item List, apply a filter (e.g. Item Category Code = FURNITURE) or select items and use Mark Master Data → Add Mark.
  2. Choose Master Data Information → Information Matrix.
  3. Use Import Lines (Shift+Ctrl+I) and filter by the same criteria to load the filtered items into the matrix.
US-08: Export the matrix to Excel for offline review or editing

As a Business Manager
I want to export the current Information Matrix view to Excel so I can share it with a colleague who does not have Business Central access
So that specifications can be reviewed and annotated outside the system

Setup:

  1. Load the relevant records into the Information Matrix.
  2. Use the Export to Excel action available on the matrix page or template.
  3. The current grid is exported to an Excel file with the same column layout.

Note: The exported file can be reimported via the Import Worksheet if corrections are needed in bulk.

US-09: Use the matrix to populate specifications for newly imported items

As a Purchasing Agent
I want to open the matrix after a batch import of new items and fill in their specifications in bulk
So that all specification fields are populated before the items are released for use

Setup:

  1. After the import, open the Information Matrix and use Import Lines (Shift+Ctrl+I) to load the new items — filter by a field that identifies the newly created records (e.g. Creation Date = today).
  2. Work through the specification columns row by row, selecting values for each new item.
  3. Changes are saved immediately as each cell is confirmed.
US-10: Load records into the matrix using field-based filters

As a Business Manager
I want to load all items in a specific item category into the matrix
So that I can review and edit their specifications as a group

Setup:

  1. Open the Information Matrix.
  2. Choose Import Lines (Shift+Ctrl+I).
  3. In the filter dialog, add a row: select Field Name = Item Category Code and enter the category in Field Filter.
  4. You can add multiple filter rows to further narrow the selection.
  5. Confirm. All matching records are added as rows in the matrix.

Note: Import Lines filters on standard BC table fields — not specification values. To load records based on their specification values, use Import from Specifications or Import from Specification Search instead.

US-11: Assign a sequential number series to a specification column across all rows

As a Business Manager
I want to assign sequential item numbers to the Vendor Item No. column for all items in the matrix
So that each item gets a unique, automatically incremented reference number without manual entry

Setup:

  1. Ensure an Add Number Setup record exists with the number series you want to use (configured in the Add Number Setup list, accessible from the Master Data Information navigation).
  2. Load the relevant items into the Information Matrix.
  3. Choose Add Number Serie to Lines.
  4. In the dialog, find the column you want to populate (e.g. Vendor Item No.) and use the lookup to select the Add Number Setup code.
  5. Confirm. The series is applied row by row — each row gets the next incremented value from the number setup.

Note: The number series increments in the order the rows appear in the matrix. If you want a specific sort order, set the Special Sorting Field before running this action.

US-12: Refresh the matrix after external changes

As a Business Manager
I want to refresh the Information Matrix to reflect specification changes made by another user or from a different page
So that the values I see in the matrix are current

Setup:

  1. Press F9 or choose Refresh Matrix from the action bar.
  2. The matrix rebuilds: it re-applies the template column configuration, recalculates column visibility, and reloads the current rows with their latest specification values.

Note: Refresh Matrix does not re-run the Import Lines filter — it refreshes the data for the rows already loaded. If you want to load new records that were created since you opened the matrix, run Import Lines again.

US-13: Import records into the matrix from a Specification Search

As a Business Manager
I want to run a Specification Search and load the matching items directly into the Information Matrix
So that I can edit specifications for a criteria-based set of items without manually filtering the matrix

Setup:

  1. Open the Information Matrix.
  2. Choose Import from Specification Search (Ctrl+S).
  3. The Specification Search page opens. Enter criteria and choose Search Match.
  4. Confirm. The matching records are added to the matrix. Existing matrix rows are not duplicated.
US-14: Populate records into the matrix from existing specification entries

As a Business Manager
I want to load all items that have a specific Information Code assigned into the matrix
So that I can review and edit that code's values across all relevant items at once

Setup:

  1. Open the Information Matrix.
  2. Choose Import from Specifications (Shift+Ctrl+F).
  3. The report request page opens. Set filters on the Information Entry table (e.g. filter by Information Code = MATERIAL) and run the report.
  4. All matching records are added to the matrix rows.
US-15: Set the same specification value across all loaded rows in bulk

As a Business Manager
I want to set the Season specification to "AW25" for all 150 items currently loaded in the matrix
So that I do not have to click each cell individually

Setup:

  1. Load the relevant items into the Information Matrix.
  2. Choose Add Values to Lines (Shift+Ctrl+L).
  3. In the dialog, select the Season column and enter AW25.
  4. Confirm. The value is written to all rows for that column, overwriting any existing value.

Note: You are asked to confirm before the overwrite is applied. This action cannot be undone from within the matrix.

US-16: Bulk-clear a specification column across all loaded rows

As a Business Manager
I want to clear the Season specification from all items currently in the matrix
So that I can remove an obsolete attribute from a large set of items in one operation

Setup:

  1. Load the relevant items into the Information Matrix.
  2. Choose Bulk delete values.
  3. In the dialog, select the Season column (set it to true).
  4. Confirm. The specification entry is deleted for every row that has a value in that column.
US-17: View archived entries for a record from the matrix

As a Business Manager
I want to see the change history for a specific item's specifications while working in the matrix
So that I can investigate a data quality issue without navigating away to the item card

Setup:

  1. In the Information Matrix, select the row for the item you want to investigate.
  2. Choose Archived Entries (Shift+Ctrl+A).
  3. The archive entries page opens filtered to that record, showing all logged changes.
US-18: Open the Specifications page for a record directly from the matrix

As a Business Manager
I want to open the full Information Setup page for a specific item from within the matrix
So that I can see all specifications — not just the columns visible in the current template — without closing the matrix

Setup:

  1. In the Information Matrix, select the row for the item.
  2. Choose Master Data Information → Specifications (Shift+Ctrl+S).
  3. The Information Setup page opens for that item. Close it to return to the matrix.
US-19: Sort the matrix by a numeric specification field

As a Business Manager
I want to sort the matrix rows by the Weight specification value so that heavier items appear at the top
So that I can quickly identify items that exceed a weight threshold

Setup:

  1. Open the Information Matrix.
  2. In the Special Sorting Field header selector, use the lookup to select the WEIGHT Information Code.
  3. The matrix re-sorts rows by the numeric value of the Weight specification.

Note: Only Information Codes with Validation Datatype set to Decimal, Integer, Boolean, Date, or DateTime are available in the Special Sorting Field lookup.


Field Reference

Field Where to find it What it does Default
Template Information Matrix header The active Matrix Setup template for this session — per-user Per-user default
Special Sorting Field Information Matrix header An optional Information Code used to sort matrix rows by its numeric or date value — only codes with Validation Datatype Decimal, Integer, Boolean, Date, or DateTime are selectable Blank
No. of lines Information Matrix header Read-only count of records currently loaded in the matrix 0
Table Matrix Setup The BC table whose records are shown as rows
Column Data Type Matrix Setup — per column Whether the column reads from a standard BC table field (Table) or a Master Data Information specification (Master Data Information)
Table Field Matrix Setup — per column The field name used when Data Type = Table
Information Code Matrix Setup — per column The Information Code used when Data Type = Master Data Information
Information Code Type Matrix Setup — per column Which part of the entry to display (Information Value, Value, or Description)
Include in Calculation Matrix Setup — per column Whether this column is included when creating item variant lines