Page "Price Worksheet"
ID 7022
Namespace: Microsoft.Pricing.Worksheet
Source table: Table Microsoft.Pricing.Worksheet."Price Worksheet Line"
Properties
| Name | Value |
|---|---|
| Caption | Price Worksheet |
| PageType | Worksheet |
| DelayedInsert | True |
| SaveValues | True |
| SourceTable | Table Microsoft.Pricing.Worksheet."Price Worksheet Line" |
| ApplicationArea | #Basic,#Suite |
| UsageCategory | Tasks |
Methods
SetPriceType
procedure SetPriceType(NewPriceType: Enum "Price Type")
Parameters
| Name | Type | Description |
|---|---|---|
| NewPriceType | Enum Microsoft.Pricing.PriceList."Price Type" |
SetDefaults
procedure SetDefaults(PriceListHeader: Record "Price List Header")
Parameters
| Name | Type | Description |
|---|---|---|
| PriceListHeader | Table Microsoft.Pricing.PriceList."Price List Header" |
Events
OnAfterGetDefaults
[IntegrationEvent(False,False)]
local procedure OnAfterGetDefaults(var Result: Text, TempWorksheetPriceListHeader: Record "Price List Header")
Parameters
| Name | Type | Description |
|---|---|---|
| Result | Text | |
| TempWorksheetPriceListHeader | Table Microsoft.Pricing.PriceList."Price List Header" |
OnBeforeOpenPage
[IntegrationEvent(False,False)]
local procedure OnBeforeOpenPage(var TempWorksheetPriceListHeader: Record "Price List Header" temporary, var TempWorksheetPriceListLine: Record "Price List Line" temporary, var UpdateMultiplePriceLists: Boolean)
Parameters
| Name | Type | Description |
|---|---|---|
| TempWorksheetPriceListHeader | Table Microsoft.Pricing.PriceList."Price List Header" | |
| TempWorksheetPriceListLine | Table Microsoft.Pricing.PriceList."Price List Line" | |
| UpdateMultiplePriceLists | Boolean |