Skip to content

KVSMTCCSRCallLib#

Procedures#

CloseCall(Code[20]) : Boolean#

Obsolete

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

[Obsolete('Procedure not used anymore', '23.5')]
procedure CloseCall(CallNo: Code[20]): Boolean

LookUpCallCard(Code[20]) :#

procedure LookUpCallCard(CallNo: Code[20]): 

LookUpFinCallCard(Code[20]) :#

procedure LookUpFinCallCard(FinishedCallNo: Code[20]): 

DeleteLinkToCallDocument(Variant) :#

Obsolete

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

[Obsolete('Procedure not used anymore', '23.5')]
procedure DeleteLinkToCallDocument(var CausingRecordVariant: Variant): 

Events#

OnBeforeInsertSalesHeaderOnCreateSingleSalesDocument(Record Sales Header, Code[20]) :#

Obsolete

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

[Obsolete('Procedure not used anymore', '23.5')]
[IntegrationEvent(false, false)]
local procedure OnBeforeInsertSalesHeaderOnCreateSingleSalesDocument(var SalesHeader: Record "Sales Header"; CallNo: Code[20]): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSMTCCSRCallLib", 'OnBeforeInsertSalesHeaderOnCreateSingleSalesDocument', '', false, false)]
local procedure DoSomethingOnBeforeInsertSalesHeaderOnCreateSingleSalesDocument(var SalesHeader: Record "Sales Header"; CallNo: Code[20])
begin
end;

OnBeforeInsertSalesHeaderOnCreateSalesHeaderForCollectiveDoc(Code[20], Record KVSMTCCSRCallDocumentStructure, Record Sales Header) :#

Obsolete

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

[Obsolete('Procedure not used anymore', '23.5')]
[IntegrationEvent(false, false)]
local procedure OnBeforeInsertSalesHeaderOnCreateSalesHeaderForCollectiveDoc(CallNo: Code[20]; CallDocumentStructure: Record "KVSMTCCSRCallDocumentStructure"; var SalesHeader: Record "Sales Header"): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSMTCCSRCallLib", 'OnBeforeInsertSalesHeaderOnCreateSalesHeaderForCollectiveDoc', '', false, false)]
local procedure DoSomethingOnBeforeInsertSalesHeaderOnCreateSalesHeaderForCollectiveDoc(CallNo: Code[20]; CallDocumentStructure: Record "KVSMTCCSRCallDocumentStructure"; var SalesHeader: Record "Sales Header")
begin
end;

OnAfterCopyAddressDataFromCSRCallToSalesHeader(Code[20], Record Sales Header, Integer, Boolean, Boolean) :#

Obsolete

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

[Obsolete('Procedure not used anymore', '23.5')]
[IntegrationEvent(false, false)]
local procedure OnAfterCopyAddressDataFromCSRCallToSalesHeader(CallNo: Code[20]; var SalesHeader: Record "Sales Header"; FieldnoToCopy: Integer; UpdateAllFields: Boolean; var ModifyNecessary: Boolean): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSMTCCSRCallLib", 'OnAfterCopyAddressDataFromCSRCallToSalesHeader', '', false, false)]
local procedure DoSomethingOnAfterCopyAddressDataFromCSRCallToSalesHeader(CallNo: Code[20]; var SalesHeader: Record "Sales Header"; FieldnoToCopy: Integer; UpdateAllFields: Boolean; var ModifyNecessary: Boolean)
begin
end;

OnBeforeInsertPurchHeaderOnCreatePurchaseHeaderForCollectiveDoc(Code[20], Record Purchase Header) :#

Obsolete

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

[Obsolete('Procedure not used anymore', '23.5')]
[IntegrationEvent(false, false)]
local procedure OnBeforeInsertPurchHeaderOnCreatePurchaseHeaderForCollectiveDoc(CallNo: Code[20]; var PurchaseHeader: Record "Purchase Header"): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSMTCCSRCallLib", 'OnBeforeInsertPurchHeaderOnCreatePurchaseHeaderForCollectiveDoc', '', false, false)]
local procedure DoSomethingOnBeforeInsertPurchHeaderOnCreatePurchaseHeaderForCollectiveDoc(CallNo: Code[20]; var PurchaseHeader: Record "Purchase Header")
begin
end;

OnCreateNewCallFromContact(Record Contact, Boolean, Code[20]) :#

[IntegrationEvent(false, false)]
local procedure OnCreateNewCallFromContact(Contact: Record "Contact"; ShowCallPage: Boolean; var CallNo: Code[20]): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSMTCCSRCallLib", 'OnCreateNewCallFromContact', '', false, false)]
local procedure DoSomethingOnCreateNewCallFromContact(Contact: Record "Contact"; ShowCallPage: Boolean; var CallNo: Code[20])
begin
end;

OnCreateNewCallFromCustomer(Record Customer, Boolean, Code[20]) :#

Obsolete

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

[Obsolete('Procedure not used anymore', '23.5')]
[IntegrationEvent(false, false)]
local procedure OnCreateNewCallFromCustomer(Customer: Record "Customer"; ShowCallPage: Boolean; var CallNo: Code[20]): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSMTCCSRCallLib", 'OnCreateNewCallFromCustomer', '', false, false)]
local procedure DoSomethingOnCreateNewCallFromCustomer(Customer: Record "Customer"; ShowCallPage: Boolean; var CallNo: Code[20])
begin
end;

OnLookUpCallCard(Code[20]) :#

[IntegrationEvent(false, false)]
local procedure OnLookUpCallCard(CallNo: Code[20]): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSMTCCSRCallLib", 'OnLookUpCallCard', '', false, false)]
local procedure DoSomethingOnLookUpCallCard(CallNo: Code[20])
begin
end;

OnLookUpFinishedCallCard(Code[20]) :#

[IntegrationEvent(false, false)]
local procedure OnLookUpFinishedCallCard(FinishedCallNo: Code[20]): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSMTCCSRCallLib", 'OnLookUpFinishedCallCard', '', false, false)]
local procedure DoSomethingOnLookUpFinishedCallCard(FinishedCallNo: Code[20])
begin
end;

OnBeforeCreateNewCallFromSerialNoInfo(Record Serial No. Information, Integer, Boolean) :#

[IntegrationEvent(false, false)]
local procedure OnBeforeCreateNewCallFromSerialNoInfo(SerialNoInfoPar: Record "Serial No. Information"; var SelectedClassification: Integer; var IsHandled: Boolean): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSMTCCSRCallLib", 'OnBeforeCreateNewCallFromSerialNoInfo', '', false, false)]
local procedure DoSomethingOnBeforeCreateNewCallFromSerialNoInfo(SerialNoInfoPar: Record "Serial No. Information"; var SelectedClassification: Integer; var IsHandled: Boolean)
begin
end;

OnAfterCreateAddOrderOnCreateSingleSalesDocument(Code[20], Enum Sales Document Type, Record Sales Header) :#

Obsolete

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

[Obsolete('Procedure not used anymore', '23.5')]
[IntegrationEvent(false, false)]
local procedure OnAfterCreateAddOrderOnCreateSingleSalesDocument(CallNo: Code[20]; SalesDocType: Enum "Sales Document Type"; var SalesHeader: Record "Sales Header"): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSMTCCSRCallLib", 'OnAfterCreateAddOrderOnCreateSingleSalesDocument', '', false, false)]
local procedure DoSomethingOnAfterCreateAddOrderOnCreateSingleSalesDocument(CallNo: Code[20]; SalesDocType: Enum "Sales Document Type"; var SalesHeader: Record "Sales Header")
begin
end;