KVSKBACLLCallMgt#
Procedures#
CreateCallFromContact(Record Contact, Boolean) : Code[20]#
procedure CreateCallFromContact(Contact: Record "Contact"; ShowPage: Boolean): Code[20]
CreateCallFromCustomer(Record Customer, Boolean) : Code[20]#
procedure CreateCallFromCustomer(Customer: Record "Customer"; ShowPage: Boolean): Code[20]
ArchiveCall(Record KVSKBACLLCallHeader) :#
procedure ArchiveCall(CLLCallHeader: Record "KVSKBACLLCallHeader"):
ShowCallCard(Code[20]) :#
procedure ShowCallCard(CallNo: Code[20]):
ShowCallCardArchive(Code[20]) :#
procedure ShowCallCardArchive(FinishedCallNo: Code[20]):
GetRecordRefFromSourceRecordID(Integer, Guid, RecordRef) : Boolean#
procedure GetRecordRefFromSourceRecordID(TableNo: Integer; SystemID: Guid; var RecRef: RecordRef): Boolean
Events#
OnBeforeArchiveCall(Record KVSKBACLLCallHeader, Record KVSKBACLLCallHeaderArchive, Boolean) :#
[IntegrationEvent(false, false)]
local procedure OnBeforeArchiveCall(callHeader: Record "KVSKBACLLCallHeader"; var callHeaderArchive: Record "KVSKBACLLCallHeaderArchive"; var isHandled: Boolean):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBACLLCallMgt", 'OnBeforeArchiveCall', '', false, false)]
local procedure DoSomethingOnBeforeArchiveCall(callHeader: Record "KVSKBACLLCallHeader"; var callHeaderArchive: Record "KVSKBACLLCallHeaderArchive"; var isHandled: Boolean)
begin
end;
OnAfterArchiveCall(Record KVSKBACLLCallHeader, Record KVSKBACLLCallHeaderArchive) :#
[IntegrationEvent(false, false)]
local procedure OnAfterArchiveCall(callHeader: Record "KVSKBACLLCallHeader"; var callHeaderArchive: Record "KVSKBACLLCallHeaderArchive"):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBACLLCallMgt", 'OnAfterArchiveCall', '', false, false)]
local procedure DoSomethingOnAfterArchiveCall(callHeader: Record "KVSKBACLLCallHeader"; var callHeaderArchive: Record "KVSKBACLLCallHeaderArchive")
begin
end;
OnArchiveCallOnBeforeArchive(Record KVSKBACLLCallHeader, Record KVSKBACLLCallHeaderArchive) :#
[IntegrationEvent(false, false)]
local procedure OnArchiveCallOnBeforeArchive(callHeader: Record "KVSKBACLLCallHeader"; var callHeaderArchive: Record "KVSKBACLLCallHeaderArchive"):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBACLLCallMgt", 'OnArchiveCallOnBeforeArchive', '', false, false)]
local procedure DoSomethingOnArchiveCallOnBeforeArchive(callHeader: Record "KVSKBACLLCallHeader"; var callHeaderArchive: Record "KVSKBACLLCallHeaderArchive")
begin
end;
OnArchiveCallOnAfterArchive(Record KVSKBACLLCallHeader, Record KVSKBACLLCallHeaderArchive) :#
[IntegrationEvent(false, false)]
local procedure OnArchiveCallOnAfterArchive(callHeader: Record "KVSKBACLLCallHeader"; var callHeaderArchive: Record "KVSKBACLLCallHeaderArchive"):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBACLLCallMgt", 'OnArchiveCallOnAfterArchive', '', false, false)]
local procedure DoSomethingOnArchiveCallOnAfterArchive(callHeader: Record "KVSKBACLLCallHeader"; var callHeaderArchive: Record "KVSKBACLLCallHeaderArchive")
begin
end;