Skip to content

KVSCRSEvents#

Procedures#

OnBeforeOrderOfflineReport(Integer, Code[20], Text[30], Text[30], Text[30], Text[100], Text[100], Text[30], Text[30], Text[2], Enum KVSCRSMatchType, Enum KVSCRSDEReasonCodes, Boolean, Boolean) :#

Obsolete

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

[Obsolete('Length of Name and Address needed to change. Use ', '21.5')]
[IntegrationEvent(false, false)]
procedure OnBeforeOrderOfflineReport(var companyType: Integer; var companyNo: Code[20]; var creditsafeId: Text[30]; var creditsafeNo: Text[30]; var vatID: Text[30]; var name: Text[100]; var address: Text[100]; var postcode: Text[30]; var city: Text[30]; var country: Text[2]; var matchType: Enum "KVSCRSMatchType"; var deReasonCode: Enum "KVSCRSDEReasonCodes"; var orderSent: Boolean; var isHandled: Boolean): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSCRSEvents", 'OnBeforeOrderOfflineReport', '', false, false)]
local procedure DoSomethingOnBeforeOrderOfflineReport(var companyType: Integer; var companyNo: Code[20]; var creditsafeId: Text[30]; var creditsafeNo: Text[30]; var vatID: Text[30]; var name: Text[100]; var address: Text[100]; var postcode: Text[30]; var city: Text[30]; var country: Text[2]; var matchType: Enum "KVSCRSMatchType"; var deReasonCode: Enum "KVSCRSDEReasonCodes"; var orderSent: Boolean; var isHandled: Boolean)
begin
end;

OnAfterOrderOfflineReport(Integer, Code[20], Text[30], Text[30], Text[30], Text[100], Text[100], Text[30], Text[30], Text[2], Enum KVSCRSMatchType, Enum KVSCRSDEReasonCodes, Boolean) :#

Obsolete

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

[Obsolete('Length of Name and Address needed to change. Use ', '21.5')]
[IntegrationEvent(false, false)]
procedure OnAfterOrderOfflineReport(var companyType: Integer; var companyNo: Code[20]; var creditsafeId: Text[30]; var creditsafeNo: Text[30]; var vatID: Text[30]; var name: Text[100]; var address: Text[100]; var postcode: Text[30]; var city: Text[30]; var country: Text[2]; var matchType: Enum "KVSCRSMatchType"; var deReasonCode: Enum "KVSCRSDEReasonCodes"; var orderSent: Boolean): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSCRSEvents", 'OnAfterOrderOfflineReport', '', false, false)]
local procedure DoSomethingOnAfterOrderOfflineReport(var companyType: Integer; var companyNo: Code[20]; var creditsafeId: Text[30]; var creditsafeNo: Text[30]; var vatID: Text[30]; var name: Text[100]; var address: Text[100]; var postcode: Text[30]; var city: Text[30]; var country: Text[2]; var matchType: Enum "KVSCRSMatchType"; var deReasonCode: Enum "KVSCRSDEReasonCodes"; var orderSent: Boolean)
begin
end;

Events#

OnExportReportBLOB(Record KVSCRSRequest, Boolean) :#

Summary: This event is triggered right before exporting the PDF Report. If you are e.g. archiving the PDF documents in an separate solution, it is possible for you to subscribe to this event in order to make the call of the "Export Report BLOB" query your archive solution and return the information using your third-party solution. Please use the "isHandled" parameter in order to stop the standard processing of returning the blob of the request record if you are handling it by yourselves.

[IntegrationEvent(false, false)]
procedure OnExportReportBLOB(var crsRequest: Record "KVSCRSRequest"; var isHandled: Boolean): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSCRSEvents", 'OnExportReportBLOB', '', false, false)]
local procedure DoSomethingOnExportReportBLOB(var crsRequest: Record "KVSCRSRequest"; var isHandled: Boolean)
begin
end;

Parameters:

  • crsRequest: Specifies the KVSCRSRequest record that we are requesting the pdf document for.
  • isHandled: Specifies if the process is already handled by your subscriber. Please set this value to true, if you are handling the document display process by yourselves.

OnBeforeSendRequestToService(Codeunit Temp Blob, Record KVSCRSRequest, Boolean, Integer, Text, Boolean) :#

[IntegrationEvent(false, false)]
procedure OnBeforeSendRequestToService(var bodyTempBlob: Codeunit "Temp Blob"; var KVSCRSRequest: Record "KVSCRSRequest"; enableUI: Boolean; timeout: Integer; soapAction: Text; var isHandled: Boolean): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSCRSEvents", 'OnBeforeSendRequestToService', '', false, false)]
local procedure DoSomethingOnBeforeSendRequestToService(var bodyTempBlob: Codeunit "Temp Blob"; var KVSCRSRequest: Record "KVSCRSRequest"; enableUI: Boolean; timeout: Integer; soapAction: Text; var isHandled: Boolean)
begin
end;

OnAfterSendRequestToService(Codeunit Temp Blob, Record KVSCRSRequest, Boolean) :#

[IntegrationEvent(false, false)]
procedure OnAfterSendRequestToService(var bodyTempBlob: Codeunit "Temp Blob"; var KVSCRSRequest: Record "KVSCRSRequest"; enableUI: Boolean): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSCRSEvents", 'OnAfterSendRequestToService', '', false, false)]
local procedure DoSomethingOnAfterSendRequestToService(var bodyTempBlob: Codeunit "Temp Blob"; var KVSCRSRequest: Record "KVSCRSRequest"; enableUI: Boolean)
begin
end;

OnBeforeGetCountries(Boolean) :#

Summary: OnBeforeGetCountries.

[IntegrationEvent(false, false)]
procedure OnBeforeGetCountries(var isHandled: Boolean): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSCRSEvents", 'OnBeforeGetCountries', '', false, false)]
local procedure DoSomethingOnBeforeGetCountries(var isHandled: Boolean)
begin
end;

Parameters:

  • isHandled: VAR Boolean.

OnAfterRequestBodyGetCountries(Codeunit Temp Blob, Record KVSCRSRequest) :#

[IntegrationEvent(false, false)]
procedure OnAfterRequestBodyGetCountries(var bodyTempBlob: Codeunit "Temp Blob"; crsRequest: Record "KVSCRSRequest"): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSCRSEvents", 'OnAfterRequestBodyGetCountries', '', false, false)]
local procedure DoSomethingOnAfterRequestBodyGetCountries(var bodyTempBlob: Codeunit "Temp Blob"; crsRequest: Record "KVSCRSRequest")
begin
end;

