Page 8060 "Service Object"
Subscription Billing · Microsoft.SubscriptionBilling
Across versions
- BC23-28not present
- BC29-30present
Neighbourhood 3 connected objects and pages
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. | |
| 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
- source table Table 8057 “Subscription Header”
Pages and codeunits on this table
- Page 8059 “Service Objects” (card page)
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.