---
id: app/subscription-billing
type: app
title: Subscription Billing
summary: "Subscription Billing (Microsoft.SubscriptionBilling): 372 objects in BC29-30 (113 pages, 60 codeunits, 58 page extensions, 44 tables, 34 enums, ...); documented by 5 Learn hubs."
tier: official
language: en
tags:
  - first-party app
  - sales
system: sales
review:
  state: derived
  by: null
  at: null
  flags: []
generated:
  at: "2026-10-07T23:36:24.645Z"
  pipeline: 0.2.0
  prompts: {}
  input_hash: f58d6aa401128b882938987860f2c6d58f56fe0fb44bdf7e2c7cb154b5eb0def
evidence:
  - kind: code
    url: https://github.com/microsoft/BCApps/tree/f18567dc08e2bd162bf192e1da4d714b57eb099f/src/Apps/W1/Subscription%20Billing/app
    title: src/Apps/W1/Subscription Billing/app (main)
    date: null
    commit: f18567dc08e2bd162bf192e1da4d714b57eb099f
    t: null
    quote: null
links:
  learn: []
  objects:
    - object/table/8000
    - object/table/8001
    - object/table/8002
    - object/table/8003
    - object/table/8004
    - object/table/8005
    - object/table/8006
    - object/table/8007
    - object/table/8008
    - object/table/8009
    - object/table/8010
    - object/table/8011
    - object/table/8012
    - object/table/8013
    - object/table/8014
    - object/table/8015
    - object/table/8016
    - object/table/8017
    - object/table/8018
    - object/table/8019
    - object/table/8020
    - object/table/8021
    - object/table/8022
    - object/table/8051
    - object/table/8052
    - object/table/8053
    - object/table/8054
    - object/table/8055
    - object/table/8056
    - object/table/8057
    - object/table/8058
    - object/table/8059
    - object/table/8060
    - object/table/8061
    - object/table/8062
    - object/table/8063
    - object/table/8064
    - object/table/8065
    - object/table/8066
    - object/table/8068
    - object/table/8069
    - object/table/8070
    - object/table/8072
    - object/table/8073
    - object/tableextension/8000
    - object/tableextension/8001
    - object/tableextension/8002
    - object/tableextension/8003
    - object/tableextension/8004
    - object/tableextension/8005
    - object/tableextension/8006
    - object/tableextension/8007
    - object/tableextension/8008
    - object/tableextension/8009
    - object/tableextension/8010
    - object/tableextension/8012
    - object/tableextension/8051
    - object/tableextension/8052
    - object/tableextension/8053
    - object/tableextension/8054
    - object/tableextension/8055
    - object/tableextension/8056
    - object/tableextension/8057
    - object/tableextension/8058
    - object/tableextension/8060
    - object/tableextension/8061
    - object/tableextension/8062
    - object/tableextension/8063
    - object/tableextension/8064
    - object/tableextension/8065
    - object/tableextension/8066
    - object/tableextension/8067
    - object/tableextension/8068
    - object/tableextension/8069
    - object/tableextension/8070
    - object/tableextension/8095
    - object/page/8000
    - object/page/8001
    - object/page/8002
    - object/page/8003
    - object/page/8004
    - object/page/8005
    - object/page/8006
    - object/page/8007
    - object/page/8008
    - object/page/8009
    - object/page/8010
    - object/page/8011
    - object/page/8012
    - object/page/8013
    - object/page/8014
    - object/page/8015
    - object/page/8016
    - object/page/8017
    - object/page/8018
    - object/page/8019
    - object/page/8020
    - object/page/8021
    - object/page/8022
    - object/page/8023
    - object/page/8024
    - object/page/8025
    - object/page/8026
    - object/page/8027
    - object/page/8028
    - object/page/8029
    - object/page/8030
    - object/page/8031
    - object/page/8032
    - object/page/8033
    - object/page/8034
    - object/page/8035
    - object/page/8036
    - object/page/8037
    - object/page/8038
    - object/page/8039
    - object/page/8040
    - object/page/8041
    - object/page/8042
    - object/page/8043
    - object/page/8044
    - object/page/8045
    - object/page/8046
    - object/page/8047
    - object/page/8048
    - object/page/8049
    - object/page/8050
    - object/page/8051
    - object/page/8052
    - object/page/8053
    - object/page/8054
    - object/page/8055
    - object/page/8056
    - object/page/8057
    - object/page/8058
    - object/page/8059
    - object/page/8060
    - object/page/8061
    - object/page/8062
    - object/page/8063
    - object/page/8064
    - object/page/8065
    - object/page/8066
    - object/page/8067
    - object/page/8068
    - object/page/8069
    - object/page/8070
    - object/page/8071
    - object/page/8072
    - object/page/8073
    - object/page/8074
    - object/page/8075
    - object/page/8076
    - object/page/8077
    - object/page/8078
    - object/page/8079
    - object/page/8080
    - object/page/8081
    - object/page/8082
    - object/page/8083
    - object/page/8084
    - object/page/8085
    - object/page/8086
    - object/page/8087
    - object/page/8088
    - object/page/8089
    - object/page/8090
    - object/page/8091
    - object/page/8092
    - object/page/8093
    - object/page/8094
    - object/page/8095
    - object/page/8096
    - object/page/8097
    - object/page/8098
    - object/page/8099
    - object/page/8100
    - object/page/8102
    - object/page/8103
    - object/page/8104
    - object/page/8105
    - object/page/8106
    - object/page/8107
    - object/page/8108
    - object/page/8109
    - object/page/8110
    - object/page/8111
    - object/page/8112
    - object/page/8113
    - object/pageextension/8000
    - object/pageextension/8001
    - object/pageextension/8002
    - object/pageextension/8003
    - object/pageextension/8004
    - object/pageextension/8005
    - object/pageextension/8006
    - object/pageextension/8007
    - object/pageextension/8008
    - object/pageextension/8009
    - object/pageextension/8010
  features: []
  topics:
    - topic/business-central/business-functionality/sales/subscription-billing/bill-subscriptions-based-on-usage
    - topic/business-central/business-functionality/sales/subscription-billing/contracts
    - topic/business-central/business-functionality/sales/subscription-billing
    - topic/business-central/business-functionality/set-up-business-central/set-up-sales/set-up-subscription-billing
    - topic/business-central/business-functionality/sales/subscription-billing/sales
  localizations: []
  videos: []
  posts: []
  guidelines: []