OnBeforeHandleResponseGetCountries(Codeunit Temp Blob, Record KVSCRSRequest, Boolean, Integer) :#

[IntegrationEvent(false, false)]
procedure OnBeforeHandleResponseGetCountries(var bodyTempBlob: Codeunit "Temp Blob"; crsRequest: Record "KVSCRSRequest"; var isHandled: Boolean; var returnValue: Integer): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSCRSEvents", 'OnBeforeHandleResponseGetCountries', '', false, false)]
local procedure DoSomethingOnBeforeHandleResponseGetCountries(var bodyTempBlob: Codeunit "Temp Blob"; crsRequest: Record "KVSCRSRequest"; var isHandled: Boolean; var returnValue: Integer)
begin
end;

OnAfterHandleResponseGetCountries(Codeunit Temp Blob, Record KVSCRSRequest) :#

[IntegrationEvent(false, false)]
procedure OnAfterHandleResponseGetCountries(var bodyTempBlob: Codeunit "Temp Blob"; crsRequest: Record "KVSCRSRequest"): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSCRSEvents", 'OnAfterHandleResponseGetCountries', '', false, false)]
local procedure DoSomethingOnAfterHandleResponseGetCountries(var bodyTempBlob: Codeunit "Temp Blob"; crsRequest: Record "KVSCRSRequest")
begin
end;

OnAfterGetCountries() :#

Summary: OnAfterGetCountries.

[IntegrationEvent(false, false)]
procedure OnAfterGetCountries(): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSCRSEvents", 'OnAfterGetCountries', '', false, false)]
local procedure DoSomethingOnAfterGetCountries()
begin
end;

OnBeforeGetCountryLanguages(Record KVSCRSCountry, List, Boolean) :#

[IntegrationEvent(false, false)]
procedure OnBeforeGetCountryLanguages(var crsCountry: Record "KVSCRSCountry"; var languages: List; var isHandled: Boolean): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSCRSEvents", 'OnBeforeGetCountryLanguages', '', false, false)]
local procedure DoSomethingOnBeforeGetCountryLanguages(var crsCountry: Record "KVSCRSCountry"; var languages: List; var isHandled: Boolean)
begin
end;

OnAfterGetCountryLanguages(Record KVSCRSCountry, List) :#

[IntegrationEvent(false, false)]
procedure OnAfterGetCountryLanguages(var crsCountry: Record "KVSCRSCountry"; var languages: List): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSCRSEvents", 'OnAfterGetCountryLanguages', '', false, false)]
local procedure DoSomethingOnAfterGetCountryLanguages(var crsCountry: Record "KVSCRSCountry"; var languages: List)
begin
end;

OnBeforeFindCompanies(Variant, Record KVSCRSID, Boolean, Boolean) :#

Summary: OnBeforeFindCompanies.

[IntegrationEvent(false, false)]
procedure OnBeforeFindCompanies(RecordVariant: Variant; var crsID: Record "KVSCRSID"; var isHandled: Boolean; var queryCompanyOk: Boolean): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSCRSEvents", 'OnBeforeFindCompanies', '', false, false)]
local procedure DoSomethingOnBeforeFindCompanies(RecordVariant: Variant; var crsID: Record "KVSCRSID"; var isHandled: Boolean; var queryCompanyOk: Boolean)
begin
end;

Parameters:

  • RecordVariant: Variant.
  • crsID: VAR Record KVSCRSID.
  • isHandled: VAR Boolean.
  • queryCompanyOk: VAR Boolean.

OnAfterRequestBodyFindCompanies(Codeunit Temp Blob, Record KVSCRSRequest) :#

[IntegrationEvent(false, false)]
procedure OnAfterRequestBodyFindCompanies(var bodyTempBlob: Codeunit "Temp Blob"; KVSCRSRequest: Record "KVSCRSRequest"): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSCRSEvents", 'OnAfterRequestBodyFindCompanies', '', false, false)]
local procedure DoSomethingOnAfterRequestBodyFindCompanies(var bodyTempBlob: Codeunit "Temp Blob"; KVSCRSRequest: Record "KVSCRSRequest")
begin
end;

OnBeforeHandleResponseFindCompanies(Codeunit Temp Blob, Record KVSCRSRequest, Record KVSCRSCompanySelection, Record KVSCRSIDLanguage, Boolean, Integer) :#

[IntegrationEvent(false, false)]
procedure OnBeforeHandleResponseFindCompanies(var bodyTempBlob: Codeunit "Temp Blob"; KVSCRSRequest: Record "KVSCRSRequest"; var companySelection: Record "KVSCRSCompanySelection"; var KVSCRSIDLanguage: Record "KVSCRSIDLanguage"; var isHandled: Boolean; var returnValue: Integer): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSCRSEvents", 'OnBeforeHandleResponseFindCompanies', '', false, false)]
local procedure DoSomethingOnBeforeHandleResponseFindCompanies(var bodyTempBlob: Codeunit "Temp Blob"; KVSCRSRequest: Record "KVSCRSRequest"; var companySelection: Record "KVSCRSCompanySelection"; var KVSCRSIDLanguage: Record "KVSCRSIDLanguage"; var isHandled: Boolean; var returnValue: Integer)
begin
end;

OnAfterHandleResponseFindCompanies(Codeunit Temp Blob, Record KVSCRSRequest, Record KVSCRSCompanySelection, Record KVSCRSIDLanguage) :#

[IntegrationEvent(false, false)]
procedure OnAfterHandleResponseFindCompanies(var bodyTempBlob: Codeunit "Temp Blob"; KVSCRSRequest: Record "KVSCRSRequest"; var companySelection: Record "KVSCRSCompanySelection"; var KVSCRSIDLanguage: Record "KVSCRSIDLanguage"): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSCRSEvents", 'OnAfterHandleResponseFindCompanies', '', false, false)]
local procedure DoSomethingOnAfterHandleResponseFindCompanies(var bodyTempBlob: Codeunit "Temp Blob"; KVSCRSRequest: Record "KVSCRSRequest"; var companySelection: Record "KVSCRSCompanySelection"; var KVSCRSIDLanguage: Record "KVSCRSIDLanguage")
begin
end;

OnAfterFindCompanies(Variant, Record KVSCRSID) :#

