KVSKBASalesPrice#
Obsolete
This Element will be removed or changed with a future Version of the App.
Fields#
| Name | Type | Note | 
|---|---|---|
| Item No. | Code[20] | |
| Sales Code | Code[20] | |
| Currency Code | Code[10] | |
| Starting Date | Date | |
| Unit Price | Decimal | |
| Price Includes VAT | Boolean | |
| Allow Invoice Disc. | Boolean | |
| VAT Bus. Posting Gr. (Price) | Code[20] | |
| Sales Type | Enum Sales Price Type | |
| Minimum Quantity | Decimal | |
| Ending Date | Date | |
| Unit of Measure Code | Code[10] | |
| Variant Code | Code[10] | |
| Allow Line Disc. | Boolean | |
| Price Unit | Decimal | |
| Unit Price (Price Unit) | Decimal | |
| Responsibility Center | Code[10] | |
| Sales Condition No. | Code[20] | |
| Reference No. | Integer | |
| Unit Of Measure (Calc.) | Code[10] | |
| Currency Code (Calc.) | Code[10] | |
| Unit Price (Calc.) | Decimal | |
| Type | Enum (KVSKBAItemPriceType) | |
| Code | Code[20] | |
| Sales Order Type | Code[10] | |
| Price Descended From Item | Boolean | |
| Hierarchy Level Price (Calc.) | Integer | |
| Changed by Price Info No. | Integer | |
| Comment | Text[80] | |
| Changed By Save Doc. (UserID) | Code[50] | |
| Changed By Save Doc. (Date) | Date | |
| Changed By Save Doc. Type | Enum Sales Document Type | |
| Changed By Save Doc No. | Code[20] | |
| Changed By Save Doc. Line No. | Integer | 
Events#
OnValidateSalesCodeOnCaseElseSalesCode(Record KVSKBASalesPrice) :#
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 OnValidateSalesCodeOnCaseElseSalesCode(var SalesPrice: Record "KVSKBASalesPrice"): 
[EventSubscriber(ObjectType::Table, Table::"KVSKBASalesPrice", 'OnValidateSalesCodeOnCaseElseSalesCode', '', false, false)]
local procedure DoSomethingOnValidateSalesCodeOnCaseElseSalesCode(var SalesPrice: Record "KVSKBASalesPrice")
begin
end;
OnBeforeNewSalesPriceInsert(Record KVSKBASalesPrice, Record KVSKBASalesPrice) :#
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 OnBeforeNewSalesPriceInsert(var NewSalesPrice: Record "KVSKBASalesPrice"; SalesPrice: Record "KVSKBASalesPrice"): 
[EventSubscriber(ObjectType::Table, Table::"KVSKBASalesPrice", 'OnBeforeNewSalesPriceInsert', '', false, false)]
local procedure DoSomethingOnBeforeNewSalesPriceInsert(var NewSalesPrice: Record "KVSKBASalesPrice"; SalesPrice: Record "KVSKBASalesPrice")
begin
end;
OnInsertOnBeforeTestCodeandType(Record KVSKBASalesPrice, 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 SalesPrice: Record "KVSKBASalesPrice"; var IsHandled: Boolean): 
[EventSubscriber(ObjectType::Table, Table::"KVSKBASalesPrice", 'OnInsertOnBeforeTestCodeandType', '', false, false)]
local procedure DoSomethingOnInsertOnBeforeTestCodeandType(var SalesPrice: Record "KVSKBASalesPrice"; var IsHandled: Boolean)
begin
end;
OnValidateCodeOnBeforeTypeCaseElse(Record KVSKBASalesPrice, Record KVSKBASalesPrice) :#
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 SalesPrice: Record "KVSKBASalesPrice"; xSalesPrice: Record "KVSKBASalesPrice"): 
[EventSubscriber(ObjectType::Table, Table::"KVSKBASalesPrice", 'OnValidateCodeOnBeforeTypeCaseElse', '', false, false)]
local procedure DoSomethingOnValidateCodeOnBeforeTypeCaseElse(var SalesPrice: Record "KVSKBASalesPrice"; xSalesPrice: Record "KVSKBASalesPrice")
begin
end;
OnRenameOnBeforeTestCodeandType(Record KVSKBASalesPrice, 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 SalesPrice: Record "KVSKBASalesPrice"; var IsHandled: Boolean): 
[EventSubscriber(ObjectType::Table, Table::"KVSKBASalesPrice", 'OnRenameOnBeforeTestCodeandType', '', false, false)]
local procedure DoSomethingOnRenameOnBeforeTestCodeandType(var SalesPrice: Record "KVSKBASalesPrice"; var IsHandled: Boolean)
begin
end;