app: Subscription Billing
namespace_root: Microsoft.SubscriptionBilling
present_in:
  - "29"
  - "30"
counts:
  objects: 372
  by_type:
    page: 113
    codeunit: 60
    pageextension: 58
    table: 44
    enum: 34
    tableextension: 32
    report: 9
    reportextension: 5
    permissionset: 5
    permissionsetextension: 4
    enumextension: 3
    query: 2
    interface: 2
    profile: 1
  hubs: 5
  videos: 0
  posts: 0
---

# Subscription Billing

> Subscription Billing (Microsoft.SubscriptionBilling): 372 objects in BC29-30 (113 pages, 60 codeunits, 58 page extensions, 44 tables, 34 enums, ...); documented by 5 Learn hubs.

First-party app · folder `src/Apps/W1/Subscription Billing/app` · namespace `Microsoft.SubscriptionBilling` · BC29-30 · system sales · facts from the code pillar and the joins, nothing machine-written

## What Learn documents it

The topic hubs whose Learn pages name this app's pages and reports (a table counts through the pages on it), by the number of the app's objects they document.

- [Bill subscriptions based on usage](../topics/business-central/business-functionality/sales/subscription-billing/bill-subscriptions-based-on-usage.md) (Business functionality > Sales > Subscription billing): 21 objects
- [Contracts](../topics/business-central/business-functionality/sales/subscription-billing/contracts.md) (Business functionality > Sales > Subscription billing): 21 objects
- [Subscription billing](../topics/business-central/business-functionality/sales/subscription-billing.md) (Business functionality > Sales): 15 objects
- [Set up subscription billing](../topics/business-central/business-functionality/set-up-business-central/set-up-sales/set-up-subscription-billing.md) (Business functionality > Set up Business Central > Set up sales): 14 objects
- [Sales](../topics/business-central/business-functionality/sales/subscription-billing/sales.md) (Business functionality > Sales > Subscription billing): 2 objects

## Objects

372 objects, by type.

### Tables (44)

| Id | Name | Caption |
|---|---|---|
| 8000 | [Field Translation](../objects/table/8000.md) |  |
| 8001 | [Sub. Contract Renewal Line](../objects/table/8001.md) | Subscription Contract Renewal Line |
| 8002 | [Planned Subscription Line](../objects/table/8002.md) |  |
| 8003 | [Price Update Template](../objects/table/8003.md) |  |
| 8004 | [Sub. Contr. Price Update Line](../objects/table/8004.md) | Subscription Contract Price Update Line |
| 8005 | [Item Templ. Sub. Package](../objects/table/8005.md) | Item Template Subscription Package |
| 8006 | [Usage Data Billing](../objects/table/8006.md) |  |
| 8007 | [Overdue Subscription Line](../objects/table/8007.md) |  |
| 8008 | [Imported Subscription Header](../objects/table/8008.md) |  |
| 8009 | [Imported Subscription Line](../objects/table/8009.md) |  |
| 8010 | [Imported Cust. Sub. Contract](../objects/table/8010.md) | Imported Customer Subscription Contract |
| 8011 | [Usage Data Blob](../objects/table/8011.md) |  |
| 8012 | [Usage Data Supp. Customer](../objects/table/8012.md) | Usage Data Supplier Customer |
| 8013 | [Usage Data Import](../objects/table/8013.md) |  |
| 8014 | [Usage Data Supplier](../objects/table/8014.md) |  |
| 8015 | [Usage Data Supplier Reference](../objects/table/8015.md) |  |
| 8016 | [Usage Data Supp. Subscription](../objects/table/8016.md) | Usage Data Supplier Subscription |
| 8017 | [Generic Import Settings](../objects/table/8017.md) |  |
| 8018 | [Usage Data Generic Import](../objects/table/8018.md) |  |
| 8019 | [Sub. Contr. Analysis Entry](../objects/table/8019.md) | Subscription Contract Analysis Entry |
| 8020 | [Sales Service Commitment Buff.](../objects/table/8020.md) | Sales Subscription Line Buffer |
| 8021 | [Usage Data Billing Metadata](../objects/table/8021.md) |  |
| 8022 | [Contract Billing Err. Log](../objects/table/8022.md) | Contract Billing Error Log |
| 8051 | [Subscription Contract Setup](../objects/table/8051.md) |  |
| 8052 | [Customer Subscription Contract](../objects/table/8052.md) |  |
| 8053 | [Subscription Contract Type](../objects/table/8053.md) |  |
| 8054 | [Sub. Package Line Template](../objects/table/8054.md) | Subscription Package Line Template |
| 8055 | [Subscription Package](../objects/table/8055.md) |  |
| 8056 | [Subscription Package Line](../objects/table/8056.md) |  |
| 8057 | [Subscription Header](../objects/table/8057.md) | Subscription |
| 8058 | [Item Subscription Package](../objects/table/8058.md) |  |
| 8059 | [Subscription Line](../objects/table/8059.md) |  |
| 8060 | [Billing Template](../objects/table/8060.md) |  |
| 8061 | [Billing Line](../objects/table/8061.md) |  |
| 8062 | [Cust. Sub. Contract Line](../objects/table/8062.md) | Customer Subscription Contract Line |
| 8063 | [Vendor Subscription Contract](../objects/table/8063.md) |  |
| 8064 | [Billing Line Archive](../objects/table/8064.md) | Archived Billing Line |
| 8065 | [Vend. Sub. Contract Line](../objects/table/8065.md) | Vendor Subscription Contract Line |
| 8066 | [Cust. Sub. Contract Deferral](../objects/table/8066.md) | Customer Subscription Contract Deferral |
| 8068 | [Sales Subscription Line](../objects/table/8068.md) |  |
| 8069 | [Sales Sub. Line Archive](../objects/table/8069.md) | Sales Subscription Line Archive |
| 8070 | [Subscription Billing Cue](../objects/table/8070.md) | Subscription Billing Activities Cue |
| 8072 | [Vend. Sub. Contract Deferral](../objects/table/8072.md) | Vendor Subscription Contract Deferral |
| 8073 | [Subscription Line Archive](../objects/table/8073.md) |  |