Summary: OnAfterFindCompanies.

[IntegrationEvent(false, false)]
procedure OnAfterFindCompanies(RecordVariant: Variant; var KVSCRSID: Record "KVSCRSID"): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSCRSEvents", 'OnAfterFindCompanies', '', false, false)]
local procedure DoSomethingOnAfterFindCompanies(RecordVariant: Variant; var KVSCRSID: Record "KVSCRSID")
begin
end;

Parameters:

  • RecordVariant: Variant.
  • KVSCRSID: VAR Record KVSCRSID.

OnBeforeGetReport(Variant, Boolean) :#

Summary: OnBeforeGetReport.

[IntegrationEvent(false, false)]
procedure OnBeforeGetReport(RecordVariant: Variant; var isHandled: Boolean): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSCRSEvents", 'OnBeforeGetReport', '', false, false)]
local procedure DoSomethingOnBeforeGetReport(RecordVariant: Variant; var isHandled: Boolean)
begin
end;

Parameters:

  • RecordVariant: Variant.
  • isHandled: VAR Boolean.

OnAfterRequestBodyGetReport(Codeunit Temp Blob, Record KVSCRSRequest) :#

[IntegrationEvent(false, false)]
procedure OnAfterRequestBodyGetReport(var bodyTempBlob: Codeunit "Temp Blob"; KVSCRSRequest: Record "KVSCRSRequest"): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSCRSEvents", 'OnAfterRequestBodyGetReport', '', false, false)]
local procedure DoSomethingOnAfterRequestBodyGetReport(var bodyTempBlob: Codeunit "Temp Blob"; KVSCRSRequest: Record "KVSCRSRequest")
begin
end;

OnBeforeHandleResponseGetReport(Codeunit Temp Blob, Record KVSCRSRequest, Boolean, Integer) :#

[IntegrationEvent(false, false)]
procedure OnBeforeHandleResponseGetReport(var bodyTempBlob: Codeunit "Temp Blob"; KVSCRSRequest: Record "KVSCRSRequest"; var isHandled: Boolean; var returnValue: Integer): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSCRSEvents", 'OnBeforeHandleResponseGetReport', '', false, false)]
local procedure DoSomethingOnBeforeHandleResponseGetReport(var bodyTempBlob: Codeunit "Temp Blob"; KVSCRSRequest: Record "KVSCRSRequest"; var isHandled: Boolean; var returnValue: Integer)
begin
end;

OnAfterHandleResponseGetReport(Codeunit Temp Blob, Record KVSCRSRequest) :#

[IntegrationEvent(false, false)]
procedure OnAfterHandleResponseGetReport(var bodyTempBlob: Codeunit "Temp Blob"; KVSCRSRequest: Record "KVSCRSRequest"): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSCRSEvents", 'OnAfterHandleResponseGetReport', '', false, false)]
local procedure DoSomethingOnAfterHandleResponseGetReport(var bodyTempBlob: Codeunit "Temp Blob"; KVSCRSRequest: Record "KVSCRSRequest")
begin
end;

OnAfterGetReport(Variant) :#

Summary: OnAfterGetReport.

[IntegrationEvent(false, false)]
procedure OnAfterGetReport(RecordVariant: Variant): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSCRSEvents", 'OnAfterGetReport', '', false, false)]
local procedure DoSomethingOnAfterGetReport(RecordVariant: Variant)
begin
end;

Parameters:

  • RecordVariant: Variant.

OnBeforeOrderOfflineReport(Integer, Code[20], Text[30], Text[30], Text[30], Text[100], Text[100], Text[30], Text[30], Text[2], Enum KVSCRSMatchType, Enum KVSCRSDEReasonCodes, Boolean, Boolean) :#

Obsolete

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

[Obsolete('Length of Name and Address needed to change. Use ', '21.5')]
[IntegrationEvent(false, false)]
procedure OnBeforeOrderOfflineReport(var companyType: Integer; var companyNo: Code[20]; var creditsafeId: Text[30]; var creditsafeNo: Text[30]; var vatID: Text[30]; var name: Text[100]; var address: Text[100]; var postcode: Text[30]; var city: Text[30]; var country: Text[2]; var matchType: Enum "KVSCRSMatchType"; var deReasonCode: Enum "KVSCRSDEReasonCodes"; var orderSent: Boolean; var isHandled: Boolean): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSCRSEvents", 'OnBeforeOrderOfflineReport', '', false, false)]
local procedure DoSomethingOnBeforeOrderOfflineReport(var companyType: Integer; var companyNo: Code[20]; var creditsafeId: Text[30]; var creditsafeNo: Text[30]; var vatID: Text[30]; var name: Text[100]; var address: Text[100]; var postcode: Text[30]; var city: Text[30]; var country: Text[2]; var matchType: Enum "KVSCRSMatchType"; var deReasonCode: Enum "KVSCRSDEReasonCodes"; var orderSent: Boolean; var isHandled: Boolean)
begin
end;

OnBeforeOrderOfflineReportV2(Integer, Code[20], Text[30], Text[30], Text[30], Text[151], Text[151], Text[30], Text[30], Text[2], Enum KVSCRSMatchType, Enum KVSCRSDEReasonCodes, Boolean, Boolean) :#

Summary: OnBeforeOrderOfflineReport.

[IntegrationEvent(false, false)]
procedure OnBeforeOrderOfflineReportV2(var companyType: Integer; var companyNo: Code[20]; var creditsafeId: Text[30]; var creditsafeNo: Text[30]; var vatID: Text[30]; var name: Text[151]; var address: Text[151]; var postcode: Text[30]; var city: Text[30]; var country: Text[2]; var matchType: Enum "KVSCRSMatchType"; var deReasonCode: Enum "KVSCRSDEReasonCodes"; var orderSent: Boolean; var isHandled: Boolean): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSCRSEvents", 'OnBeforeOrderOfflineReportV2', '', false, false)]
local procedure DoSomethingOnBeforeOrderOfflineReportV2(var companyType: Integer; var companyNo: Code[20]; var creditsafeId: Text[30]; var creditsafeNo: Text[30]; var vatID: Text[30]; var name: Text[151]; var address: Text[151]; var postcode: Text[30]; var city: Text[30]; var country: Text[2]; var matchType: Enum "KVSCRSMatchType"; var deReasonCode: Enum "KVSCRSDEReasonCodes"; var orderSent: Boolean; var isHandled: Boolean)
begin
end;

