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

Page 8025 "Contract Price Update"

Subscription Billing · Microsoft.SubscriptionBilling

Across versions

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

Neighbourhood 2 connected objects and pages

Table 8004 "Sub. Contr. Price Update Line" (relates to)Sub. Contr. Price Update LineUpdate prices (Learn pages)Update prices

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

Properties

Property Value
Caption Subscription Contract Price Update
SourceTable Sub. Contr. Price Update Line
PageType Worksheet
UsageCategory Tasks
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
Filter Price Update Template PriceUpdateTemplate.Code Specifies the name of the template that is used to calculate the price updates.
Perform Update On PerformUpdateOnDate Specifies the date, the price update will take affect if no date is specified in the contract line. If empty the “Next Price Update” of the contract line is used.
Include Contract Lines Up To Date IncludeServiceCommitmentUpToDate Specifies the date up to which contract lines are included. If the Next Price Update is before this date the contract line will be included in the price update.
General Partner Name Partner Name Specifies the name of the partner who will receive the contract components and be billed by default.
Contract No. Subscription Contract No. Specifies the number of the Contract.
Contract Description Sub. Contract Description Specifies the description of the Contract.
Service Commitment Description Subscription Line Description Specifies a description of the Subscription Line.
OldPrice Old Price Specifies the current Price of the contract line.
NewPrice New Price Specifies the new price after the price update.
AdditionalServiceAmount Additional Amount Specifies the additional amount, which will be charged after the price update.
OldServiceAmount Old Amount Specifies the current Amount of the contract line.
NewServiceAmount New Amount Specifies the new Amount after the price update.
Perform Update On Perform Update On Specifies the date, the price update will take affect.
Service Object No. Subscription Header No. Specifies the number of the Subscription.
Quantity Quantity Specifies the quantity from the Subscription.
Service Object Description Subscription Description Specifies a description of the Subscription.
Discount % Discount % Specifies the Discount % for the subscription line billing period.
Discount Amount Discount Amount Specifies the amount of the discount for the Subscription Line.
Next Price Update Next Price Update Specifies the date for the next possible price update.
OldCalculationBase Old Calculation Base Specifies the current base amount from which the price will be calculated.
NewCalculationBase New Calculation Base Specifies the new base amount from which the price will be calculated.
OldCalculationBasePerc Old Calculation Base % Specifies the old percent at which the price of the Subscription Line will be calculated. 100% means that the price corresponds to the Base Price.
NewCalculationBasePerc New Calculation Base % Specifies the old percent at which the price of the Subscription Line will be calculated. 100% means that the price corresponds to the Base Price.

Actions

Group Action ToolTip Runs
Processing Create Proposal Creates a proposal for a price update based on the currently selected template.
Delete Proposal Deletes all lines in the Contract Price Update page.
Perform Price Update Performs the Price Update. If the contract line has been invoiced up to the “Next Price Update”, the price will be changed directly. Otherwise a Planned Subscription Line will be created.
Delete Line Deletes the selected line.
Refresh Refreshes the current view.

Procedures

5 local procedures, no public ones.

Triggers

OnOpenPage, OnAfterGetRecord

Relations

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: "Contract Price Update"), then bcatlas_get_procedure_body or bcatlas_get_neighbors on the returned id.

Evidence 2 sources