Table of Contents

Codeunit "Price Asset-ItemPriceGrp.PRCAP"

ID 70345211
Namespace: CapVision.CapBusiness.Pricing

Implements

  • Microsoft.Pricing.Asset."Price Asset"

Methods

GetNo

procedure GetNo(var PriceAsset: Record "Price Asset")

Parameters

Name Type Description
PriceAsset Record "Price Asset"

GetId

procedure GetId(var PriceAsset: Record "Price Asset")

Parameters

Name Type Description
PriceAsset Record "Price Asset"

IsLookupOK

procedure IsLookupOK(var PriceAsset: Record "Price Asset"): Boolean

Parameters

Name Type Description
PriceAsset Record "Price Asset"

Returns

Type Description
Boolean

ValidateUnitOfMeasure

procedure ValidateUnitOfMeasure(var PriceAsset: Record "Price Asset"): Boolean

Parameters

Name Type Description
PriceAsset Record "Price Asset"

Returns

Type Description
Boolean

IsLookupUnitOfMeasureOK

procedure IsLookupUnitOfMeasureOK(var PriceAsset: Record "Price Asset"): Boolean

Parameters

Name Type Description
PriceAsset Record "Price Asset"

Returns

Type Description
Boolean

IsLookupVariantOK

procedure IsLookupVariantOK(var PriceAsset: Record "Price Asset"): Boolean

Parameters

Name Type Description
PriceAsset Record "Price Asset"

Returns

Type Description
Boolean

IsAssetNoRequired

procedure IsAssetNoRequired(): Boolean

Returns

Type Description
Boolean

FillBestLine

procedure FillBestLine(PriceCalculationBuffer: Record "Price Calculation Buffer"; AmountType: Enum "Price Amount Type"; var PriceListLine: Record "Price List Line")

Parameters

Name Type Description
PriceCalculationBuffer Record "Price Calculation Buffer"
AmountType Microsoft.Pricing.PriceList."Price Amount Type"
PriceListLine Record "Price List Line"

FilterPriceLines

procedure FilterPriceLines(PriceAsset: Record "Price Asset"; var PriceListLine: Record "Price List Line"): Boolean

Parameters

Name Type Description
PriceAsset Record "Price Asset"
PriceListLine Record "Price List Line"

Returns

Type Description
Boolean

PutRelatedAssetsToList

procedure PutRelatedAssetsToList(PriceAsset: Record "Price Asset"; var PriceAssetList: Codeunit "Price Asset List")

Parameters

Name Type Description
PriceAsset Record "Price Asset"
PriceAssetList Microsoft.Pricing.Asset."Price Asset List"

FillFromBuffer

procedure FillFromBuffer(var PriceAsset: Record "Price Asset"; PriceCalculationBuffer: Record "Price Calculation Buffer")

Parameters

Name Type Description
PriceAsset Record "Price Asset"
PriceCalculationBuffer Record "Price Calculation Buffer"

See also