Parameters:

  • companyType: VAR Integer.
  • companyNo: VAR Code[20].
  • creditsafeId: VAR Text[30].
  • creditsafeNo: VAR Text[30].
  • vatID: VAR Text[30].
  • name: VAR Text[151].
  • address: VAR Text[151].
  • postcode: VAR Text[30].
  • city: VAR Text[30].
  • country: VAR Text[2].
  • matchType: VAR Enum KVSCRSMatchType.
  • deReasonCode: VAR Enum KVSCRSDEReasonCodes.
  • orderSent: VAR Boolean.
  • isHandled: VAR Boolean.

OnAfterRequestBodyOrderOfflineReport(Codeunit Temp Blob, Record KVSCRSRequest) :#

[IntegrationEvent(false, false)]
procedure OnAfterRequestBodyOrderOfflineReport(var bodyTempBlob: Codeunit "Temp Blob"; KVSCRSRequest: Record "KVSCRSRequest"): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSCRSEvents", 'OnAfterRequestBodyOrderOfflineReport', '', false, false)]
local procedure DoSomethingOnAfterRequestBodyOrderOfflineReport(var bodyTempBlob: Codeunit "Temp Blob"; KVSCRSRequest: Record "KVSCRSRequest")
begin
end;

OnBeforeHandleResponseOrderOfflineReport(Codeunit Temp Blob, Record KVSCRSRequest, Boolean, Boolean) :#

[IntegrationEvent(false, false)]
procedure OnBeforeHandleResponseOrderOfflineReport(var bodyTempBlob: Codeunit "Temp Blob"; KVSCRSRequest: Record "KVSCRSRequest"; var isHandled: Boolean; var returnValue: Boolean): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSCRSEvents", 'OnBeforeHandleResponseOrderOfflineReport', '', false, false)]
local procedure DoSomethingOnBeforeHandleResponseOrderOfflineReport(var bodyTempBlob: Codeunit "Temp Blob"; KVSCRSRequest: Record "KVSCRSRequest"; var isHandled: Boolean; var returnValue: Boolean)
begin
end;

OnAfterHandleResponseOrderOfflineReport(Codeunit Temp Blob, Record KVSCRSRequest) :#

[IntegrationEvent(false, false)]
procedure OnAfterHandleResponseOrderOfflineReport(var bodyTempBlob: Codeunit "Temp Blob"; KVSCRSRequest: Record "KVSCRSRequest"): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSCRSEvents", 'OnAfterHandleResponseOrderOfflineReport', '', false, false)]
local procedure DoSomethingOnAfterHandleResponseOrderOfflineReport(var bodyTempBlob: Codeunit "Temp Blob"; KVSCRSRequest: Record "KVSCRSRequest")
begin
end;

OnAfterOrderOfflineReport(Integer, Code[20], Text[30], Text[30], Text[30], Text[100], Text[100], Text[30], Text[30], Text[2], Enum KVSCRSMatchType, Enum KVSCRSDEReasonCodes, Boolean) :#

Obsolete

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

[Obsolete('Length of Name and Address needed to change. Use ', '21.5')]
[IntegrationEvent(false, false)]
procedure OnAfterOrderOfflineReport(var companyType: Integer; var companyNo: Code[20]; var creditsafeId: Text[30]; var creditsafeNo: Text[30]; var vatID: Text[30]; var name: Text[100]; var address: Text[100]; var postcode: Text[30]; var city: Text[30]; var country: Text[2]; var matchType: Enum "KVSCRSMatchType"; var deReasonCode: Enum "KVSCRSDEReasonCodes"; var orderSent: Boolean): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSCRSEvents", 'OnAfterOrderOfflineReport', '', false, false)]
local procedure DoSomethingOnAfterOrderOfflineReport(var companyType: Integer; var companyNo: Code[20]; var creditsafeId: Text[30]; var creditsafeNo: Text[30]; var vatID: Text[30]; var name: Text[100]; var address: Text[100]; var postcode: Text[30]; var city: Text[30]; var country: Text[2]; var matchType: Enum "KVSCRSMatchType"; var deReasonCode: Enum "KVSCRSDEReasonCodes"; var orderSent: Boolean)
begin
end;

OnAfterOrderOfflineReportV2(Integer, Code[20], Text[30], Text[30], Text[30], Text[151], Text[151], Text[30], Text[30], Text[2], Enum KVSCRSMatchType, Enum KVSCRSDEReasonCodes, Boolean) :#

Summary: OnAfterOrderOfflineReport.

[IntegrationEvent(false, false)]
procedure OnAfterOrderOfflineReportV2(var companyType: Integer; var companyNo: Code[20]; var creditsafeId: Text[30]; var creditsafeNo: Text[30]; var vatID: Text[30]; var name: Text[151]; var address: Text[151]; var postcode: Text[30]; var city: Text[30]; var country: Text[2]; var matchType: Enum "KVSCRSMatchType"; var deReasonCode: Enum "KVSCRSDEReasonCodes"; var orderSent: Boolean): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSCRSEvents", 'OnAfterOrderOfflineReportV2', '', false, false)]
local procedure DoSomethingOnAfterOrderOfflineReportV2(var companyType: Integer; var companyNo: Code[20]; var creditsafeId: Text[30]; var creditsafeNo: Text[30]; var vatID: Text[30]; var name: Text[151]; var address: Text[151]; var postcode: Text[30]; var city: Text[30]; var country: Text[2]; var matchType: Enum "KVSCRSMatchType"; var deReasonCode: Enum "KVSCRSDEReasonCodes"; var orderSent: Boolean)
begin
end;

Parameters:

  • companyType: VAR Integer.
  • companyNo: VAR Code[20].
  • creditsafeId: VAR Text[30].
  • creditsafeNo: VAR Text[30].
  • vatID: VAR Text[30].
  • name: VAR Text[151].
  • address: VAR Text[151].
  • postcode: VAR Text[30].
  • city: VAR Text[30].
  • country: VAR Text[2].
  • matchType: VAR Enum KVSCRSMatchType.
  • deReasonCode: VAR Enum KVSCRSDEReasonCodes.
  • orderSent: VAR Boolean.

OnBeforeGetPortfolios(Boolean) :#

Summary: OnBeforeGetPortfolios.

[IntegrationEvent(false, false)]
procedure OnBeforeGetPortfolios(var isHandled: Boolean): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSCRSEvents", 'OnBeforeGetPortfolios', '', false, false)]
local procedure DoSomethingOnBeforeGetPortfolios(var isHandled: Boolean)
begin
end;

