---
id: object/table/6011
type: object
title: Table 6011 "Service Item Line Archive"
summary: Table 6011 "Service Item Line Archive" in Base Application (Microsoft.Service.Archive). 51 fields, 2 public procedures. Introduced in BC25, still in BC30, changed in BC28.
tier: official
language: en
tags:
  - table
  - base application
versions:
  introduced: "25"
  last_changed: "28"
  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: 9056b5cc840133c556886e9dc2fc60d04aedb3fa56106e22bd20a779ce92b445
evidence:
  - kind: code
    url: https://github.com/microsoft/BCApps/blob/ea08af5ef2d6a9b5c5af4a029288abbe2c883220/src/Layers/W1/BaseApp/Service/Archive/ServiceItemLineArchive.Table.al
    title: src/Layers/W1/BaseApp/Service/Archive/ServiceItemLineArchive.Table.al (releases/29.x)
    date: null
    commit: ea08af5ef2d6a9b5c5af4a029288abbe2c883220
    t: null
    quote: null
links:
  learn: []
  objects: []
  features: []
  topics: []
  localizations: []
  videos: []
  posts: []
  guidelines: []
object_type: table
object_id: 6011
name: Service Item Line Archive
namespace: Microsoft.Service.Archive
app: Base Application
extends: null
first_version: "25"
last_version: "30"
present_in:
  - "25"
  - "26"
  - "27"
  - "28"
  - "29"
  - "30"
changed_in:
  - "28"
source_major: "29"
obsolete: null
countries: []
ms_search_form_ids: []
counts:
  fields: 51
  procedures: 2
  events: 0
  subscribers: 0
relations:
  out: 21
  referenced_by: 2
  pages: 2
  extended_by: 0
  event_subscribers: 1
  calls: 2
  called_by: 0
  implements: 0
---

# Table 6011 "Service Item Line Archive"

> Table 6011 "Service Item Line Archive" in Base Application (Microsoft.Service.Archive). 51 fields, 2 public procedures. Introduced in BC25, still in BC30, changed in BC28.

