---
id: object/page/1530
type: object
title: Page 1530 "Archived WF Step Instances"
summary: Page 1530 "Archived WF Step Instances" in Base Application (System.Automation). 1 public procedures. Present since at least BC23, still in BC30.
tier: official
language: en
tags:
  - page
  - base application
versions:
  introduced: null
  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: 7d19b9644fc31b7e74f7e5fe17148dba875f822cdba228ec2eb661415dc19872
evidence:
  - kind: code
    url: https://github.com/microsoft/BCApps/blob/ea08af5ef2d6a9b5c5af4a029288abbe2c883220/src/Layers/W1/BaseApp/System/Workflow/ArchivedWFStepInstances.Page.al
    title: src/Layers/W1/BaseApp/System/Workflow/ArchivedWFStepInstances.Page.al (releases/29.x)
    date: null
    commit: ea08af5ef2d6a9b5c5af4a029288abbe2c883220
    t: null
    quote: null
  - kind: learn
    url: https://learn.microsoft.com/dynamics365/business-central/across-how-to-view-archived-workflow-step-instances
    title: How to view archived workflow step instances
    date: null
    commit: null
    t: null
    quote: null
links:
  learn:
    - https://learn.microsoft.com/dynamics365/business-central/across-how-to-view-archived-workflow-step-instances
  objects: []
  features: []
  topics:
    - topic/business-central/business-functionality/general-business-functionality/workflows/use-approval-workflows
  localizations: []
  videos: []
  posts: []
  guidelines: []
object_type: page
object_id: 1530
name: Archived WF Step Instances
caption: Archived Workflow Step Instances
namespace: System.Automation
app: Base Application
extends: null
first_version: "23"
last_version: "30"
present_in:
  - "23"
  - "24"
  - "25"
  - "26"
  - "27"
  - "28"
  - "29"
  - "30"
changed_in: []
source_major: "29"
obsolete: null
countries: []
ms_search_form_ids:
  - docs/learn-smb-docs/business-central/across-how-to-view-archived-workflow-step-instances.md
counts:
  fields: 0
  procedures: 1
  events: 0
  subscribers: 0
  controls: 16
  actions: 1
relations:
  out: 1
  referenced_by: 0
  pages: 0
  extended_by: 0
  event_subscribers: 0
  calls: 0
  called_by: 0
  implements: 0
---

# Page 1530 "Archived WF Step Instances"

> Page 1530 "Archived WF Step Instances" in Base Application (System.Automation). 1 public procedures. Present since at least BC23, still in BC30.

Base Application · System.Automation · captioned "Archived Workflow Step Instances" · BC23-30 · [source at ea08af5e](https://github.com/microsoft/BCApps/blob/ea08af5ef2d6a9b5c5af4a029288abbe2c883220/src/Layers/W1/BaseApp/System/Workflow/ArchivedWFStepInstances.Page.al) · facts from BC29

## Properties

| Property | Value |
|---|---|
| Caption | Archived Workflow Step Instances |
| SourceTable | Workflow Step Instance Archive |
| PageType | List |
| UsageCategory | History |
| ApplicationArea | Suite |
| Permissions | TableData "Workflow Step Instance Archive" = d |

## 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 |
|---|---|---|---|
| Group | ID | [ID](../table/1530.md#fields) | Specifies, for the archived workflow step instance, the workflow step ID of the workflow step instance. |
|  | Workflow Code | [Workflow Code](../table/1530.md#fields) | Specifies, for the archived workflow step instance, the workflow that the workflow step instance belongs to. |
|  | Workflow Step ID | [Workflow Step ID](../table/1530.md#fields) | Specifies, for the archived workflow step instance, the workflow step ID of the workflow step instance. |
|  | Description | [Description](../table/1530.md#fields) | Specifies, for the archived workflow step instance, the workflow step instance. |
|  | Entry Point | [Entry Point](../table/1530.md#fields) | Specifies the workflow step that starts the workflow. The first workflow step is always of type Entry Point. |
|  | Status | [Status](../table/1530.md#fields) | Specifies, for the archived workflow step instance, the status of the workflow step instance. Active means that the step instance in ongoing. Completed means that the workflow step instance is done. Ignored means that the workflow step instance was skipped in favor of another path. |
|  | Type | [Type](../table/1530.md#fields) | Specifies, for the archived workflow step instance, if the workflow step instance is an event, a response, or a sub-workflow. |
|  | Function Name | [Function Name](../table/1530.md#fields) | Specifies, for the archived workflow step instance, the name of the function that is used by the workflow step instance. |
|  | Argument | [Argument](../table/1530.md#fields) | Specifies, for the archived workflow step instance, the values of the parameters that are required by the workflow step instance. |
|  | Created Date-Time | [Created Date-Time](../table/1530.md#fields) | Specifies, for the archived workflow step instance, the date and time when the workflow step instance was created. |
|  | Created By User ID | [Created By User ID](../table/1530.md#fields) | Specifies, for the workflow step instance, the user who created the workflow step instance. |
|  | Last Modified Date-Time | [Last Modified Date-Time](../table/1530.md#fields) | Specifies, for the archived workflow step instance, the date and time when a user last participated in the workflow step instance. |
|  | Last Modified By User ID | [Last Modified By User ID](../table/1530.md#fields) | Specifies, for the archived workflow step instance, the date and time when a user last participated in the workflow step instance. |
|  | Previous Workflow Step ID | [Previous Workflow Step ID](../table/1530.md#fields) | Specifies, for the archived workflow step instance, the step that you want to precede the step that you are specifying on the line. You use this field to specify branching of steps when one of multiple possible events does not occur and you want the following step to specify another possible event a... |
|  | Next Workflow Step ID | [Next Workflow Step ID](../table/1530.md#fields) | Specifies, for the archived workflow step instance, another workflow step than the next one in the sequence that you want to start, for example, because the event on the workflow step failed to meet a condition. |
|  | Record ID | `RecordIDText` | Specifies, for the archived workflow step instance, the ID of the record that the workflow instance acts on. |

## Actions

| Group | Action | ToolTip | Runs |
|---|---|---|---|
| Processing | Delete Archive | Delete archived workflow step instances. None of the instances are used in active workflows. |  |

## Procedures

- `SetWorkflowCode(WorkflowCode: Code[20])`

## Triggers

OnAfterGetRecord

## Relations

- source table [Table 1530 "Workflow Step Instance Archive"](../table/1530.md)

## Across versions

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

## Documented on Microsoft Learn

- [How to view archived workflow step instances](https://learn.microsoft.com/dynamics365/business-central/across-how-to-view-archived-workflow-step-instances)

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). 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: "Archived WF Step Instances")`, then `bcatlas_get_procedure_body` or `bcatlas_get_neighbors` on the returned id.