Parameters:

  • isHandled: VAR Boolean.

OnAfterRequestBodyGetPortfolios(Codeunit Temp Blob, Record KVSCRSRequest) :#

[IntegrationEvent(false, false)]
procedure OnAfterRequestBodyGetPortfolios(var bodyTempBlob: Codeunit "Temp Blob"; KVSCRSRequest: Record "KVSCRSRequest"): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSCRSEvents", 'OnAfterRequestBodyGetPortfolios', '', false, false)]
local procedure DoSomethingOnAfterRequestBodyGetPortfolios(var bodyTempBlob: Codeunit "Temp Blob"; KVSCRSRequest: Record "KVSCRSRequest")
begin
end;

OnBeforeHandleResponseGetPortfolios(Codeunit Temp Blob, Record KVSCRSRequest, Boolean, Integer) :#

[IntegrationEvent(false, false)]
procedure OnBeforeHandleResponseGetPortfolios(var bodyTempBlob: Codeunit "Temp Blob"; KVSCRSRequest: Record "KVSCRSRequest"; var isHandled: Boolean; var returnValue: Integer): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSCRSEvents", 'OnBeforeHandleResponseGetPortfolios', '', false, false)]
local procedure DoSomethingOnBeforeHandleResponseGetPortfolios(var bodyTempBlob: Codeunit "Temp Blob"; KVSCRSRequest: Record "KVSCRSRequest"; var isHandled: Boolean; var returnValue: Integer)
begin
end;

OnAfterHandleResponseGetPortfolios(Codeunit Temp Blob, Record KVSCRSRequest, Record KVSCRSPortfolio) :#

[IntegrationEvent(false, false)]
procedure OnAfterHandleResponseGetPortfolios(var bodyTempBlob: Codeunit "Temp Blob"; KVSCRSRequest: Record "KVSCRSRequest"; var creditsafePortfolios: Record "KVSCRSPortfolio" temporary): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSCRSEvents", 'OnAfterHandleResponseGetPortfolios', '', false, false)]
local procedure DoSomethingOnAfterHandleResponseGetPortfolios(var bodyTempBlob: Codeunit "Temp Blob"; KVSCRSRequest: Record "KVSCRSRequest"; var creditsafePortfolios: Record "KVSCRSPortfolio" temporary)
begin
end;

OnAfterGetPortfolios() :#

Summary: OnAfterGetPortfolios.

[IntegrationEvent(false, false)]
procedure OnAfterGetPortfolios(): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSCRSEvents", 'OnAfterGetPortfolios', '', false, false)]
local procedure DoSomethingOnAfterGetPortfolios()
begin
end;

OnBeforeCreatePortfolio(Record KVSCRSPortfolio, Boolean) :#

Summary: OnBeforeCreatePortfolio.

[IntegrationEvent(false, false)]
procedure OnBeforeCreatePortfolio(var KVSCRSPortfolio: Record "KVSCRSPortfolio"; var isHandled: Boolean): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSCRSEvents", 'OnBeforeCreatePortfolio', '', false, false)]
local procedure DoSomethingOnBeforeCreatePortfolio(var KVSCRSPortfolio: Record "KVSCRSPortfolio"; var isHandled: Boolean)
begin
end;

Parameters:

  • KVSCRSPortfolio: VAR Record KVSCRSPortfolio.
  • isHandled: VAR Boolean.

OnAfterRequestBodyCreatePortfolio(Codeunit Temp Blob, Record KVSCRSRequest, Record KVSCRSPortfolio) :#

[IntegrationEvent(false, false)]
procedure OnAfterRequestBodyCreatePortfolio(var bodyTempBlob: Codeunit "Temp Blob"; KVSCRSRequest: Record "KVSCRSRequest"; var KVSCRSPortfolio: Record "KVSCRSPortfolio"): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSCRSEvents", 'OnAfterRequestBodyCreatePortfolio', '', false, false)]
local procedure DoSomethingOnAfterRequestBodyCreatePortfolio(var bodyTempBlob: Codeunit "Temp Blob"; KVSCRSRequest: Record "KVSCRSRequest"; var KVSCRSPortfolio: Record "KVSCRSPortfolio")
begin
end;

OnBeforeHandleResponseCreatePortfolio(Codeunit Temp Blob, Record KVSCRSRequest, Record KVSCRSPortfolio, Boolean, Integer) :#

[IntegrationEvent(false, false)]
procedure OnBeforeHandleResponseCreatePortfolio(var bodyTempBlob: Codeunit "Temp Blob"; KVSCRSRequest: Record "KVSCRSRequest"; var KVSCRSPortfolio: Record "KVSCRSPortfolio"; var isHandled: Boolean; var returnValue: Integer): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSCRSEvents", 'OnBeforeHandleResponseCreatePortfolio', '', false, false)]
local procedure DoSomethingOnBeforeHandleResponseCreatePortfolio(var bodyTempBlob: Codeunit "Temp Blob"; KVSCRSRequest: Record "KVSCRSRequest"; var KVSCRSPortfolio: Record "KVSCRSPortfolio"; var isHandled: Boolean; var returnValue: Integer)
begin
end;

OnAfterHandleResponseCreatePortfolio(Codeunit Temp Blob, Record KVSCRSRequest, Record KVSCRSPortfolio) :#

[IntegrationEvent(false, false)]
procedure OnAfterHandleResponseCreatePortfolio(var bodyTempBlob: Codeunit "Temp Blob"; KVSCRSRequest: Record "KVSCRSRequest"; var KVSCRSPortfolio: Record "KVSCRSPortfolio"): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSCRSEvents", 'OnAfterHandleResponseCreatePortfolio', '', false, false)]
local procedure DoSomethingOnAfterHandleResponseCreatePortfolio(var bodyTempBlob: Codeunit "Temp Blob"; KVSCRSRequest: Record "KVSCRSRequest"; var KVSCRSPortfolio: Record "KVSCRSPortfolio")
begin
end;

OnAfterCreatePortfolio(Record KVSCRSPortfolio) :#

Summary: OnAfterCreatePortfolio.

[IntegrationEvent(false, false)]
procedure OnAfterCreatePortfolio(var KVSCRSPortfolio: Record "KVSCRSPortfolio"): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSCRSEvents", 'OnAfterCreatePortfolio', '', false, false)]
local procedure DoSomethingOnAfterCreatePortfolio(var KVSCRSPortfolio: Record "KVSCRSPortfolio")
begin
end;

