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

Page 8060 "Service Object"

Subscription Billing · Microsoft.SubscriptionBilling

Across versions

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

Neighbourhood 3 connected objects and pages

Table 8057 "Subscription Header" (relates to)Subscription HeaderPage 8059 "Service Objects" (pages and codeunits on it)Service ObjectsSubscriptions (Learn pages)Subscriptions

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

Properties

Property Value
Caption Subscription
SourceTable Subscription Header
PageType Card
UsageCategory None
ApplicationArea All

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
General No. No. Specifies the number of Subscription.
Item No. obsolete Pending 26.0; #if not CLEAN26 Item No. Specifies the Item No. of the Subscription.
Type Type Specifies the type of the Subscription.
Source No. Source No. Specifies the No. of the Item or G/L Account of the Subscription.
Created in Contract line Created in Contract line Specifies whether the Subscription was created by creating a Contract line manually.
Description Description Specifies a description of the Subscription.
Quantity Quantity Specifies the number of units of Subscription.
Unit of Measure Unit of Measure Specifies the unit of measure code.
Customer Reference Customer Reference Specifies the reference by which the customer identifies the Subscription.
Version Version Specifies the version of the Subscription.
Key Key Specifies the additional information (ex. License) of the Subscription.
Serial No. Serial No. Specifies the Serial No. assigned to the Subscription.
Variant Code Variant Code Specifies the Variant Code of the Subscription.
Provision Start Date Provision Start Date Specifies the date from which the subject of the Subscription Line and the associated Subscription Lines were made available to the customer.
Provision End Date Provision End Date Specifies the date from which the subject of the Subscription Line and the associated Subscription Lines are not longer available to the customer.
PrimaryAttributeValueField PrimaryAttributeValue Specifies the primary attribute value.
Archived Service Commitments Archived Sub. Lines exist Specifies whether archived Subscription Lines exist for the Subscription.
Planned Serv. Comm. exists Planned Sub. Lines exist Specifies if planned Renewals exists for the Subscription.
Content Subscription Lines part Page 8064 “Service Commitments” —
End User End-User Contact No. End-User Contact No. Specifies the number of the contact of the customer to whom the Subscription Line was sold.
End-User Contact End-User Contact Specifies the name of the contact to whom the Subscription Line was sold.
End-User Customer No. End-User Customer No. Specifies the number of the customer to whom the Subscription Line was sold.
End-User Customer Name End-User Customer Name Specifies the name of the customer to whom the Subscription Line was sold.
End-User Address End-User Address Specifies the address where the customer is located.
End-User Address 2 End-User Address 2 Specifies additional address information.
End-User Post Code End-User Post Code Specifies the postal code.
End-User City End-User City Specifies the city of the customer.
End-User Country/Region Code End-User Country/Region Code Specifies the country or region of the address.
Phone No. End-User Phone No. Specifies the phone number of the contact.
Fax No. End-User Fax No. Specifies the contact’s fax number.
Email End-User E-Mail Specifies the email address of the contact.
Control90 Ship-to ShipToOptions Specifies the address that the Subscription and Subscription Lines were shipped. Default (End-User Address): The same as the customer’s End-User address. Alternate Ship-to Address: One of the customer’s alternate ship-to addresses. Custom Address: Any ship-to address that you specify in the fields b…
Control4 Code Ship-to Code Specifies the code for another shipment address than the customer’s own address, which is entered by default.
Name Ship-to Name Specifies the name that Subscription and Subscription Lines were shipped.
Address Ship-to Address Specifies the address that Subscription and Subscription Lines were shipped.
Address 2 Ship-to Address 2 Specifies additional address information.
City Ship-to City Specifies the city of the customer.
Control297 County Ship-to County Specifies the state, province or county of the address.
Control4 Post Code Ship-to Post Code Specifies the postal code.
Country/Region Ship-to Country/Region Code Specifies the customer’s country/region.
Control90 Contact Ship-to Contact Specifies the name of the contact person at the address that Subscription and Subscription Lines were shipped.
Control85 Bill-to BillToOptions Specifies the customer that the sales invoice will be sent to. Default (Customer): The same as the customer on the sales invoice. Another Customer: Any customer that you specify in the fields below.
Control82 Name Bill-to Name Specifies the customer to whom you will send the sales invoice, when different from the customer that you are selling to.
Address Bill-to Address Specifies the address of the customer that you will send the invoice to.
Address 2 Bill-to Address 2 Specifies additional address information.
City Bill-to City Specifies the city of the customer on the sales document.
Control130 County Bill-to County Specifies the state, province or county of the address.
Control82 Post Code Bill-to Post Code Specifies the postal code.
Country/Region Code Bill-to Country/Region Code Specifies the country or region of the address.
Contact No. Bill-to Contact No. Specifies the number of the contact the invoice will be sent to.
Contact Bill-to Contact Specifies the name of the person you should contact at the customer who you are sending the invoice to.
Details Vendor No. Vendor No. Specifies the no. of the default vendor of this item. from the table field
Vendor Name Vendor Name Specifies the name of the default vendor of this item. from the table field
Vendor Name 2 Vendor Name 2 Specifies an additional part of the name of the default vendor of this item. from the table field
Vendor Item No. Vendor Item No. Specifies the default vendor’s item no. from the table field
Manufacturer Code Manufacturer Code Specifies the code of the manufacturer of this item. from the table field
Manufacturer Name Manufacturer Name Specifies the name of the manufacturer of this item. from the table field
Salesperson Code Salesperson Code Specifies the salesperson who is assigned to the customer. from the table field
Sales Order No. Sales Order No. Specifies the sales order used to create the subscription. from the table field
Item Ledger Entry No. Item Ledger Entry No. Specifies the item ledger entry number that was used to create the subscription. from the table field
Last Sales Invoice No. Last Sales Invoice No. Specifies the last sales invoice for the sales order that was used to create the subscription. from the table field
FactBoxes ServiceObjectAttrFactbox part Page 8012 “Service Object Attr. Factbox” —
ItemAttributesFactbox part Page 9110 “Item Attributes Factbox” —
Attachments part Page 1178 “Doc. Attachment List Factbox” —

Actions

Group Action ToolTip Runs
Processing Assign Subscription Lines Opens the page with assignable Subscription Packages.
Update Subscription Line Dates The function updates the dates in the Subscription Lines.
Update Exchange Rates Starts the update of the exchange rate.
Navigation Attributes Displays the attributes of the Subscription that describe it in more detail.

Events published

  • OnAfterValidateShippingOptions(var SubscriptionHeader: Record "Subscription Header"; ShipToOptions: Option "Default (End-User Address)","Alternate Shipping Address","Custom Address") (integration)
  • OnBeforeValidateShipToOptions(var SubscriptionHeader: Record "Subscription Header"; ShipToOptions: Option "Default (End-User Address)","Alternate Shipping Address","Custom Address") (integration)
  • OnValidateShipToOptionsOnAfterShipToAddressListGetRecord(var ShipToAddress: Record "Ship-to Address"; var SubscriptionHeader: Record "Subscription Header") (integration)

Procedures

2 local procedures, no public ones.

Triggers

OnAfterGetRecord, OnNewRecord, OnAfterGetCurrRecord

Relations

Pages and codeunits on this table

Documented on Microsoft Learn

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: "page", object_name: "Service Object"), then bcatlas_get_procedure_body or bcatlas_get_neighbors on the returned id.

Evidence 2 sources