Table 8055 "Subscription Package"
Subscription Billing · Microsoft.SubscriptionBilling
Across versions
- BC23-28not present
- BC29-30present
Neighbourhood 16 connected objects and pages
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
- drill-down page Page 8057 “Service Commitment Packages”
- lookup page Page 8057 “Service Commitment Packages”
- Price Group: TableRelation Table 6 “Customer Price Group”
Referenced by
13 fields in 10 objects relate to this table (TableRelation or CalcFormula).
- Table 8005 “Item Templ. Sub. Package”: Description, Price Group, Code
- Table 8058 “Item Subscription Package”: Description, Code
- Table 8002 “Planned Subscription Line”: Subscription Package Code
- Table 8009 “Imported Subscription Line”: Subscription Package Code
- Table 8019 “Sub. Contr. Analysis Entry”: Subscription Package Code
- Table 8056 “Subscription Package Line”: Subscription Package Code
- Table 8059 “Subscription Line”: Subscription Package Code
- Table 8068 “Sales Subscription Line”: Subscription Package Code
- Table 8069 “Sales Sub. Line Archive”: Package Code
- Table 8073 “Subscription Line Archive”: Subscription Package Code
Pages and codeunits on this table
- Page 8056 “Service Commitment Package” (source table)
- Page 8057 “Service Commitment Packages” (source table)
- Page 8065 “Assign Service Commitments” (source table)
- Page 8093 “Assign Service Comm. Packages” (source 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.