Parameters:

  • KVSCRSPortfolio: VAR Record KVSCRSPortfolio.

OnBeforeRemovePortfolio(Integer, Boolean) :#

Summary: OnBeforeRemovePortfolio.

[IntegrationEvent(false, false)]
procedure OnBeforeRemovePortfolio(portfolioID: Integer; var isHandled: Boolean): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSCRSEvents", 'OnBeforeRemovePortfolio', '', false, false)]
local procedure DoSomethingOnBeforeRemovePortfolio(portfolioID: Integer; var isHandled: Boolean)
begin
end;

Parameters:

  • portfolioID: Integer.
  • isHandled: VAR Boolean.

OnAfterRequestBodyRemovePortfolio(Codeunit Temp Blob, Record KVSCRSRequest, Integer) :#

[IntegrationEvent(false, false)]
procedure OnAfterRequestBodyRemovePortfolio(var bodyTempBlob: Codeunit "Temp Blob"; KVSCRSRequest: Record "KVSCRSRequest"; creditsafeportfolioID: Integer): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSCRSEvents", 'OnAfterRequestBodyRemovePortfolio', '', false, false)]
local procedure DoSomethingOnAfterRequestBodyRemovePortfolio(var bodyTempBlob: Codeunit "Temp Blob"; KVSCRSRequest: Record "KVSCRSRequest"; creditsafeportfolioID: Integer)
begin
end;

OnBeforeHandleResponseRemovePortfolio(Codeunit Temp Blob, Record KVSCRSRequest, Integer, Boolean, Integer) :#

[IntegrationEvent(false, false)]
procedure OnBeforeHandleResponseRemovePortfolio(var bodyTempBlob: Codeunit "Temp Blob"; KVSCRSRequest: Record "KVSCRSRequest"; creditsafeportfolioID: Integer; var isHandled: Boolean; var returnValue: Integer): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSCRSEvents", 'OnBeforeHandleResponseRemovePortfolio', '', false, false)]
local procedure DoSomethingOnBeforeHandleResponseRemovePortfolio(var bodyTempBlob: Codeunit "Temp Blob"; KVSCRSRequest: Record "KVSCRSRequest"; creditsafeportfolioID: Integer; var isHandled: Boolean; var returnValue: Integer)
begin
end;

OnAfterHandleResponseRemovePortfolio(Codeunit Temp Blob, Record KVSCRSRequest, Integer) :#

[IntegrationEvent(false, false)]
procedure OnAfterHandleResponseRemovePortfolio(var bodyTempBlob: Codeunit "Temp Blob"; KVSCRSRequest: Record "KVSCRSRequest"; creditsafeportfolioID: Integer): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSCRSEvents", 'OnAfterHandleResponseRemovePortfolio', '', false, false)]
local procedure DoSomethingOnAfterHandleResponseRemovePortfolio(var bodyTempBlob: Codeunit "Temp Blob"; KVSCRSRequest: Record "KVSCRSRequest"; creditsafeportfolioID: Integer)
begin
end;

OnAfterRemovePortfolio(Integer) :#

Summary: OnAfterRemovePortfolio.

[IntegrationEvent(false, false)]
procedure OnAfterRemovePortfolio(portfolioID: Integer): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSCRSEvents", 'OnAfterRemovePortfolio', '', false, false)]
local procedure DoSomethingOnAfterRemovePortfolio(portfolioID: Integer)
begin
end;

Parameters:

  • portfolioID: Integer.

OnBeforeAddCompaniesToPortfolios(Record KVSCRSID, Record KVSCRSPortfolio, Boolean) :#

Summary: OnBeforeAddCompaniesToPortfolios.

[IntegrationEvent(false, false)]
procedure OnBeforeAddCompaniesToPortfolios(var KVSCRSID: Record "KVSCRSID"; var KVSCRSPortfolio: Record "KVSCRSPortfolio"; var isHandled: Boolean): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSCRSEvents", 'OnBeforeAddCompaniesToPortfolios', '', false, false)]
local procedure DoSomethingOnBeforeAddCompaniesToPortfolios(var KVSCRSID: Record "KVSCRSID"; var KVSCRSPortfolio: Record "KVSCRSPortfolio"; var isHandled: Boolean)
begin
end;

Parameters:

  • KVSCRSID: VAR Record KVSCRSID.
  • KVSCRSPortfolio: VAR Record KVSCRSPortfolio.
  • isHandled: VAR Boolean.

OnAfterRequestBodyAddCompaniesToPortfolios(Codeunit Temp Blob, Record KVSCRSRequest, Record KVSCRSID, Record KVSCRSPortfolio) :#

[IntegrationEvent(false, false)]
procedure OnAfterRequestBodyAddCompaniesToPortfolios(var bodyTempBlob: Codeunit "Temp Blob"; KVSCRSRequest: Record "KVSCRSRequest"; var KVSCRSID: Record "KVSCRSID"; var KVSCRSPortfolio: Record "KVSCRSPortfolio"): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSCRSEvents", 'OnAfterRequestBodyAddCompaniesToPortfolios', '', false, false)]
local procedure DoSomethingOnAfterRequestBodyAddCompaniesToPortfolios(var bodyTempBlob: Codeunit "Temp Blob"; KVSCRSRequest: Record "KVSCRSRequest"; var KVSCRSID: Record "KVSCRSID"; var KVSCRSPortfolio: Record "KVSCRSPortfolio")
begin
end;

OnBeforeHandleResponseAddCompaniesToPortfolios(Codeunit Temp Blob, Record KVSCRSRequest, Record KVSCRSID, Record KVSCRSPortfolio, Boolean, Integer) :#

[IntegrationEvent(false, false)]
procedure OnBeforeHandleResponseAddCompaniesToPortfolios(var bodyTempBlob: Codeunit "Temp Blob"; KVSCRSRequest: Record "KVSCRSRequest"; var KVSCRSID: Record "KVSCRSID"; var KVSCRSPortfolio: Record "KVSCRSPortfolio"; var isHandled: Boolean; var returnValue: Integer): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSCRSEvents", 'OnBeforeHandleResponseAddCompaniesToPortfolios', '', false, false)]
local procedure DoSomethingOnBeforeHandleResponseAddCompaniesToPortfolios(var bodyTempBlob: Codeunit "Temp Blob"; KVSCRSRequest: Record "KVSCRSRequest"; var KVSCRSID: Record "KVSCRSID"; var KVSCRSPortfolio: Record "KVSCRSPortfolio"; var isHandled: Boolean; var returnValue: Integer)
begin
end;

