---
id: object/pageextension/8095
type: object
title: Page extension 8095 "Item Templ. Card"
summary: Page extension 8095 "Item Templ. Card" in Subscription Billing (Microsoft.SubscriptionBilling), extends "Item Templ. Card". Introduced in BC29, still in BC30.
tier: official
language: en
tags:
  - pageextension
  - 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: ff5a678668824f24920ddc1688ddf945d9522b0c46aed383f4deb3d350856727
evidence:
  - kind: code
    url: https://github.com/microsoft/BCApps/blob/ea08af5ef2d6a9b5c5af4a029288abbe2c883220/src/Apps/W1/Subscription%20Billing/app/Service%20Objects/Page%20Extensions/ItemTemplCard.PageExt.al
    title: src/Apps/W1/Subscription Billing/app/Service Objects/Page Extensions/ItemTemplCard.PageExt.al (releases/29.x)
    date: null
    commit: ea08af5ef2d6a9b5c5af4a029288abbe2c883220
    t: null
    quote: null
links:
  learn: []
  objects:
    - object/page/1384
  features: []
  topics: []
  localizations: []
  videos: []
  posts: []
  guidelines: []
object_type: pageextension
object_id: 8095
name: Item Templ. Card
namespace: Microsoft.SubscriptionBilling
app: Subscription Billing
extends: Item Templ. Card
first_version: "29"
last_version: "30"
present_in:
  - "29"
  - "30"
changed_in: []
source_major: "29"
obsolete: null
countries: []
ms_search_form_ids: []
counts:
  fields: 0
  procedures: 0
  events: 0
  subscribers: 0
  controls: 2
  actions: 0
relations:
  out: 1
  referenced_by: 0
  pages: 0
  extended_by: 0
  event_subscribers: 0
  calls: 0
  called_by: 0
  implements: 0
---

# Page extension 8095 "Item Templ. Card"

> Page extension 8095 "Item Templ. Card" in Subscription Billing (Microsoft.SubscriptionBilling), extends "Item Templ. Card". Introduced in BC29, still in BC30.

Subscription Billing · Microsoft.SubscriptionBilling · BC29-30 · [source at ea08af5e](https://github.com/microsoft/BCApps/blob/ea08af5ef2d6a9b5c5af4a029288abbe2c883220/src/Apps/W1/Subscription%20Billing/app/Service%20Objects/Page%20Extensions/ItemTemplCard.PageExt.al) · facts from BC29

Extends [Item Templ. Card](../page/1384.md).

## 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 |
|---|---|---|---|
| addlast(PricesAndSales) | Service Commitment Option | [Subscription Option](../tableextension/8095.md#fields) | Specifies whether or not Subscription Lines can be linked to this item, or if the item is being used for recurring billing. This is only relevant if you are using Subscription Billing functionalities. |
| addafter(PricesAndSales) | Subscription Packages | part [Page 8027 "Item Templ. Serv. Comm. P."](../page/8027.md) | — |

## Triggers

OnAfterGetRecord

## Relations

- extends [Page 1384 "Item Templ. Card"](../page/1384.md)

## 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: "pageextension", object_name: "Item Templ. Card")`, then `bcatlas_get_procedure_body` or `bcatlas_get_neighbors` on the returned id.
