Table of Contents

KVSKBAPurchasePrice

OBSOLETE

This Element will be removed or changed with a future Version of the App.

Fields

Name Type Note
Item No. Code[20]
Vendor No. Code[20]
Currency Code Code[10]
Starting Date Date
Direct Unit Cost Decimal
Minimum Quantity Decimal
Ending Date Date
Unit of Measure Code Code[10]
Variant Code Code[10]
Price Unit Decimal
Direct Unit Cost (Price Unit) Decimal
Responsibility Center Code[10]
Purchase Condition No. Code[20]
Reference No. Integer
Unit Of Measure (Calc.) Code[10]
Currency Code (Calc.) Code[10]
Direct Unit Cost (Calc.) Decimal
Type Enum (KVSKBAItemPriceType)
Code Code[20]
Changed By Save Doc. (UserID) Code[50]
Changed By Save Doc. (Date) Date
Changed By Save Doc. Type Enum Purchase Document Type
Changed By Save Doc. No. Code[20]
Changed By Save Doc. Line No. Integer
Price Descended From Item Boolean

Events

OnInsertOnBeforeTestCodeandType(Record KVSKBAPurchasePrice, Boolean) :

OBSOLETE

This Element will be removed or changed with a future Version of the App.

[Obsolete('This event is no longer supported,as long as the object exists', '24.0')]
[IntegrationEvent(false, false)]
local procedure OnInsertOnBeforeTestCodeandType(var PurchasePrice: Record "KVSKBAPurchasePrice"; var IsHandled: Boolean): 

OnBeforeNewPurchasePriceInsert(Record KVSKBAPurchasePrice, Record KVSKBAPurchasePrice) :

OBSOLETE

This Element will be removed or changed with a future Version of the App.

[Obsolete('This event is no longer supported,as long as the object exists', '24.0')]
[IntegrationEvent(false, false)]
local procedure OnBeforeNewPurchasePriceInsert(var NewPurchasePrice: Record "KVSKBAPurchasePrice"; PurchasePrice: Record "KVSKBAPurchasePrice"): 

OnValidateCodeOnBeforeTypeCaseElse(Record KVSKBAPurchasePrice, Record KVSKBAPurchasePrice) :

OBSOLETE

This Element will be removed or changed with a future Version of the App.

[Obsolete('This event is no longer supported,as long as the object exists', '24.0')]
[IntegrationEvent(false, false)]
local procedure OnValidateCodeOnBeforeTypeCaseElse(var PurchasePrice: Record "KVSKBAPurchasePrice"; xPurchasePrice: Record "KVSKBAPurchasePrice"): 

OnRenameOnBeforeTestCodeandType(Record KVSKBAPurchasePrice, Boolean) :

OBSOLETE

This Element will be removed or changed with a future Version of the App.

[Obsolete('This event is no longer supported,as long as the object exists', '24.0')]
[IntegrationEvent(false, false)]
local procedure OnRenameOnBeforeTestCodeandType(var PurchasePrice: Record "KVSKBAPurchasePrice"; var IsHandled: Boolean):