### Table extensions (32)

| Id | Name | Caption |
|---|---|---|
| 8000 | [Contracts Contact](../objects/tableextension/8000.md) |  |
| 8001 | [Contracts Customer](../objects/tableextension/8001.md) |  |
| 8002 | [Vendor](../objects/tableextension/8002.md) |  |
| 8003 | [Cust. Ledger Entry](../objects/tableextension/8003.md) |  |
| 8004 | [Vendor Ledger Entry](../objects/tableextension/8004.md) |  |
| 8005 | [Item Attribute Value](../objects/tableextension/8005.md) |  |
| 8006 | [Item Attribute Value Selection](../objects/tableextension/8006.md) |  |
| 8007 | [Item Attribute Value Mapping](../objects/tableextension/8007.md) |  |
| 8008 | [Usage Based Item Reference](../objects/tableextension/8008.md) |  |
| 8009 | [Usage Based Item Vendor](../objects/tableextension/8009.md) |  |
| 8010 | [Sales Shipment Line](../objects/tableextension/8010.md) |  |
| 8012 | [User Setup](../objects/tableextension/8012.md) |  |
| 8051 | [General Ledger Setup](../objects/tableextension/8051.md) |  |
| 8052 | [Item](../objects/tableextension/8052.md) |  |
| 8053 | [Sales Header](../objects/tableextension/8053.md) |  |
| 8054 | [Sales Line](../objects/tableextension/8054.md) |  |
| 8055 | [Sales Invoice Header](../objects/tableextension/8055.md) |  |
| 8056 | [Sales Invoice Line](../objects/tableextension/8056.md) |  |
| 8057 | [Sales Cr. Memo Header](../objects/tableextension/8057.md) |  |
| 8058 | [Sales Cr. Memo Line](../objects/tableextension/8058.md) |  |
| 8060 | [Purch. Inv. Line](../objects/tableextension/8060.md) |  |
| 8061 | [Purchase Header](../objects/tableextension/8061.md) |  |
| 8062 | [Purch. Inv. Header](../objects/tableextension/8062.md) |  |
| 8063 | [Purch. Cr. Memo Hdr.](../objects/tableextension/8063.md) |  |
| 8064 | [Purch Cr. Memo Line](../objects/tableextension/8064.md) |  |
| 8065 | [Purchase Line](../objects/tableextension/8065.md) |  |
| 8066 | [General Posting Setup](../objects/tableextension/8066.md) |  |
| 8067 | [G/L Entry](../objects/tableextension/8067.md) |  |
| 8068 | [Sales Line Archive](../objects/tableextension/8068.md) |  |
| 8069 | [Source Code Setup](../objects/tableextension/8069.md) |  |
| 8070 | [Gen. Journal Line](../objects/tableextension/8070.md) |  |
| 8095 | [Item Templ.](../objects/tableextension/8095.md) |  |

### Pages (113)

