---
id: object/page/421
type: object
title: Page 421 "No. Series Lines Part"
summary: Page 421 "No. Series Lines Part" in Business Foundation (Microsoft.Foundation.NoSeries). Introduced in BC24, still in BC30.
tier: official
language: en
tags:
  - page
  - business foundation
versions:
  introduced: "24"
  last_changed: null
  deprecated: null
review:
  state: derived
  by: null
  at: null
  flags: []
generated:
  at: "2026-10-11T00:31:51.816Z"
  pipeline: 0.2.0
  prompts: {}
  input_hash: 400647db22fb4c62ca2227c8764fbb1d8b899bdaba66a0b60772e29761f4c8df
evidence:
  - kind: code
    url: https://github.com/microsoft/BCApps/blob/ea08af5ef2d6a9b5c5af4a029288abbe2c883220/src/Business%20Foundation/App/NoSeries/src/Setup/NoSeriesLinesPart.Page.al
    title: src/Business Foundation/App/NoSeries/src/Setup/NoSeriesLinesPart.Page.al (releases/29.x)
    date: null
    commit: ea08af5ef2d6a9b5c5af4a029288abbe2c883220
    t: null
    quote: null
links:
  learn: []
  objects: []
  features: []
  topics: []
  localizations: []
  videos: []
  posts: []
  guidelines: []
object_type: page
object_id: 421
name: No. Series Lines Part
caption: No. Series Lines
namespace: Microsoft.Foundation.NoSeries
app: Business Foundation
extends: null
first_version: "24"
last_version: "30"
present_in:
  - "24"
  - "25"
  - "26"
  - "27"
  - "28"
  - "29"
  - "30"
changed_in: []
source_major: "29"
obsolete: null
countries: []
ms_search_form_ids: []
counts:
  fields: 0
  procedures: 0
  events: 0
  subscribers: 0
  controls: 11
  actions: 0
relations:
  out: 1
  referenced_by: 0
  pages: 0
  extended_by: 0
  event_subscribers: 0
  calls: 2
  called_by: 0
  implements: 0
---

# Page 421 "No. Series Lines Part"

> Page 421 "No. Series Lines Part" in Business Foundation (Microsoft.Foundation.NoSeries). Introduced in BC24, still in BC30.

Business Foundation · Microsoft.Foundation.NoSeries · captioned "No. Series Lines" · BC24-30 · [source at ea08af5e](https://github.com/microsoft/BCApps/blob/ea08af5ef2d6a9b5c5af4a029288abbe2c883220/src/Business%20Foundation/App/NoSeries/src/Setup/NoSeriesLinesPart.Page.al) · facts from BC29

## Properties

| Property | Value |
|---|---|
| Caption | No. Series Lines |
| SourceTable | No. Series Line |
| PageType | ListPart |
| ApplicationArea | Basic, Suite |

## Fields on this page

Layout controls in source order, grouped by the container they sit in. Shows: the table field a control is bound to (or its expression as written); ToolTip: the control's own, else the bound field's (marked).

| Group | Control | Shows | ToolTip |
|---|---|---|---|
| Repeater | Series Code | [Series Code](../table/309.md#fields) | Specifies the code for the number series to which this line applies. |
|  | Starting Date | [Starting Date](../table/309.md#fields) | Specifies the date from which you would like this line to apply. |
|  | Starting No. | [Starting No.](../table/309.md#fields) | Specifies the first number in the series. |
|  | Ending No. | [Ending No.](../table/309.md#fields) | Specifies the last number in the series. |
|  | Last Date Used | [Last Date Used](../table/309.md#fields) | Specifies the date when a number was most recently assigned from the number series. |
|  | Last No. Used | [Last No. Used](../table/309.md#fields) | Specifies the last number that was used from the number series. |
|  | Warning No. | [Warning No.](../table/309.md#fields) | Specifies when you want to receive a warning that the number series is running out. |
|  | Increment-by No. | [Increment-by No.](../table/309.md#fields) | Specifies the size of the interval by which you would like to space the numbers in the number series. |
|  | Allow Gaps in Nos. | `AllowGaps` | Specifies that a number assigned from the number series can later be deleted. This is practical for records, such as item cards and warehouse documents that, unlike financial transactions, can be deleted and cause gaps in the number sequence. NOTE: If an error occurs on a new record that will be ass... |
|  | Implementation | [Implementation](../table/309.md#fields) | Specifies the implementation to use for getting numbers. Some may produce gaps in the number series. This is practical for records, such as item cards and warehouse documents that, unlike financial transactions, can be deleted and cause gaps in the number sequence. |
|  | Open | [Open](../table/309.md#fields) | Specifies whether the number series line is open. It is open until the last number in the series has been used. |

## Triggers

OnAfterGetRecord

## Relations

- source table [Table 309 "No. Series Line"](../table/309.md)

## Calls

From the extracted call graph of BC29 (graphify-al on the snapshot checkout): calls whose target is known from a declared type or an `Object::"Name"` argument. Interface dispatch and calls through events are not counted, so the list is not complete.

- [Codeunit 305 "No. Series - Setup Impl."](../codeunit/305.md) (1 call: `OnAfterGetRecord → MayProduceGaps`)
- [Page 456 "No. Series"](../page/456.md) (1 call: `OnAfterGetRecord → (object)`)

## Across versions

- Present in: BC24-30
- Changed (declaration) in: none

Source: AL metadata extracted from the code (names, ids, signatures, properties); no code bodies (D10).

## Ask your agent

Procedure bodies are not stored here (D10). The call sections above are our own, per object, from the BC29 call graph. For a procedure body or the calls of one procedure, ask bc-code-atlas (external, by Stefan Maron, MIT; default corpus w1-28), which the bc-observatory plugin connects: `bcatlas_resolve_node(object_type: "page", object_name: "No. Series Lines Part")`, then `bcatlas_get_procedure_body` or `bcatlas_get_neighbors` on the returned id.
