Codeunit 7020 Sales Line - Price in 26

App
Base Application
Namespace
Microsoft.Sales.Pricing

Procedures, 17Events, 14

Versions171819202122232425262728latest

Source29

Procedures, 17

NameParametersReturnsAccessObsolete
GetTableNo()Integerpublic-
SetLine(Enum Price Type, Variant)public-
SetLine(Enum Price Type, Variant, Variant)public-
SetSources(var Codeunit Price Source List)public-
GetLine(var Variant)public-
GetLine(var Variant, var Variant)public-
GetPriceType()Enum Price Typepublic-
IsPriceUpdateNeeded(Enum Price Amount Type, Boolean, Integer)Booleanpublic-
IsDiscountAllowed()Booleanpublic-
Verify()public-
SetAssetSourceForSetup(var Record Dtld. Price Calculation Setup)Booleanpublic-
GetAssetType()Enum Price Asset Typepublic-
CopyToBuffer(var Codeunit Price Calculation Buffer Mgt.)Booleanpublic-
SetPrice(Enum Price Amount Type, Record Price List Line)public-
ValidatePrice(Enum Price Amount Type)public-
Update(Enum Price Amount Type)public-
AddActivatedCampaignsAsSource()public-

Events, 14

KindNameParametersObsolete
Integration eventOnAfterAddSources(Record Sales Header, Record Sales Line, Enum Price Type, var Codeunit Price Source List)-
Integration eventOnAfterFillBuffer(var Record Price Calculation Buffer, Record Sales Header, Record Sales Line)-
Integration eventOnAfterGetDocumentDate(var Date, Record Sales Header, Record Sales Line)-
Integration eventOnAfterGetAssetType(Record Sales Line, var Enum Price Asset Type)-
Integration eventOnAfterSetPrice(var Record Sales Line, Record Price List Line, Enum Price Amount Type, var Record Sales Header)-
Integration eventOnAfterUpdate(var Record Sales Line, Enum Price Type, Enum Price Amount Type, var Record Sales Header)-
Integration eventOnBeforeVerify(Record Sales Header, Record Sales Line, var Boolean)-
Integration eventOnAfterIsDiscountAllowed(Record Sales Line, Boolean, var Boolean, var Record Sales Header)-
Integration eventOnAfterValidatePrice(var Record Sales Line, Enum Price Type, Enum Price Amount Type, var Record Sales Header)-
Integration eventOnAfterIsPriceUpdateNeeded(Enum Price Amount Type, Boolean, Integer, var Boolean, Record Sales Line)-
Integration eventOnAfterFindContactCompanyCampaigns(Code[20], var Record Campaign Target Group, var Boolean)-
Integration eventOnAfterFindCustomerCampaigns(Code[20], var Record Campaign Target Group, var Boolean)-
Integration eventOnBeforeSetPrice(var Record Sales Line, Record Price List Line, Enum Price Amount Type, var Boolean, var Record Sales Header, Enum Price Type)-
Integration eventOnCopyToBufferOnAfterPriceCalculationBufferMgtSet(var Codeunit Price Calculation Buffer Mgt., var Record Price Calculation Buffer, var Codeunit Price Source List)-