| Id | Name | Caption |
|---|---|---|
| 8000 | [Contact Billing Factbox](../objects/page/8000.md) | Recurring Billing |
| 8001 | [Create Billing Document](../objects/page/8001.md) |  |
| 8002 | [Extend Contract](../objects/page/8002.md) | Extend Subscription Contract |
| 8003 | [Contract Renewal Lines](../objects/page/8003.md) | Subscription Contract Renewal Lines |
| 8004 | [Planned Service Commitments](../objects/page/8004.md) | Planned Subscription Lines |
| 8005 | [Contract Renewal](../objects/page/8005.md) | Subscription Contract Renewal |
| 8006 | [Contract Renewal Selection](../objects/page/8006.md) | Select Subscription Contract Lines for Renewal |
| 8007 | [Overdue Service Commitments](../objects/page/8007.md) | Overdue Subscription Lines |
| 8008 | [Imported Service Objects](../objects/page/8008.md) | Imported Subscriptions |
| 8009 | [Imported Service Commitments](../objects/page/8009.md) | Imported Subscription Lines |
| 8010 | [Serv. Object Attr. Values](../objects/page/8010.md) | Subscription Attribute Values |
| 8011 | [Serv. Object Attribute Values](../objects/page/8011.md) | Subscription Attribute Values |
| 8012 | [Service Object Attr. Factbox](../objects/page/8012.md) | Subscription Attributes |
| 8013 | [Imported Customer Contracts](../objects/page/8013.md) | Imported Customer Subscription Contracts |
| 8014 | [Service Commitments List](../objects/page/8014.md) | Subscription Lines |
| 8015 | [Sales Service Commitments List](../objects/page/8015.md) | Sales Subscription Lines |
| 8016 | [Billing Lines List](../objects/page/8016.md) | Billing Lines |
| 8017 | [Archived Billing Lines List](../objects/page/8017.md) | Archived Billing Lines |
| 8018 | [Service Commitments API](../objects/page/8018.md) |  |
| 8019 | [Sales Service Commitments API](../objects/page/8019.md) |  |
| 8020 | [Service Object API](../objects/page/8020.md) |  |
| 8021 | [Billing Lines API](../objects/page/8021.md) |  |
| 8022 | [Archived Billing Lines API](../objects/page/8022.md) |  |
| 8023 | [Vendor Contracts API](../objects/page/8023.md) |  |
| 8024 | [Customer Contracts API](../objects/page/8024.md) |  |
| 8025 | [Contract Price Update](../objects/page/8025.md) | Subscription Contract Price Update |
| 8026 | [Price Update Templates](../objects/page/8026.md) |  |
| 8027 | [Item Templ. Serv. Comm. P.](../objects/page/8027.md) | Item Template Subscription Packages |
| 8028 | [Change Date](../objects/page/8028.md) |  |
| 8029 | [Text Viewer](../objects/page/8029.md) |  |
| 8030 | [Field Translations](../objects/page/8030.md) |  |
| 8031 | [Connect Subscription To SO](../objects/page/8031.md) | Connect Supplier Subscription to Subscription |
| 8032 | [Generic Import Settings Card](../objects/page/8032.md) | Generic Import Settings |
| 8033 | [Create Usage B. Cust. B. Docs](../objects/page/8033.md) | Create Billing Documents |
| 8034 | [Create Usage B. Vend. B. Docs](../objects/page/8034.md) | Create Billing Documents |
| 8035 | [Usage Data Billings](../objects/page/8035.md) |  |
| 8036 | [Usage Data Blobs](../objects/page/8036.md) |  |
| 8037 | [Usage Data Customers](../objects/page/8037.md) | Usage Data Supp. Customers |
| 8038 | [Usage Data Generic Import](../objects/page/8038.md) |  |
| 8039 | [Usage Data Generic Import API](../objects/page/8039.md) |  |
| 8040 | [Usage Data Import API](../objects/page/8040.md) |  |
| 8041 | [Usage Data Imports](../objects/page/8041.md) |  |
| 8042 | [Usage Data Subscriptions](../objects/page/8042.md) |  |
| 8043 | [Usage Data Supp. References](../objects/page/8043.md) | Usage Data Supplier References |
| 8044 | [Usage Data Suppliers](../objects/page/8044.md) |  |
| 8045 | [Customer Contract Lines API](../objects/page/8045.md) |  |
| 8046 | [Cust. Contract Deferral API](../objects/page/8046.md) |  |
| 8047 | [Vendor Contract Lines API](../objects/page/8047.md) |  |
| 8048 | [Vend. Contract Deferrals API](../objects/page/8048.md) |  |
| 8049 | [General Ledger Setup API](../objects/page/8049.md) |  |
| 8050 | [Sales Person API](../objects/page/8050.md) |  |
| 8051 | [Service Contract Setup](../objects/page/8051.md) | Subscription Contract Setup |
| 8052 | [Customer Contract](../objects/page/8052.md) | Customer Subscription Contract |
| 8053 | [Customer Contracts](../objects/page/8053.md) | Customer Subscription Contracts |
| 8054 | [Contract Types](../objects/page/8054.md) | Subscription Contract Types |
| 8055 | [Service Commitment Templates](../objects/page/8055.md) | Subscription Package Line Templates |
| 8056 | [Service Commitment Package](../objects/page/8056.md) | Subscription Package |
| 8057 | [Service Commitment Packages](../objects/page/8057.md) | Subscription Packages |
| 8058 | [Service Comm. Package Lines](../objects/page/8058.md) | Lines |
| 8059 | [Service Objects](../objects/page/8059.md) | Subscriptions |
| 8060 | [Service Object](../objects/page/8060.md) | Subscription |
| 8061 | [Item Serv. Commitment Packages](../objects/page/8061.md) | Item Subscription Packages |
| 8062 | [Item Serv. Commitments Factbox](../objects/page/8062.md) | Subscription Packages Lines |
| 8063 | [Assigned Items](../objects/page/8063.md) |  |
| 8064 | [Service Commitments](../objects/page/8064.md) | Subscription Lines |
| 8065 | [Assign Service Commitments](../objects/page/8065.md) | Assign Subscription Lines |
| 8066 | [Billing Templates](../objects/page/8066.md) |  |
| 8067 | [Recurring Billing](../objects/page/8067.md) |  |
| 8068 | [Customer Contract Line Subp.](../objects/page/8068.md) | Lines |
| 8069 | [Serv. Comm. WO Cust. Contract](../objects/page/8069.md) | Subscription Lines without Customer Subscription Contract |
| 8070 | [Vendor Contract](../objects/page/8070.md) | Vendor Subscription Contract |
| 8071 | [Vendor Contracts](../objects/page/8071.md) | Vendor Subscription Contracts |
| 8072 | [Create Customer Billing Docs](../objects/page/8072.md) | Create Billing Documents |
| 8073 | [Archived Billing Lines](../objects/page/8073.md) |  |
| 8074 | [Billing Lines](../objects/page/8074.md) |  |
| 8075 | [Customer Contract Lines](../objects/page/8075.md) | Customer Subscription Contract Lines |
| 8076 | [Serv. Comm. WO Vend. Contract](../objects/page/8076.md) | Subscription Lines without Vendor Subscription Contract |
| 8077 | [Create Vendor Billing Docs](../objects/page/8077.md) | Create Billing Documents |
| 8078 | [Vendor Contract Line Subpage](../objects/page/8078.md) | Lines |
| 8079 | [Customer Contract Deferrals](../objects/page/8079.md) | Customer Subscription Contract Deferrals |
| 8080 | [Closed Cust. Cont. Line Subp.](../objects/page/8080.md) | Closed Lines |
| 8081 | [Vendor Contract Deferrals](../objects/page/8081.md) | Vendor Subscription Contract Deferrals |
| 8082 | [Sales Service Commitments](../objects/page/8082.md) | Sales Subscription Lines |
| 8083 | [Sales Serv. Comm. Archive List](../objects/page/8083.md) | Sales Subscription Lines Archive List |
| 8084 | [Sub. Billing Role Center](../objects/page/8084.md) | Subscription Billing |
| 8085 | [Sub. Billing Activities](../objects/page/8085.md) | Activities |
| 8086 | [Sub. Billing Headline RC](../objects/page/8086.md) | Headline |
| 8087 | [Contr. Analysis Entries API](../objects/page/8087.md) |  |
| 8088 | [Exchange Rate Selection](../objects/page/8088.md) |  |
| 8089 | [Closed Vend. Cont. Line Subp.](../objects/page/8089.md) | Closed Lines |
| 8090 | [Contract Analysis Entries](../objects/page/8090.md) | Subscription Contract Analysis Entries |
| 8091 | [Select Cust. Contract Lines](../objects/page/8091.md) | Select Customer Subscription Contract Lines |
| 8092 | [Select Vend. Contract Lines](../objects/page/8092.md) | Select Vendor Subscription Contract Lines |
| 8093 | [Assign Service Comm. Packages](../objects/page/8093.md) | Assign Subscription Packages |
| 8094 | [Service Commitment Archive](../objects/page/8094.md) | Subscription Line Archive |
| 8095 | [Get Vendor Contract Lines](../objects/page/8095.md) | Get Vendor Subscription Contract Lines |
| 8096 | [Usage Data Billing Metadata](../objects/page/8096.md) |  |
| 8097 | [Billing Schedule Power BI](../objects/page/8097.md) | Billing Schedule (Power BI) |
| 8098 | [Churn Analysis Power BI](../objects/page/8098.md) | Churn Analysis (Power BI) |
| 8099 | [Contract Val Analysis Power BI](../objects/page/8099.md) | Total Contract Value Analysis (Power BI) |
| 8100 | [Contract Value YoY Power BI](../objects/page/8100.md) | Total Contract Value YoY (Power BI) |
| 8102 | [Rev. by Salesperson Power BI](../objects/page/8102.md) | Revenue by Salesperson (Power BI) |
| 8103 | [Revenue Analysis Power BI](../objects/page/8103.md) | Revenue Analysis (Power BI) |
| 8104 | [Revenue by Customer Power BI](../objects/page/8104.md) | Revenue by Customer (Power BI) |
| 8105 | [Revenue by Item Power BI](../objects/page/8105.md) | Revenue by Item (Power BI) |
| 8106 | [Revenue Development Power BI](../objects/page/8106.md) | Revenue Development (Power BI) |
| 8107 | [Revenue YoY Power BI](../objects/page/8107.md) | Revenue YoY (Power BI) |
| 8108 | [Sales Cost forecast Power BI](../objects/page/8108.md) | Sales and Cost forecast (Power BI) |
| 8109 | [Sub. Billing Report Power BI](../objects/page/8109.md) | Subscription Billing Report (Power BI) |
| 8110 | [Subscription Overview Power BI](../objects/page/8110.md) | Subscription Overview (Power BI) |
| 8111 | [Vendor Deferrals Power BI](../objects/page/8111.md) | Vendor Deferrals (Power BI) |
| 8112 | [Customer Deferrals Power BI](../objects/page/8112.md) | Customer Deferrals (Power BI) |
| 8113 | [Contract Billing Err. Log](../objects/page/8113.md) | Contract Billing Error Log |

