tableSales & Receivablesofficial - Microsoftderived - from the source, no model text

Table 8054 "Sub. Package Line Template"

Subscription Billing · Microsoft.SubscriptionBilling

Across versions

  1. BC23-28not present
  2. BC29-30present

Neighbourhood 9 connected objects and pages

Page 8055 "Service Commitment Templates" (pages and codeunits on it, 3 links)Service Commitment TemplatesTable 8002 "Planned Subscription Line" (referenced by)Planned Subscription LineTable 8009 "Imported Subscription Line" (referenced by)Imported Subscription LineTable 8019 "Sub. Contr. Analysis Entry" (referenced by)Sub. Contr. Analysis EntryTable 8056 "Subscription Package Line" (referenced by)Table 8059 "Subscription Line" (referenced by)Subscription LineTable 8068 "Sales Subscription Line" (referenced by)Sales Subscription LineTable 8069 "Sales Sub. Line Archive" (referenced by)Sales Sub. Line ArchiveTable 8073 "Subscription Line Archive" (referenced by)Subscription Line Archive

Open in the neighbourhood explorer

One hop out, from the extracted relations and call graph. Up to 40 shown; the sections below list them all.

Subscription Billing · Microsoft.SubscriptionBilling · captioned “Subscription Package Line Template” · BC29-30 · source at ea08af5e · facts from BC29

Properties

Property Value
Caption Subscription Package Line Template
DataClassification CustomerContent
LookupPageId Service Commitment Templates
DrillDownPageId Service Commitment Templates

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 Code Code[20] Specifies a code to identify this Subscription Package Line Template. via Page 8055 “Service Commitment Templates” NotBlank
2 Description Text[100] Specifies a description of the Subscription Package Line Template. via Page 8055 “Service Commitment Templates”
3 Invoicing via Enum “Invoicing Via” Specifies whether the Subscription Line is invoiced via a contract. Subscription Lines with invoicing via sales are not charged. Only the items are billed. via Page 8055 “Service Commitment Templates” enum Enum 8051 “Invoicing Via”
4 Invoicing Item No. Code[20] Specifies which item will be used in contract invoice for invoicing of the periodic Subscription Line. via Page 8055 “Service Commitment Templates” TableRelation Item.“No.” where(“Subscription Option” = const(“Invoicing Item”))
5 Calculation Base Type Enum “Calculation Base Type” Specifies how the price for Subscription Line is calculated. “Item Price” uses the list price defined on the Item. “Document Price” uses the price from the sales document. “Document Price And Discount” uses the price and the discount from the sales document. via Page 8055 “Service Commitment Templates” enum Enum 8052 “Calculation Base Type”
6 Calculation Base % Decimal Specifies the percentage at which the price of the Subscription Line is calculated. 100% means that the price is the same as the calculation base (item or document). via Page 8055 “Service Commitment Templates”
7 Billing Base Period DateFormula Specifies the period to which the Subscription Line amount relates. For example, enter 1M if the amount relates to one month or 12M if the amount relates to 1 year. via Page 8055 “Service Commitment Templates”
8 Discount Boolean Specifies whether the Subscription Line is used as a basis for periodic invoicing or discounts. via Page 8055 “Service Commitment Templates”
40 Create Contract Deferrals Enum “Create Contract Deferrals” Specifies whether deferrals are created for new Subscription Package lines. via Page 8055 “Service Commitment Templates” enum Enum 8020 “Create Contract Deferrals”
8000 Usage Based Billing Boolean Specifies whether usage data is used as the basis for billing via contracts. via Page 8055 “Service Commitment Templates”
8001 Usage Based Pricing Enum “Usage Based Pricing” Specifies the method for customer based pricing. via Page 8055 “Service Commitment Templates” enum Enum 8007 “Usage Based Pricing”
8002 Pricing Unit Cost Surcharge % Decimal Specifies the surcharge in percent for the debit-side price calculation, if a unit cost surcharge is to be used. via Page 8055 “Service Commitment Templates”

Keys

  • PK: Code (clustered)

Procedures

3 local procedures, no public ones.

Relations

Referenced by

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

Pages and codeunits on this table

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: "Sub. Package Line Template"), then bcatlas_get_procedure_body or bcatlas_get_neighbors on the returned id.

Evidence 1 sources