---
id: object/table/1530
type: object
title: Table 1530 "Workflow Step Instance Archive"
summary: Table 1530 "Workflow Step Instance Archive" in Base Application (System.Automation). 19 fields. Present since at least BC23, still in BC30, changed in BC24, BC27.
tier: official
language: en
tags:
  - table
  - base application
versions:
  introduced: null
  last_changed: "27"
  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: abad22b761babf94bb858475f670d722f40461c42dbb526d204e92e443513a1f
evidence:
  - kind: code
    url: https://github.com/microsoft/BCApps/blob/ea08af5ef2d6a9b5c5af4a029288abbe2c883220/src/Layers/W1/BaseApp/System/Workflow/WorkflowStepInstanceArchive.Table.al
    title: src/Layers/W1/BaseApp/System/Workflow/WorkflowStepInstanceArchive.Table.al (releases/29.x)
    date: null
    commit: ea08af5ef2d6a9b5c5af4a029288abbe2c883220
    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: table
object_id: 1530
name: Workflow Step Instance Archive
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:
  - "24"
  - "27"
source_major: "29"
obsolete: null
countries: []
ms_search_form_ids: []
counts:
  fields: 19
  procedures: 0
  events: 0
  subscribers: 0
relations:
  out: 0
  referenced_by: 0
  pages: 1
  extended_by: 0
  event_subscribers: 0
  calls: 0
  called_by: 0
  implements: 0
---

# Table 1530 "Workflow Step Instance Archive"

> Table 1530 "Workflow Step Instance Archive" in Base Application (System.Automation). 19 fields. Present since at least BC23, still in BC30, changed in BC24, BC27.

Base Application · System.Automation · BC23-30 · [source at ea08af5e](https://github.com/microsoft/BCApps/blob/ea08af5ef2d6a9b5c5af4a029288abbe2c883220/src/Layers/W1/BaseApp/System/Workflow/WorkflowStepInstanceArchive.Table.al) · facts from BC29

Learn documents this table through its pages: [Page 1530 "Archived WF Step Instances"](../page/1530.md) (1 Learn page).

## Properties

| Property | Value |
|---|---|
| Caption | Workflow Step Instance Archive |
| DataClassification | CustomerContent |
| Permissions | TableData "Workflow Step Argument Archive" = md, TableData "Workflow Record Change Archive" = md |

## Fields

Explanation: the field's ToolTip in the code; without one, the ToolTip of a page control bound to the field (marked via the page); without that, its Caption (marked caption) when that differs from the name.

| No. | Name | Type | Explanation | Notes |
|---|---|---|---|---|
| 1 | ID | Guid | Specifies, for the archived workflow step instance, the workflow step ID of the workflow step instance. <small>via [Page 1530 "Archived WF Step Instances"](../page/1530.md)</small> |  |
| 2 | Workflow Code | Code[20] | Specifies, for the archived workflow step instance, the workflow that the workflow step instance belongs to. <small>via [Page 1530 "Archived WF Step Instances"](../page/1530.md)</small> |  |
| 3 | Workflow Step ID | Integer | Specifies, for the archived workflow step instance, the workflow step ID of the workflow step instance. <small>via [Page 1530 "Archived WF Step Instances"](../page/1530.md)</small> |  |
| 4 | Description | Text[100] | Specifies, for the archived workflow step instance, the workflow step instance. <small>via [Page 1530 "Archived WF Step Instances"](../page/1530.md)</small> |  |
| 9 | Entry Point | Boolean | Specifies the workflow step that starts the workflow. The first workflow step is always of type Entry Point. <small>via [Page 1530 "Archived WF Step Instances"](../page/1530.md)</small> |  |
| 11 | Record ID | RecordID | — |  |
| 12 | Created Date-Time | DateTime | Specifies, for the archived workflow step instance, the date and time when the workflow step instance was created. <small>via [Page 1530 "Archived WF Step Instances"](../page/1530.md)</small> | not editable |
| 13 | Created By User ID | Code[50] | Specifies, for the workflow step instance, the user who created the workflow step instance. <small>via [Page 1530 "Archived WF Step Instances"](../page/1530.md)</small> | not editable; DataClassification EndUserIdentifiableInformation |
| 14 | Last Modified Date-Time | DateTime | Specifies, for the archived workflow step instance, the date and time when a user last participated in the workflow step instance. <small>via [Page 1530 "Archived WF Step Instances"](../page/1530.md)</small> | not editable |
| 15 | Last Modified By User ID | Code[50] | Specifies, for the archived workflow step instance, the date and time when a user last participated in the workflow step instance. <small>via [Page 1530 "Archived WF Step Instances"](../page/1530.md)</small> | TableRelation User."User Name"; not editable; DataClassification EndUserIdentifiableInformation |
| 17 | Status | Option | 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. <small>via [Page 1530 "Archived WF Step Instances"](../page/1530.md)</small> | OptionCaption: Inactive,Active,Completed,Ignored,Processing |
| 18 | Previous Workflow Step ID | Integer | 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... <small>via [Page 1530 "Archived WF Step Instances"](../page/1530.md)</small> |  |
| 19 | Next Workflow Step ID | Integer | 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. <small>via [Page 1530 "Archived WF Step Instances"](../page/1530.md)</small> |  |
| 21 | Type | Option | Specifies, for the archived workflow step instance, if the workflow step instance is an event, a response, or a sub-workflow. <small>via [Page 1530 "Archived WF Step Instances"](../page/1530.md)</small> | OptionCaption: Event,Response |
| 22 | Function Name | Code[128] | Specifies, for the archived workflow step instance, the name of the function that is used by the workflow step instance. <small>via [Page 1530 "Archived WF Step Instances"](../page/1530.md)</small> |  |
| 23 | Argument | Guid | Specifies, for the archived workflow step instance, the values of the parameters that are required by the workflow step instance. <small>via [Page 1530 "Archived WF Step Instances"](../page/1530.md)</small> |  |
| 30 | Original Workflow Code | Code[20] | — |  |
| 31 | Original Workflow Step ID | Integer | — |  |
| 32 | Sequence No. | Integer | — |  |

## Keys

- Key1: ID, Workflow Code, Workflow Step ID (clustered)

## Triggers

OnDelete

## Pages and codeunits on this table

- [Page 1530 "Archived WF Step Instances"](../page/1530.md) (source table)

## Across versions

- Present in: BC23-30
- Changed (declaration) in: BC24, BC27

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: "table", object_name: "Workflow Step Instance Archive")`, then `bcatlas_get_procedure_body` or `bcatlas_get_neighbors` on the returned id.