### Page extensions (58)

| Id | Name | Caption |
|---|---|---|
| 8000 | [Contract Sales H. Sell Factbox](../objects/pageextension/8000.md) |  |
| 8001 | [Contr. Vendor H. Buy FactBox](../objects/pageextension/8001.md) |  |
| 8002 | [Contract Contact List](../objects/pageextension/8002.md) |  |
| 8003 | [Contract Contact Card](../objects/pageextension/8003.md) |  |
| 8004 | [Vendor Item Catalog](../objects/pageextension/8004.md) |  |
| 8005 | [Item Vendor Catalog](../objects/pageextension/8005.md) |  |
| 8006 | [Item Reference Entries](../objects/pageextension/8006.md) |  |
| 8007 | [Customer Ledger Entries](../objects/pageextension/8007.md) |  |
| 8008 | [Vendor Ledger Entries](../objects/pageextension/8008.md) |  |
| 8009 | [Blanket Sales Order Subform](../objects/pageextension/8009.md) |  |
| 8010 | [Blanket Sales Order Arch. Sub.](../objects/pageextension/8010.md) |  |
| 8011 | [SubBill PBI Reports Setup](../objects/pageextension/8011.md) |  |
| 8012 | [Purchase Invoice](../objects/pageextension/8012.md) |  |
| 8013 | [Sub. Billing Role Center](../objects/pageextension/8013.md) |  |
| 8014 | [SubBill PBI Assisted Setup](../objects/pageextension/8014.md) |  |
| 8015 | [User Setup](../objects/pageextension/8015.md) |  |
| 8016 | [Acc. Payable Activities](../objects/pageextension/8016.md) |  |
| 8017 | [Acc. Payable Administrator RC](../objects/pageextension/8017.md) |  |
| 8018 | [Sales Rel. Mgr. RC Sub. Bill.](../objects/pageextension/8018.md) |  |
| 8019 | [Sales Mkt. Mgr. RC SubBill](../objects/pageextension/8019.md) |  |
| 8051 | [Customer Card](../objects/pageextension/8051.md) |  |
| 8052 | [Customer List](../objects/pageextension/8052.md) |  |
| 8053 | [General Ledger Setup](../objects/pageextension/8053.md) |  |
| 8054 | [Item Card](../objects/pageextension/8054.md) |  |
| 8055 | [Item List](../objects/pageextension/8055.md) |  |
| 8056 | [Vendor Card](../objects/pageextension/8056.md) |  |
| 8057 | [Vendor List](../objects/pageextension/8057.md) |  |
| 8058 | [Sales Invoice List](../objects/pageextension/8058.md) |  |
| 8059 | [Sales Credit Memos](../objects/pageextension/8059.md) |  |
| 8060 | [Posted Sales Invoices](../objects/pageextension/8060.md) |  |
| 8061 | [Posted Sales Credit Memos](../objects/pageextension/8061.md) |  |
| 8062 | [Sales Invoice Subform](../objects/pageextension/8062.md) |  |
| 8063 | [Sales Cr. Memo Subform](../objects/pageextension/8063.md) |  |
| 8064 | [Posted Sales Invoice Subform](../objects/pageextension/8064.md) |  |
| 8065 | [Posted Sales Cr. Memo Subform](../objects/pageextension/8065.md) |  |
| 8066 | [Sales Invoice](../objects/pageextension/8066.md) |  |
| 8067 | [Sales Credit Memo](../objects/pageextension/8067.md) |  |
| 8068 | [Posted Sales Invoice](../objects/pageextension/8068.md) |  |
| 8069 | [Posted Sales Credit Memo](../objects/pageextension/8069.md) |  |
| 8070 | [General Posting Setup](../objects/pageextension/8070.md) |  |
| 8071 | [Purch Invoice Subform](../objects/pageextension/8071.md) |  |
| 8072 | [Purch Cr. Memo Subform](../objects/pageextension/8072.md) |  |
| 8073 | [Posted Purch Inv. Subform](../objects/pageextension/8073.md) |  |
| 8074 | [Posted Purch Cr. Memo Subform](../objects/pageextension/8074.md) |  |
| 8075 | [Sales Quote Subform](../objects/pageextension/8075.md) |  |
| 8076 | [Sales Order Subform](../objects/pageextension/8076.md) |  |
| 8077 | [Sales Line FactBox](../objects/pageextension/8077.md) |  |
| 8078 | [Sales Quote Archive Subform](../objects/pageextension/8078.md) |  |
| 8079 | [Sales Order Archive Subform](../objects/pageextension/8079.md) |  |
| 8080 | [Business Manager RC](../objects/pageextension/8080.md) |  |
| 8081 | [Service Dispatcher RC](../objects/pageextension/8081.md) |  |
| 8082 | [Order Processor RC](../objects/pageextension/8082.md) |  |
| 8083 | [Job Project Manager RC](../objects/pageextension/8083.md) |  |
| 8084 | [Sales Marketing Mgr. RC](../objects/pageextension/8084.md) |  |
| 8085 | [General Posting Setup Card](../objects/pageextension/8085.md) |  |
| 8086 | [Source Code Setup](../objects/pageextension/8086.md) |  |
| 8087 | [General Ledger Entries](../objects/pageextension/8087.md) |  |
| 8095 | [Item Templ. Card](../objects/pageextension/8095.md) |  |

