Skip to content

KVSKBACommissionRate#

Obsolete

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

Fields#

Name Type Note
Salesperson Comm.-Type Enum (KVSKBASalesPersonCommType)
Salesperson Code Code[20]
Customer Comm.-Type Enum (KVSKBACustomerCommType)
Customer Code Code[20]
Product Comm.-Type Enum (KVSKBAProductCommType)
Product Code Code[20]
Starting Date Date
Blocked Boolean
Commission Base Enum (KVSKBACommissionBase)
Commission % Decimal
Ending Date Date
Description Text[100]
Level of Detail Text[3]

Events#

OnCompleteOnCaseCustomerCommTypeOnBeforeCaseAllCustomer(Record KVSKBACommissionRate, Boolean) :#

Obsolete

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

[Obsolete('This event is no longer supported', '24.0')]
[IntegrationEvent(false, false)]
local procedure OnCompleteOnCaseCustomerCommTypeOnBeforeCaseAllCustomer(var KVSKBACommissionRate: Record "KVSKBACommissionRate"; var IsHandled: Boolean): 
[EventSubscriber(ObjectType::Table, Table::"KVSKBACommissionRate", 'OnCompleteOnCaseCustomerCommTypeOnBeforeCaseAllCustomer', '', false, false)]
local procedure DoSomethingOnCompleteOnCaseCustomerCommTypeOnBeforeCaseAllCustomer(var KVSKBACommissionRate: Record "KVSKBACommissionRate"; var IsHandled: Boolean)
begin
end;

OnCompleteOnCaseCustomerCommTypeOnBeforeCaseCustomer(Record KVSKBACommissionRate, Boolean) :#

Obsolete

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

[Obsolete('This event is no longer supported', '24.0')]
[IntegrationEvent(false, false)]
local procedure OnCompleteOnCaseCustomerCommTypeOnBeforeCaseCustomer(var KVSKBACommissionRate: Record "KVSKBACommissionRate"; var IsHandled: Boolean): 
[EventSubscriber(ObjectType::Table, Table::"KVSKBACommissionRate", 'OnCompleteOnCaseCustomerCommTypeOnBeforeCaseCustomer', '', false, false)]
local procedure DoSomethingOnCompleteOnCaseCustomerCommTypeOnBeforeCaseCustomer(var KVSKBACommissionRate: Record "KVSKBACommissionRate"; var IsHandled: Boolean)
begin
end;

OnCompleteOnCaseCustomerCommTypeOnBeforeCaseElse(Record KVSKBACommissionRate, Boolean) :#

Obsolete

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

[Obsolete('This event is no longer supported', '24.0')]
[IntegrationEvent(false, false)]
local procedure OnCompleteOnCaseCustomerCommTypeOnBeforeCaseElse(var KVSKBACommissionRate: Record "KVSKBACommissionRate"; var IsHandled: Boolean): 
[EventSubscriber(ObjectType::Table, Table::"KVSKBACommissionRate", 'OnCompleteOnCaseCustomerCommTypeOnBeforeCaseElse', '', false, false)]
local procedure DoSomethingOnCompleteOnCaseCustomerCommTypeOnBeforeCaseElse(var KVSKBACommissionRate: Record "KVSKBACommissionRate"; var IsHandled: Boolean)
begin
end;

OnCompleteOnCaseCustomerCommTypeOnBeforeCaseGroupCustomerComm(Record KVSKBACommissionRate, Boolean) :#

Obsolete

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

[Obsolete('This event is no longer supported', '24.0')]
[IntegrationEvent(false, false)]
local procedure OnCompleteOnCaseCustomerCommTypeOnBeforeCaseGroupCustomerComm(var KVSKBACommissionRate: Record "KVSKBACommissionRate"; var IsHandled: Boolean): 
[EventSubscriber(ObjectType::Table, Table::"KVSKBACommissionRate", 'OnCompleteOnCaseCustomerCommTypeOnBeforeCaseGroupCustomerComm', '', false, false)]
local procedure DoSomethingOnCompleteOnCaseCustomerCommTypeOnBeforeCaseGroupCustomerComm(var KVSKBACommissionRate: Record "KVSKBACommissionRate"; var IsHandled: Boolean)
begin
end;

OnCompleteOnCaseSalespersonCommTypeOnBeforeCaseElse(Record KVSKBACommissionRate, Boolean) :#

Obsolete

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

[Obsolete('This event is no longer supported', '24.0')]
[IntegrationEvent(false, false)]
local procedure OnCompleteOnCaseSalespersonCommTypeOnBeforeCaseElse(var KVSKBACommissionRate: Record "KVSKBACommissionRate"; var IsHandled: Boolean): 
[EventSubscriber(ObjectType::Table, Table::"KVSKBACommissionRate", 'OnCompleteOnCaseSalespersonCommTypeOnBeforeCaseElse', '', false, false)]
local procedure DoSomethingOnCompleteOnCaseSalespersonCommTypeOnBeforeCaseElse(var KVSKBACommissionRate: Record "KVSKBACommissionRate"; var IsHandled: Boolean)
begin
end;

OnCompleteOnCaseSalespersonCommTypeOnBeforeCaseAllSalespersons(Record KVSKBACommissionRate, Boolean) :#

Obsolete

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

[Obsolete('This event is no longer supported', '24.0')]
[IntegrationEvent(false, false)]
local procedure OnCompleteOnCaseSalespersonCommTypeOnBeforeCaseAllSalespersons(var KVSKBACommissionRate: Record "KVSKBACommissionRate"; var IsHandled: Boolean): 
[EventSubscriber(ObjectType::Table, Table::"KVSKBACommissionRate", 'OnCompleteOnCaseSalespersonCommTypeOnBeforeCaseAllSalespersons', '', false, false)]
local procedure DoSomethingOnCompleteOnCaseSalespersonCommTypeOnBeforeCaseAllSalespersons(var KVSKBACommissionRate: Record "KVSKBACommissionRate"; var IsHandled: Boolean)
begin
end;

OnCompleteOnCaseSalespersonCommTypeOnBeforeCaseSalesPerson(Record KVSKBACommissionRate, Boolean) :#

Obsolete

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

[Obsolete('This event is no longer supported', '24.0')]
[IntegrationEvent(false, false)]
local procedure OnCompleteOnCaseSalespersonCommTypeOnBeforeCaseSalesPerson(var KVSKBACommissionRate: Record "KVSKBACommissionRate"; var IsHandled: Boolean): 
[EventSubscriber(ObjectType::Table, Table::"KVSKBACommissionRate", 'OnCompleteOnCaseSalespersonCommTypeOnBeforeCaseSalesPerson', '', false, false)]
local procedure DoSomethingOnCompleteOnCaseSalespersonCommTypeOnBeforeCaseSalesPerson(var KVSKBACommissionRate: Record "KVSKBACommissionRate"; var IsHandled: Boolean)
begin
end;