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;