### Reports (9)

| Id | Name | Caption |
|---|---|---|
| 8000 | [Select Contract Renewal](../objects/report/8000.md) | Select Subscriptions for Contract Renewal |
| 8001 | [Create Service Objects](../objects/report/8001.md) | Create Subscriptions |
| 8002 | [Cr. Serv. Comm. And Contr. L.](../objects/report/8002.md) | Create Subscription Lines and Subscription Contract Lines |
| 8003 | [Create Customer Contracts](../objects/report/8003.md) | Create Customer Subscription Contracts |
| 8004 | [Overview Of Contract Comp](../objects/report/8004.md) | Overview of Subscription Contract components |
| 8005 | [Create Contract Analysis](../objects/report/8005.md) | Create Subscription Contract Analysis |
| 8051 | [Contract Deferrals Release](../objects/report/8051.md) | Subscription Contract Deferrals Release |
| 8052 | [Cust. Contr. Def. Analysis](../objects/report/8052.md) | Customer Subscription Contract Deferrals Analysis |
| 8053 | [Vend Contr. Def. Analysis](../objects/report/8053.md) | Vendor Subscription Contract Deferrals Analysis |

### Report extensions (5)

| Id | Name | Caption |
|---|---|---|
| 8007 | [Contract Stand. Sales Cr. Memo](../objects/reportextension/8007.md) |  |
| 8008 | [Contract Standard Sales Inv.](../objects/reportextension/8008.md) |  |
| 8009 | [Contract Blanket Sales Order](../objects/reportextension/8009.md) |  |
| 8010 | [Contract Sales Order Conf.](../objects/reportextension/8010.md) |  |
| 8011 | [Contract Standard Sales Quote](../objects/reportextension/8011.md) |  |

