Skip to content

KVSKBACLLCallNotificationLib#

Procedures#

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

procedure CheckForOpenToDos(callNo: Code[20]; onlyObligatory: Boolean): 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;