OnAfterHandleResponseAddCompaniesToPortfolios(Codeunit Temp Blob, Record KVSCRSRequest, Record KVSCRSID, Record KVSCRSPortfolio) :#

[IntegrationEvent(false, false)]
procedure OnAfterHandleResponseAddCompaniesToPortfolios(var bodyTempBlob: Codeunit "Temp Blob"; KVSCRSRequest: Record "KVSCRSRequest"; var KVSCRSID: Record "KVSCRSID"; var KVSCRSPortfolio: Record "KVSCRSPortfolio"): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSCRSEvents", 'OnAfterHandleResponseAddCompaniesToPortfolios', '', false, false)]
local procedure DoSomethingOnAfterHandleResponseAddCompaniesToPortfolios(var bodyTempBlob: Codeunit "Temp Blob"; KVSCRSRequest: Record "KVSCRSRequest"; var KVSCRSID: Record "KVSCRSID"; var KVSCRSPortfolio: Record "KVSCRSPortfolio")
begin
end;

OnAfterAddCompaniesToPortfolios(Record KVSCRSID, Record KVSCRSPortfolio) :#

Summary: OnAfterAddCompaniesToPortfolios.

[IntegrationEvent(false, false)]
procedure OnAfterAddCompaniesToPortfolios(var KVSCRSID: Record "KVSCRSID"; var KVSCRSPortfolio: Record "KVSCRSPortfolio"): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSCRSEvents", 'OnAfterAddCompaniesToPortfolios', '', false, false)]
local procedure DoSomethingOnAfterAddCompaniesToPortfolios(var KVSCRSID: Record "KVSCRSID"; var KVSCRSPortfolio: Record "KVSCRSPortfolio")
begin
end;

Parameters:

  • KVSCRSID: VAR Record KVSCRSID.
  • KVSCRSPortfolio: VAR Record KVSCRSPortfolio.

OnBeforeRemoveCompaniesFromPortfolios(Record KVSCRSID, Record KVSCRSPortfolio, Boolean) :#

Summary: OnBeforeRemoveCompaniesFromPortfolios.

[IntegrationEvent(false, false)]
procedure OnBeforeRemoveCompaniesFromPortfolios(var KVSCRSID: Record "KVSCRSID"; var KVSCRSPortfolio: Record "KVSCRSPortfolio"; var isHandled: Boolean): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSCRSEvents", 'OnBeforeRemoveCompaniesFromPortfolios', '', false, false)]
local procedure DoSomethingOnBeforeRemoveCompaniesFromPortfolios(var KVSCRSID: Record "KVSCRSID"; var KVSCRSPortfolio: Record "KVSCRSPortfolio"; var isHandled: Boolean)
begin
end;

Parameters:

  • KVSCRSID: VAR Record KVSCRSID.
  • KVSCRSPortfolio: VAR Record KVSCRSPortfolio.
  • isHandled: VAR Boolean.

OnAfterRequestBodyRemoveCompaniesFromPortfolios(Codeunit Temp Blob, Record KVSCRSRequest, Record KVSCRSID, Record KVSCRSPortfolio) :#

[IntegrationEvent(false, false)]
procedure OnAfterRequestBodyRemoveCompaniesFromPortfolios(var bodyTempBlob: Codeunit "Temp Blob"; KVSCRSRequest: Record "KVSCRSRequest"; var KVSCRSID: Record "KVSCRSID"; var KVSCRSPortfolio: Record "KVSCRSPortfolio"): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSCRSEvents", 'OnAfterRequestBodyRemoveCompaniesFromPortfolios', '', false, false)]
local procedure DoSomethingOnAfterRequestBodyRemoveCompaniesFromPortfolios(var bodyTempBlob: Codeunit "Temp Blob"; KVSCRSRequest: Record "KVSCRSRequest"; var KVSCRSID: Record "KVSCRSID"; var KVSCRSPortfolio: Record "KVSCRSPortfolio")
begin
end;

OnBeforeHandleResponseRemoveCompaniesFromPortfolios(Codeunit Temp Blob, Record KVSCRSRequest, Record KVSCRSID, Record KVSCRSPortfolio, Boolean, Integer) :#

[IntegrationEvent(false, false)]
procedure OnBeforeHandleResponseRemoveCompaniesFromPortfolios(var bodyTempBlob: Codeunit "Temp Blob"; KVSCRSRequest: Record "KVSCRSRequest"; var KVSCRSID: Record "KVSCRSID"; var KVSCRSPortfolio: Record "KVSCRSPortfolio"; var isHandled: Boolean; var returnValue: Integer): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSCRSEvents", 'OnBeforeHandleResponseRemoveCompaniesFromPortfolios', '', false, false)]
local procedure DoSomethingOnBeforeHandleResponseRemoveCompaniesFromPortfolios(var bodyTempBlob: Codeunit "Temp Blob"; KVSCRSRequest: Record "KVSCRSRequest"; var KVSCRSID: Record "KVSCRSID"; var KVSCRSPortfolio: Record "KVSCRSPortfolio"; var isHandled: Boolean; var returnValue: Integer)
begin
end;

OnAfterHandleResponseRemoveCompaniesFromPortfolios(Codeunit Temp Blob, Record KVSCRSRequest, Record KVSCRSID, Record KVSCRSPortfolio) :#

[IntegrationEvent(false, false)]
procedure OnAfterHandleResponseRemoveCompaniesFromPortfolios(var bodyTempBlob: Codeunit "Temp Blob"; KVSCRSRequest: Record "KVSCRSRequest"; var KVSCRSID: Record "KVSCRSID"; var KVSCRSPortfolio: Record "KVSCRSPortfolio"): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSCRSEvents", 'OnAfterHandleResponseRemoveCompaniesFromPortfolios', '', false, false)]
local procedure DoSomethingOnAfterHandleResponseRemoveCompaniesFromPortfolios(var bodyTempBlob: Codeunit "Temp Blob"; KVSCRSRequest: Record "KVSCRSRequest"; var KVSCRSID: Record "KVSCRSID"; var KVSCRSPortfolio: Record "KVSCRSPortfolio")
begin
end;