### Codeunits (60)

| Id | Name | Caption |
|---|---|---|
| 8000 | [Contact Management](../objects/codeunit/8000.md) |  |
| 8001 | [Sub. Contr. Renewal Subcribers](../objects/codeunit/8001.md) |  |
| 8002 | [Create Sub. Contract Renewal](../objects/codeunit/8002.md) |  |
| 8003 | [Sub. Contract Renewal Mgt.](../objects/codeunit/8003.md) |  |
| 8004 | [Post Sub. Contract Renewal](../objects/codeunit/8004.md) |  |
| 8005 | [Create Subscription Header](../objects/codeunit/8005.md) |  |
| 8006 | [Create Subscription Line](../objects/codeunit/8006.md) |  |
| 8007 | [Create Sub. Contract Line](../objects/codeunit/8007.md) |  |
| 8008 | [Create Cust. Sub. Contract](../objects/codeunit/8008.md) |  |
| 8009 | [Price Update Management](../objects/codeunit/8009.md) |  |
| 8010 | [Calculation Base By Perc](../objects/codeunit/8010.md) |  |
| 8011 | [Recent Item Price](../objects/codeunit/8011.md) |  |
| 8012 | [Price By Percent](../objects/codeunit/8012.md) |  |
| 8013 | [Process Price Update](../objects/codeunit/8013.md) |  |
| 8014 | [Auto Contract Billing](../objects/codeunit/8014.md) |  |
| 8015 | [Report Formatting](../objects/codeunit/8015.md) |  |
| 8016 | [Vendor Management](../objects/codeunit/8016.md) |  |
| 8017 | [Date Time Management](../objects/codeunit/8017.md) |  |
| 8018 | [TableAndFieldManagement](../objects/codeunit/8018.md) |  |
| 8019 | [Customer Management](../objects/codeunit/8019.md) |  |
| 8020 | [Personalization Data Mgmt.](../objects/codeunit/8020.md) |  |
| 8021 | [Text Management](../objects/codeunit/8021.md) |  |
| 8022 | [Dimension Mgt.](../objects/codeunit/8022.md) |  |
| 8023 | [Create Usage Data Billing](../objects/codeunit/8023.md) |  |
| 8024 | [Usage Based Doc. Type Conv.](../objects/codeunit/8024.md) |  |
| 8025 | [Import And Process Usage Data](../objects/codeunit/8025.md) |  |
| 8026 | [Process Usage Data Billing](../objects/codeunit/8026.md) |  |
| 8027 | [Process Usage Data Import](../objects/codeunit/8027.md) |  |
| 8028 | [Usage Based Contr. Subscribers](../objects/codeunit/8028.md) |  |
| 8029 | [Usage Based Billing Mgmt.](../objects/codeunit/8029.md) |  |
| 8030 | [Generic Import Mappings](../objects/codeunit/8030.md) |  |
| 8032 | [Upgrade Subscription Billing](../objects/codeunit/8032.md) |  |
| 8033 | [Generic Connector Processing](../objects/codeunit/8033.md) |  |
| 8034 | [Sub. Billing Background Jobs](../objects/codeunit/8034.md) |  |
| 8035 | [Sub. Billing Progress Tracker](../objects/codeunit/8035.md) |  |
| 8051 | [Sub. Billing Installation](../objects/codeunit/8051.md) |  |
| 8053 | [Sub. Contract Notifications](../objects/codeunit/8053.md) |  |
| 8054 | [Cust. Sub. Contr. Dim. Mgt.](../objects/codeunit/8054.md) |  |
| 8055 | [Sub. Contracts Item Management](../objects/codeunit/8055.md) |  |
| 8056 | [Subscription Notifications](../objects/codeunit/8056.md) |  |
| 8057 | [Date Formula Management](../objects/codeunit/8057.md) |  |
| 8058 | [Update Sub. Lines Term. Dates](../objects/codeunit/8058.md) |  |
| 8059 | [Sub. Contracts General Mgt.](../objects/codeunit/8059.md) |  |
| 8060 | [Create Billing Documents](../objects/codeunit/8060.md) |  |
| 8061 | [Billing Correction](../objects/codeunit/8061.md) |  |
| 8062 | [Billing Proposal](../objects/codeunit/8062.md) |  |
| 8063 | [Sales Documents](../objects/codeunit/8063.md) |  |
| 8064 | [Sub. Contract Billing Printout](../objects/codeunit/8064.md) |  |
| 8066 | [Purchase Documents](../objects/codeunit/8066.md) |  |
| 8067 | [Customer Deferrals Mngmt.](../objects/codeunit/8067.md) |  |
| 8068 | [Vendor Deferrals Mngmt.](../objects/codeunit/8068.md) |  |
| 8069 | [Sales Subscription Line Mgmt.](../objects/codeunit/8069.md) |  |
| 8071 | [Sub. Billing Activities Cue](../objects/codeunit/8071.md) |  |
| 8073 | [Sales Report Printout Mgmt.](../objects/codeunit/8073.md) |  |
| 8074 | [Document Change Management](../objects/codeunit/8074.md) |  |
| 8075 | [Extend Sub. Contract Mgt.](../objects/codeunit/8075.md) |  |
| 8076 | [Deferral Post. Preview Binding](../objects/codeunit/8076.md) |  |
| 8077 | [Deferral Post. Preview Handler](../objects/codeunit/8077.md) |  |
| 8078 | [Deferral Post. Preview Subscr.](../objects/codeunit/8078.md) |  |
| 8079 | [PBI Sub. Billing App](../objects/codeunit/8079.md) |  |

