Skip to content

KVSKBACLLCallNotificationLib#

Procedures#

CheckForOpenToDos(Code[20], Boolean) : Boolean#

Obsolete

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

[Obsolete('This procedure is no longer supported, please use procedure CheckForOpenToDos without Parameter OnlyObligatory', '26.2')]
procedure CheckForOpenToDos(CallNo: Code[20]; OnlyObligatory: Boolean): Boolean

CheckForOpenToDos(Code[20]) : Boolean#

procedure CheckForOpenToDos(CallNo: Code[20]): Boolean

Events#

OnBeforeCreateToDo(Record KVSKBACLLCallHeader, Text, Boolean) :#

[IntegrationEvent(false, false)]
local procedure OnBeforeCreateToDo(callHeader: Record "KVSKBACLLCallHeader"; txt: Text; var isHandled: Boolean): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBACLLCallNotificationLib", 'OnBeforeCreateToDo', '', false, false)]
local procedure DoSomethingOnBeforeCreateToDo(callHeader: Record "KVSKBACLLCallHeader"; txt: Text; var isHandled: Boolean)
begin
end;

OnBeforeInsertToDoOnCreateToDo(Record KVSKBACLLCallHeader, Record To-do, Record Salesperson/Purchaser) :#

[IntegrationEvent(false, false)]
local procedure OnBeforeInsertToDoOnCreateToDo(callHeader: Record "KVSKBACLLCallHeader"; var toDo: Record "To-do"; salesperson: Record "Salesperson/Purchaser"): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBACLLCallNotificationLib", 'OnBeforeInsertToDoOnCreateToDo', '', false, false)]
local procedure DoSomethingOnBeforeInsertToDoOnCreateToDo(callHeader: Record "KVSKBACLLCallHeader"; var toDo: Record "To-do"; salesperson: Record "Salesperson/Purchaser")
begin
end;

OnBeforeModifyToDoOnCloseToDo(Record To-do) :#

[IntegrationEvent(false, false)]
local procedure OnBeforeModifyToDoOnCloseToDo(var toDo: Record "To-do"): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBACLLCallNotificationLib", 'OnBeforeModifyToDoOnCloseToDo', '', false, false)]
local procedure DoSomethingOnBeforeModifyToDoOnCloseToDo(var toDo: Record "To-do")
begin
end;