---
id: object/table/8005
type: object
title: Table 8005 "Item Templ. Sub. Package"
summary: Table 8005 "Item Templ. Sub. Package" in Subscription Billing (Microsoft.SubscriptionBilling). 5 fields. Introduced in BC29, still in BC30.
tier: official
language: en
tags:
  - table
  - subscription billing
versions:
  introduced: "29"
  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: e8de169d516adca17f898a79e5bb9abe842ca443677e14684fe945599e5f408f
evidence:
  - kind: code
    url: https://github.com/microsoft/BCApps/blob/ea08af5ef2d6a9b5c5af4a029288abbe2c883220/src/Apps/W1/Subscription%20Billing/app/Service%20Commitments/Tables/ItemTemplSubPackage.Table.al
    title: src/Apps/W1/Subscription Billing/app/Service Commitments/Tables/ItemTemplSubPackage.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: 8005
name: Item Templ. Sub. Package
caption: Item Template Subscription Package
namespace: Microsoft.SubscriptionBilling
app: Subscription Billing
extends: null
first_version: "29"
last_version: "30"
present_in:
  - "29"
  - "30"
changed_in: []
source_major: "29"
obsolete: null
countries: []
ms_search_form_ids: []
counts:
  fields: 5
  procedures: 0
  events: 0
  subscribers: 0
relations:
  out: 3
  referenced_by: 0
  pages: 1
  extended_by: 0
  event_subscribers: 0
  calls: 0
  called_by: 0
  implements: 0
---

# Table 8005 "Item Templ. Sub. Package"

> Table 8005 "Item Templ. Sub. Package" in Subscription Billing (Microsoft.SubscriptionBilling). 5 fields. Introduced in BC29, still in BC30.

Subscription Billing · Microsoft.SubscriptionBilling · captioned "Item Template Subscription Package" · BC29-30 · [source at ea08af5e](https://github.com/microsoft/BCApps/blob/ea08af5ef2d6a9b5c5af4a029288abbe2c883220/src/Apps/W1/Subscription%20Billing/app/Service%20Commitments/Tables/ItemTemplSubPackage.Table.al) · facts from BC29

## Properties

| Property | Value |
|---|---|
| Caption | Item Template Subscription Package |
| 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 |
|---|---|---|---|---|
| 8000 | Item Template Code | Code[20] | — | not editable |
| 8001 | Code | Code[20] | Specifies a code to identify this Subscription Package. <small>via [Page 8027 "Item Templ. Serv. Comm. P."](../page/8027.md)</small> | TableRelation [Table 8055 "Subscription Package"](../table/8055.md) ("Subscription Package".Code) |
| 8002 | Description | Text[100] | Specifies a description of the Subscription Package. <small>via [Page 8027 "Item Templ. Serv. Comm. P."](../page/8027.md)</small> | FlowField: lookup("Subscription Package".Description where(Code = field("Code"))); not editable |
| 8003 | Standard | Boolean | Specifies whether the package Subscription Lines should be automatically added to the sales process when the item is sold. If the checkbox is not set, the package Subscription Lines can be added manually in the sales process. <small>via [Page 8027 "Item Templ. Serv. Comm. P."](../page/8027.md)</small> |  |
| 8004 | Price Group | Code[10] | Specifies the customer price group that will be used for the invoicing of Subscription Lines. <small>via [Page 8027 "Item Templ. Serv. Comm. P."](../page/8027.md)</small> | FlowField: lookup("Subscription Package"."Price Group" where(Code = field("Code"))); not editable |

## Keys

- PK: Item Template Code, Code (clustered)

## Relations

- Description: CalcFormula [Table 8055 "Subscription Package"](../table/8055.md)
- Price Group: CalcFormula [Table 8055 "Subscription Package"](../table/8055.md)
- Code: TableRelation [Table 8055 "Subscription Package"](../table/8055.md)

## Pages and codeunits on this table

- [Page 8027 "Item Templ. Serv. Comm. P."](../page/8027.md) (source table)

## Across versions

- Present in: BC29-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). 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: "Item Templ. Sub. Package")`, then `bcatlas_get_procedure_body` or `bcatlas_get_neighbors` on the returned id.