### Queries (2)

| Id | Name | Caption |
|---|---|---|
| 8000 | [Overdue Customer Serv. Comm.](../objects/query/8000.md) | Overdue Customer Subscription Lines |
| 8001 | [Overdue Vendor Serv. Comm.](../objects/query/8001.md) | Overdue Vendor Subscription Lines |

### Enums (34)

| Id | Name | Caption |
|---|---|---|
| 8000 | [Serv. Start Date For Inv. Pick](../objects/enum/8000.md) |  |
| 8001 | [Contract Invoice Text Type](../objects/enum/8001.md) |  |
| 8002 | [Contract Origin Name Type](../objects/enum/8002.md) |  |
| 8003 | [Price Update Method](../objects/enum/8003.md) |  |
| 8004 | [Type Of Price Update](../objects/enum/8004.md) |  |
| 8005 | [Period Calculation](../objects/enum/8005.md) |  |
| 8006 | [Processing Step](../objects/enum/8006.md) |  |
| 8007 | [Usage Based Pricing](../objects/enum/8007.md) |  |
| 8008 | [Usage Based Billing Doc. Type](../objects/enum/8008.md) |  |
| 8009 | [Connect To SO Method](../objects/enum/8009.md) |  |
| 8010 | [Additional Processing Type](../objects/enum/8010.md) |  |
| 8011 | [Billing Cycle](../objects/enum/8011.md) |  |
| 8012 | [Processing Status](../objects/enum/8012.md) |  |
| 8013 | [Usage Data Reference Type](../objects/enum/8013.md) |  |
| 8014 | [Usage Data Subscription Status](../objects/enum/8014.md) |  |
| 8015 | [Usage Data Supplier Type](../objects/enum/8015.md) |  |
| 8016 | [Vendor Invoice Per](../objects/enum/8016.md) |  |
| 8017 | [Process](../objects/enum/8017.md) |  |
| 8018 | [Service Object Availability](../objects/enum/8018.md) |  |
| 8019 | [Service Object Type](../objects/enum/8019.md) |  |
| 8020 | [Create Contract Deferrals](../objects/enum/8020.md) |  |
| 8021 | [Invoice Detail Origin](../objects/enum/8021.md) |  |
| 8022 | [Sub. Billing Automation](../objects/enum/8022.md) |  |
| 8051 | [Invoicing Via](../objects/enum/8051.md) |  |
| 8052 | [Calculation Base Type](../objects/enum/8052.md) |  |
| 8053 | [Service Partner](../objects/enum/8053.md) |  |
| 8054 | [Rec. Billing Document Type](../objects/enum/8054.md) |  |
| 8055 | [Contract Line Type](../objects/enum/8055.md) |  |
| 8056 | [Item Service Commitment Type](../objects/enum/8056.md) |  |
| 8057 | [Customer Rec. Billing Grouping](../objects/enum/8057.md) |  |
| 8058 | [Vendor Rec. Billing Grouping](../objects/enum/8058.md) |  |
| 8059 | [Contract Billing Grouping](../objects/enum/8059.md) |  |
| 8060 | [Contract Detail Overview](../objects/enum/8060.md) |  |
| 8061 | [Date Formula Type](../objects/enum/8061.md) |  |

### Enum extensions (3)

| Id | Name | Caption |
|---|---|---|
| 8001 | [Sub. Billing Sales Line Type](../objects/enumextension/8001.md) |  |
| 8102 | [PBI Sub. Billing Report Setup](../objects/enumextension/8102.md) |  |
| 8103 | [PBI Sub. Billing Depl. Report](../objects/enumextension/8103.md) |  |

### Interfaces (2)

| Id | Name | Caption |
|---|---|---|
|  | [Contract Price Update](../objects/interface/contract-price-update.md) |  |
|  | [Usage Data Processing](../objects/interface/usage-data-processing.md) |  |

### Permission sets (5)

| Id | Name | Caption |
|---|---|---|
| 8001 | [Sub. Billing Objects](../objects/permissionset/8001.md) | Subscription Billing Objects |
| 8051 | [Sub. Billing Admin](../objects/permissionset/8051.md) | Subscription Billing Admin |
| 8052 | [Sub. Billing All](../objects/permissionset/8052.md) | Subscription Billing All |
| 8053 | [Sub. Billing User](../objects/permissionset/8053.md) | Subscription Billing User |
| 8054 | [Sub. Billing Basic](../objects/permissionset/8054.md) | Subscription Billing Basic |

### Permission set extensions (4)

| Id | Name | Caption |
|---|---|---|
| 8001 | [Sub. Billing D365 Basic](../objects/permissionsetextension/8001.md) |  |
| 8005 | [Sub. Bill. Power BI Reports](../objects/permissionsetextension/8005.md) |  |
| 8051 | [Sub. Billing D365 Setup](../objects/permissionsetextension/8051.md) |  |
| 8055 | [Sub. Billing D365 Team Member](../objects/permissionsetextension/8055.md) |  |

### Profiles (1)

| Id | Name | Caption |
|---|---|---|
|  | [Subscription Billing](../objects/profile/subscription-billing.md) |  |

Source: [src/Apps/W1/Subscription Billing/app](https://github.com/microsoft/BCApps/tree/f18567dc08e2bd162bf192e1da4d714b57eb099f/src/Apps/W1/Subscription%20Billing/app); objects from data/code/, hubs from data/index/docs-objects.json through the object pages.
