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

Table 8055 "Subscription Package"

Subscription Billing · Microsoft.SubscriptionBilling

Across versions

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

Neighbourhood 16 connected objects and pages

Table 6 "Customer Price Group" (relates to)Customer Price GroupPage 8057 "Service Commitment Packages" (pages and codeunits on it, 3 links)Service Commitment PackagesPage 8056 "Service Commitment Package" (pages and codeunits on it)Service Commitment PackagePage 8065 "Assign Service Commitments" (pages and codeunits on it)Assign Service CommitmentsPage 8093 "Assign Service Comm. Packages" (pages and codeunits on it)Assign Service Comm. PackagesTable 8005 "Item Templ. Sub. Package" (referenced by, 3 links)Item Templ. Sub. PackageTable 8058 "Item Subscription Package" (referenced by, 2 links)Table 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)Subscription Package LineTable 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 ArchivePurchasing in subscription billing (Learn pages)

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 · BC29-30 · source at ea08af5e · facts from BC29

Learn documents this table through its pages: Page 8057 “Service Commitment Packages” (1 Learn page).

Properties

Property Value
Caption Subscription Package
DataClassification CustomerContent
LookupPageId Service Commitment Packages
DrillDownPageId Service Commitment Packages

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. via Page 8056 “Service Commitment Package” NotBlank
2 Description Text[100] Specifies a description of the Subscription Package. via Page 8056 “Service Commitment Package”
3 Price Group Code[10] Specifies the customer price group that will be used for the invoicing of Subscription Lines. via Page 8056 “Service Commitment Package” TableRelation Table 6 “Customer Price Group” (Customer Price Group)
4 Selected Boolean Specifies which additional Subscription Packages are taken into account when creating the Subscription. via Page 8093 “Assign Service Comm. Packages”

Keys

  • PK: Code (clustered)

Procedures

  • CopyServiceCommitmentPackage() (internal)
  • CreateNewCodeForServiceCommPackageCopy(var NewCode: Code[20]) (internal)
  • FilterCodeOnPackageFilter(PackageFilter: Text) (internal)
  • PackageLineInvoicedViaContractWithoutInvoicingItemExist(): Boolean (internal)
  • ServCommPackageLineExists(): Boolean (internal)

Plus 3 local procedures.

Triggers

OnDelete

Relations

Referenced by

13 fields in 10 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: "Subscription Package"), then bcatlas_get_procedure_body or bcatlas_get_neighbors on the returned id.

Evidence 1 sources