Base Application · Microsoft.Service.Archive · BC25-30 · [source at ea08af5e](https://github.com/microsoft/BCApps/blob/ea08af5ef2d6a9b5c5af4a029288abbe2c883220/src/Layers/W1/BaseApp/Service/Archive/ServiceItemLineArchive.Table.al) · facts from BC29

## Properties

| Property | Value |
|---|---|
| Caption | Service Item Line Archive |
| DataClassification | CustomerContent |

## 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 | Document No. | Code[20] | — | TableRelation [Table 6010 "Service Header Archive"](../table/6010.md) ("Service Header Archive"."No." where("Document Type" = field("Document Type"), "Doc. No. Occurrence" = field("Doc. No. Occurrence"), "Version No." = field("Version No."))); not editable |
| 2 | Line No. | Integer | Specifies the line number. |  |
| 3 | Service Item No. | Code[20] | Specifies the service item number registered in the Service Item table. | TableRelation [Table 5940 "Service Item"](../table/5940.md) ("Service Item"."No.") |
| 4 | Service Item Group Code | Code[10] | Specifies the code of the service item group for this item. | TableRelation [Table 5904 "Service Item Group"](../table/5904.md) ("Service Item Group".Code) |
| 5 | Item No. | Code[20] | Specifies the item number linked to this service item. | TableRelation Item."No." |
| 6 | Serial No. | Code[50] | Specifies the serial number of this item. |  |
| 7 | Description | Text[100] | Specifies a description of this service item. |  |
| 8 | Description 2 | Text[50] | Specifies an additional description of this item. |  |
| 9 | Repair Status Code | Code[10] | Specifies the repair status of this service item. | TableRelation [Table 5927 "Repair Status"](../table/5927.md) (Repair Status) |
| 10 | Priority | Option | Specifies the service priority for this item. | OptionCaption: Low,Medium,High |
| 11 | Response Time (Hours) | Decimal | Specifies the estimated hours from order creation, to the time when the repair status of the item line changes from Initial, to In Process. <small>via [Page 6269 "Service Quote Archive Subform"](../page/6269.md)</small> |  |
| 12 | Response Date | Date | Specifies the estimated date when service should start on this service item line. |  |
| 13 | Response Time | Time | Specifies the estimated time when service should start on this service item. |  |
| 14 | Starting Date | Date | Specifies the date when service on this item began and when the repair status changed to In process. |  |
| 15 | Starting Time | Time | Specifies the time when service on this item began and when the repair status changed to In process. |  |
| 16 | Finishing Date | Date | Specifies the finishing date of the service and when the repair status of this item changes to Finished. |  |
| 17 | Finishing Time | Time | Specifies the finishing time of the service and when the repair status of this item changes to Finished. |  |
| 18 | Service Shelf No. | Code[10] | Specifies the number of the service shelf this item is stored on. | TableRelation [Table 5929 "Service Shelf"](../table/5929.md) (Service Shelf) |
| 19 | Warranty Starting Date (Parts) | Date | Specifies the starting date of the spare parts warranty for this item. <small>via [Page 6269 "Service Quote Archive Subform"](../page/6269.md)</small> |  |
| 20 | Warranty Ending Date (Parts) | Date | Specifies the ending date of the spare parts warranty for this item. <small>via [Page 6269 "Service Quote Archive Subform"](../page/6269.md)</small> |  |
| 21 | Warranty | Boolean | Specifies that warranty on either parts or labor exists for this item. |  |
| 22 | Warranty % (Parts) | Decimal | Specifies the percentage of spare parts costs covered by the warranty for this item. <small>via [Page 6269 "Service Quote Archive Subform"](../page/6269.md)</small> |  |
| 23 | Warranty % (Labor) | Decimal | Specifies the percentage of labor costs covered by the warranty for this item. <small>via [Page 6269 "Service Quote Archive Subform"](../page/6269.md)</small> |  |
| 24 | Warranty Starting Date (Labor) | Date | Specifies the starting date of the labor warranty for this item. <small>via [Page 6269 "Service Quote Archive Subform"](../page/6269.md)</small> |  |
| 25 | Warranty Ending Date (Labor) | Date | Specifies the ending date of the labor warranty for this item. <small>via [Page 6269 "Service Quote Archive Subform"](../page/6269.md)</small> |  |
| 26 | Contract No. | Code[20] | Specifies the number of the service contract associated with the item or service on the line. | TableRelation [Table 5965 "Service Contract Header"](../table/5965.md) ("Service Contract Header"."Contract No." where("Contract Type" = const(Contract))) |
| 28 | Loaner No. | Code[20] | Specifies the number of the loaner that has been lent to the customer in the service order to replace this item. | TableRelation Loaner."No." |
| 29 | Vendor No. | Code[20] | Specifies the number of the vendor of this item. | TableRelation [Table 23 "Vendor"](../table/23.md) |
| 30 | Vendor Item No. | Text[50] | Specifies the number that the vendor uses for this item. |  |
| 31 | Fault Reason Code | Code[10] | Specifies the fault reason code for the item. | TableRelation [Table 5917 "Fault Reason Code"](../table/5917.md) (Fault Reason Code) |
| 32 | Service Price Group Code | Code[10] | Specifies the code of the service price group associated with the item. | TableRelation [Table 6080 "Service Price Group"](../table/6080.md) (Service Price Group) |
| 33 | Fault Area Code | Code[10] | Specifies the fault area code for this item. | TableRelation [Table 5915 "Fault Area"](../table/5915.md) (Fault Area) |
| 34 | Symptom Code | Code[10] | Specifies the symptom code for this item. | TableRelation [Table 5916 "Symptom Code"](../table/5916.md) (Symptom Code) |
| 35 | Fault Code | Code[10] | Specifies the fault code for this item. | TableRelation [Table 5918 "Fault Code"](../table/5918.md) ("Fault Code".Code where("Fault Area Code" = field("Fault Area Code"), "Symptom Code" = field("Symptom Code"))) |
| 36 | Resolution Code | Code[10] | Specifies the resolution code for this item. | TableRelation [Table 5919 "Resolution Code"](../table/5919.md) (Resolution Code) |
| 40 | Variant Code | Code[10] | Specifies the variant of the item on the line. | TableRelation [Table 5401 "Item Variant"](../table/5401.md) ("Item Variant".Code where("Item No." = field("Item No."))) |
| 42 | Actual Response Time (Hours) | Decimal | — |  |
| 43 | Document Type | Enum "Service Document Type" | — | enum [Enum 5900 "Service Document Type"](../enum/5900.md); not editable |
| 44 | Serv. Price Adjmt. Gr. Code | Code[10] | — | TableRelation [Table 6082 "Service Price Adjustment Group"](../table/6082.md) (Service Price Adjustment Group); not editable |
| 45 | Adjustment Type | Option | Specifies the adjustment type for the line. | OptionCaption: Fixed,Maximum,Minimum; not editable |
| 46 | Base Amount to Adjust | Decimal | Specifies the amount that the service line, linked to this service item line, will be adjusted to. | not editable |
| 63 | Contract Line No. | Integer | — | TableRelation [Table 5964 "Service Contract Line"](../table/5964.md) ("Service Contract Line"."Line No." where("Contract Type" = const(Contract), "Contract No." = field("Contract No."))) |
| 64 | Ship-to Code | Code[10] | Specifies a code for an alternate shipment address if you want to ship to another address than the one that has been entered automatically. This field is also used in case of drop shipment. | TableRelation [Table 222 "Ship-to Address"](../table/222.md) ("Ship-to Address".Code where("Customer No." = field("Customer No."))); not editable |
| 65 | Customer No. | Code[20] | — | TableRelation Customer."No."; not editable |
| 97 | Responsibility Center | Code[10] | — | TableRelation [Table 5714 "Responsibility Center"](../table/5714.md) (Responsibility Center); not editable |
| 100 | Shortcut Dimension 1 Code | Code[20] | — | TableRelation [Table 349 "Dimension Value"](../table/349.md) ("Dimension Value".Code where("Global Dimension No." = const(1))) |
| 101 | Shortcut Dimension 2 Code | Code[20] | — | TableRelation [Table 349 "Dimension Value"](../table/349.md) ("Dimension Value".Code where("Global Dimension No." = const(2))) |
| 130 | Release Status | Enum "Service Doc. Release Status" | — | enum [Enum 5916 "Service Doc. Release Status"](../enum/5916.md) |
| 480 | Dimension Set ID | Integer | — | TableRelation [Table 480 "Dimension Set Entry"](../table/480.md) (Dimension Set Entry); not editable |
| 5047 | Version No. | Integer | — |  |
| 5048 | Doc. No. Occurrence | Integer | — |  |

## Keys

- Key1: Document Type, Document No., Doc. No. Occurrence, Version No., Line No. (clustered)

## Trigger event subscribers

- OnBeforeInsertEvent: [Codeunit 5999 "Service Experience Tier"](../codeunit/5999.md) BlockInsertServiceItemLineArchive

## Procedures

- `ShowDimensions()`
- `ShowComments(Type: Option General,Fault,Resolution,Accessory,Internal,"Service Item Loaner")`

## Triggers

OnDelete

## Relations

- Ship-to Code: TableRelation [Table 222 "Ship-to Address"](../table/222.md)
- Vendor No.: TableRelation [Table 23 "Vendor"](../table/23.md)
- Shortcut Dimension 1 Code: TableRelation [Table 349 "Dimension Value"](../table/349.md)
- Shortcut Dimension 2 Code: TableRelation [Table 349 "Dimension Value"](../table/349.md)
- Dimension Set ID: TableRelation [Table 480 "Dimension Set Entry"](../table/480.md)
- Variant Code: TableRelation [Table 5401 "Item Variant"](../table/5401.md)
- Responsibility Center: TableRelation [Table 5714 "Responsibility Center"](../table/5714.md)
- Service Item Group Code: TableRelation [Table 5904 "Service Item Group"](../table/5904.md)
- Fault Area Code: TableRelation [Table 5915 "Fault Area"](../table/5915.md)
- Symptom Code: TableRelation [Table 5916 "Symptom Code"](../table/5916.md)
- Fault Reason Code: TableRelation [Table 5917 "Fault Reason Code"](../table/5917.md)
- Fault Code: TableRelation [Table 5918 "Fault Code"](../table/5918.md)
- Resolution Code: TableRelation [Table 5919 "Resolution Code"](../table/5919.md)
- Repair Status Code: TableRelation [Table 5927 "Repair Status"](../table/5927.md)
- Service Shelf No.: TableRelation [Table 5929 "Service Shelf"](../table/5929.md)
- Service Item No.: TableRelation [Table 5940 "Service Item"](../table/5940.md)
- Contract Line No.: TableRelation [Table 5964 "Service Contract Line"](../table/5964.md)
- Contract No.: TableRelation [Table 5965 "Service Contract Header"](../table/5965.md)
- Document No.: TableRelation [Table 6010 "Service Header Archive"](../table/6010.md)
- Service Price Group Code: TableRelation [Table 6080 "Service Price Group"](../table/6080.md)
- Serv. Price Adjmt. Gr. Code: TableRelation [Table 6082 "Service Price Adjustment Group"](../table/6082.md)

## Referenced by

2 fields in 2 objects relate to this table (TableRelation or CalcFormula).

- [Table 6012 "Service Line Archive"](../table/6012.md): Service Item Line No.
- [Table 6014 "Service Order Allocat. Archive"](../table/6014.md): Service Item Line No.

## Pages and codeunits on this table

- [Page 6269 "Service Quote Archive Subform"](../page/6269.md) (source table)
- [Page 6272 "Service Order Archive Subform"](../page/6272.md) (source table)

## 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 408 "DimensionManagement"](../codeunit/408.md) (1 call: `ShowDimensions → ShowDimensionSet`)
- [Page 6266 "Service Archive Comment Sheet"](../page/6266.md) (1 call: `ShowComments → (object)`)

## Across versions

- Present in: BC25-30
- Changed (declaration) in: BC28

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