OnAfterRemoveCompaniesFromPortfolios(Record KVSCRSID, Record KVSCRSPortfolio) :#

Summary: OnAfterRemoveCompaniesFromPortfolios.

[IntegrationEvent(false, false)]
procedure OnAfterRemoveCompaniesFromPortfolios(var KVSCRSID: Record "KVSCRSID"; var KVSCRSPortfolio: Record "KVSCRSPortfolio"): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSCRSEvents", 'OnAfterRemoveCompaniesFromPortfolios', '', false, false)]
local procedure DoSomethingOnAfterRemoveCompaniesFromPortfolios(var KVSCRSID: Record "KVSCRSID"; var KVSCRSPortfolio: Record "KVSCRSPortfolio")
begin
end;

Parameters:

  • KVSCRSID: VAR Record KVSCRSID.
  • KVSCRSPortfolio: VAR Record KVSCRSPortfolio.

OnBeforeListMonitoredCompanies(Record KVSCRSPortfolio, Record KVSCRSPortfolioCompany, Boolean, DateTime, Boolean) :#

Summary: OnBeforeListMonitoredCompanies.

[IntegrationEvent(false, false)]
procedure OnBeforeListMonitoredCompanies(var KVSCRSPortfolio: Record "KVSCRSPortfolio"; var KVSCRSPortfolioCompany: Record "KVSCRSPortfolioCompany"; var changedOnly: Boolean; var changedSince: DateTime; var isHandled: Boolean): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSCRSEvents", 'OnBeforeListMonitoredCompanies', '', false, false)]
local procedure DoSomethingOnBeforeListMonitoredCompanies(var KVSCRSPortfolio: Record "KVSCRSPortfolio"; var KVSCRSPortfolioCompany: Record "KVSCRSPortfolioCompany"; var changedOnly: Boolean; var changedSince: DateTime; var isHandled: Boolean)
begin
end;

Parameters:

  • KVSCRSPortfolio: VAR Record KVSCRSPortfolio.
  • KVSCRSPortfolioCompany: VAR Record KVSCRSPortfolioCompany.
  • changedOnly: VAR Boolean.
  • changedSince: VAR DateTime.
  • isHandled: VAR Boolean.

OnAfterRequestBodyListMonitoredCompanies(Codeunit Temp Blob, Record KVSCRSRequest, Record KVSCRSPortfolio, Boolean, DateTime) :#

[IntegrationEvent(false, false)]
procedure OnAfterRequestBodyListMonitoredCompanies(var bodyTempBlob: Codeunit "Temp Blob"; KVSCRSRequest: Record "KVSCRSRequest"; var KVSCRSPortfolio: Record "KVSCRSPortfolio"; changedOnly: Boolean; changedSince: DateTime): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSCRSEvents", 'OnAfterRequestBodyListMonitoredCompanies', '', false, false)]
local procedure DoSomethingOnAfterRequestBodyListMonitoredCompanies(var bodyTempBlob: Codeunit "Temp Blob"; KVSCRSRequest: Record "KVSCRSRequest"; var KVSCRSPortfolio: Record "KVSCRSPortfolio"; changedOnly: Boolean; changedSince: DateTime)
begin
end;

OnBeforeHandleResponseListMonitoredCompanies(Codeunit Temp Blob, Record KVSCRSRequest, Record KVSCRSPortfolio, Record KVSCRSPortfolioCompany, Boolean, DateTime, Boolean, Integer) :#

[IntegrationEvent(false, false)]
procedure OnBeforeHandleResponseListMonitoredCompanies(var bodyTempBlob: Codeunit "Temp Blob"; KVSCRSRequest: Record "KVSCRSRequest"; var KVSCRSPortfolio: Record "KVSCRSPortfolio"; var KVSCRSPortfolioCompanyVar: Record "KVSCRSPortfolioCompany"; changedOnly: Boolean; changedSince: DateTime; var isHandled: Boolean; var returnValue: Integer): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSCRSEvents", 'OnBeforeHandleResponseListMonitoredCompanies', '', false, false)]
local procedure DoSomethingOnBeforeHandleResponseListMonitoredCompanies(var bodyTempBlob: Codeunit "Temp Blob"; KVSCRSRequest: Record "KVSCRSRequest"; var KVSCRSPortfolio: Record "KVSCRSPortfolio"; var KVSCRSPortfolioCompanyVar: Record "KVSCRSPortfolioCompany"; changedOnly: Boolean; changedSince: DateTime; var isHandled: Boolean; var returnValue: Integer)
begin
end;

OnAfterHandleResponseListMonitoredCompanies(Codeunit Temp Blob, Record KVSCRSRequest, Record KVSCRSPortfolio, Record KVSCRSPortfolioCompany, Boolean, DateTime) :#

[IntegrationEvent(false, false)]
procedure OnAfterHandleResponseListMonitoredCompanies(var bodyTempBlob: Codeunit "Temp Blob"; KVSCRSRequest: Record "KVSCRSRequest"; var KVSCRSPortfolio: Record "KVSCRSPortfolio"; var KVSCRSPortfolioCompanyVar: Record "KVSCRSPortfolioCompany"; changedOnly: Boolean; changedSince: DateTime): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSCRSEvents", 'OnAfterHandleResponseListMonitoredCompanies', '', false, false)]
local procedure DoSomethingOnAfterHandleResponseListMonitoredCompanies(var bodyTempBlob: Codeunit "Temp Blob"; KVSCRSRequest: Record "KVSCRSRequest"; var KVSCRSPortfolio: Record "KVSCRSPortfolio"; var KVSCRSPortfolioCompanyVar: Record "KVSCRSPortfolioCompany"; changedOnly: Boolean; changedSince: DateTime)
begin
end;

OnAfterListMonitoredCompanies(Record KVSCRSPortfolioCompany) :#

Summary: OnAfterListMonitoredCompanies.

[IntegrationEvent(false, false)]
procedure OnAfterListMonitoredCompanies(var KVSCRSPortfolioCompany: Record "KVSCRSPortfolioCompany"): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSCRSEvents", 'OnAfterListMonitoredCompanies', '', false, false)]
local procedure DoSomethingOnAfterListMonitoredCompanies(var KVSCRSPortfolioCompany: Record "KVSCRSPortfolioCompany")
begin
end;

Parameters:

  • KVSCRSPortfolioCompany: VAR Record KVSCRSPortfolioCompany.