Codeunit "Price Source - Customer"

ID 7032
Namespace: Microsoft.Pricing.Source

Implements

Methods

GetNo

procedure GetNo(var PriceSource: Record "Price Source" temporary)

Parameters

Name Type Description
PriceSource Table Microsoft.Pricing.Source."Price Source"

GetId

procedure GetId(var PriceSource: Record "Price Source" temporary)

Parameters

Name Type Description
PriceSource Table Microsoft.Pricing.Source."Price Source"

IsForAmountType

procedure IsForAmountType(AmountType: Enum "Price Amount Type"): Boolean

Parameters

Name Type Description
AmountType Enum Microsoft.Pricing.PriceList."Price Amount Type"

Returns

Type Description
Boolean

IsSourceNoAllowed

procedure IsSourceNoAllowed(): Boolean

Returns

Type Description
Boolean

IsLookupOK

procedure IsLookupOK(var PriceSource: Record "Price Source" temporary): Boolean

Parameters

Name Type Description
PriceSource Table Microsoft.Pricing.Source."Price Source"

Returns

Type Description
Boolean

VerifyParent

procedure VerifyParent(var PriceSource: Record "Price Source" temporary): Boolean

Parameters

Name Type Description
PriceSource Table Microsoft.Pricing.Source."Price Source"

Returns

Type Description
Boolean

GetGroupNo

procedure GetGroupNo(PriceSource: Record "Price Source" temporary): Code[20]

Parameters

Name Type Description
PriceSource Table Microsoft.Pricing.Source."Price Source"

Returns

Type Description
Code[20]

Events

OnAfterFillAdditionalFields

[IntegrationEvent(False,False)]
local procedure OnAfterFillAdditionalFields(var PriceSource: Record "Price Source" temporary, Customer: Record Customer)

Parameters

Name Type Description
PriceSource Table Microsoft.Pricing.Source."Price Source"
Customer Table Microsoft.Sales.Customer.Customer

OnBeforeGetId

[IntegrationEvent(False,False)]
local procedure OnBeforeGetId(var PriceSource: Record "Price Source" temporary, var IsHandled: Boolean)

Parameters

Name Type Description
PriceSource Table Microsoft.Pricing.Source."Price Source"
IsHandled Boolean

See also