Table of Contents

KVSPSAREDuplicateManagement

Events

KVSPSAREOnBeforeCheckSendNotificationForJQEForDuplCheck(Boolean) :

Summary: Use this event to add logic before the CheckSendNotificationForJQEForDuplCheck() procedure is executed.

[IntegrationEvent(false, false)]
local procedure KVSPSAREOnBeforeCheckSendNotificationForJQEForDuplCheck(var IsHandled: Boolean): 

Parameters:

  • IsHandled:

KVSPSAREOnBeforeDuplicateExist(Record KVSPSAREProperty Acquisition, Boolean, Boolean) :

Summary: Use this event to add logic before the DuplicateExist() procedure is executed.

[IntegrationEvent(false, false)]
local procedure KVSPSAREOnBeforeDuplicateExist(PropertyAcquisition: Record "KVSPSAREProperty Acquisition"; var Result: Boolean; var IsHandled: Boolean): 

Parameters:

  • PropertyAcquisition:
  • Result:
  • IsHandled:

KVSPSAREOnBeforeRemovePropAcqIndex(Record KVSPSAREProperty Acquisition, Boolean, Boolean) :

Summary: Use this event to add logic before the InsertDuplPropAcq() procedure is executed.

[IntegrationEvent(false, false)]
local procedure KVSPSAREOnBeforeRemovePropAcqIndex(PropertyAcquisition: Record "KVSPSAREProperty Acquisition"; KeepAccepted: Boolean; var IsHandled: Boolean): 

Parameters:

  • PropertyAcquisition:
  • KeepAccepted:
  • IsHandled:

KVSPSAREOnInsertDuplPropAcqIndexOnBeforeDuplPropAcqSearchStringInsert(Record KVSPSAREProperty Acquisition, Record KVSPSAREPropAcqDuplSearchStr, Record KVSPSAREDuplSearchStringSetup) :

Summary: Use this event to add logic before the InsertDuplPropAcqIndex() procedure inserts a new KVSPSAREPropAcqDuplSearchStr record.

[IntegrationEvent(false, false)]
local procedure KVSPSAREOnInsertDuplPropAcqIndexOnBeforeDuplPropAcqSearchStringInsert(var PropertyAcquisition: Record "KVSPSAREProperty Acquisition"; var DuplPropAcqSearchString: Record "KVSPSAREPropAcqDuplSearchStr"; DuplSearchStringSetup: Record "KVSPSAREDuplSearchStringSetup"): 

Parameters:

  • PropertyAcquisition:
  • DuplPropAcqSearchString:
  • DuplSearchStringSetup:

KVSPSAREOnInsertDuplPropAcqOnAfterDuplPropAcqSearchString2SetFilters(Record KVSPSAREPropAcqDuplSearchStr, Record KVSPSAREPropAcqDuplSearchStr) :

Summary: Use this event to add filters to the PropAcqDuplSearchStr2 record in the InsertDuplPropAcq() procedure.

[IntegrationEvent(false, false)]
local procedure KVSPSAREOnInsertDuplPropAcqOnAfterDuplPropAcqSearchString2SetFilters(var PropAcqDuplSearchStr: Record "KVSPSAREPropAcqDuplSearchStr"; var PropAcqDuplSearchStr2: Record "KVSPSAREPropAcqDuplSearchStr"): 

Parameters:

  • PropAcqDuplSearchStr:
  • PropAcqDuplSearchStr2:

KVSPSAREOnInsertDuplPropAcqOnAfterDuplPropAcqSetFilters(Record KVSPSAREPropAcqDuplicate, Record KVSPSAREPropAcqDuplSearchStr, Record KVSPSAREDuplSearchStringSetup) :

Summary: Use this event to add filters to the TempPropAcqDuplicate record in the InsertDuplPropAcq() procedure.

[IntegrationEvent(false, false)]
local procedure KVSPSAREOnInsertDuplPropAcqOnAfterDuplPropAcqSetFilters(var TempPropAcqDuplicate: Record "KVSPSAREPropAcqDuplicate" temporary; var PropAcqDuplSearchStr: Record "KVSPSAREPropAcqDuplSearchStr"; var DuplSearchStringSetup: Record "KVSPSAREDuplSearchStringSetup"): 

Parameters:

  • TempPropAcqDuplicate:
  • PropAcqDuplSearchStr:
  • DuplSearchStringSetup:

KVSPSAREOnMakePropAcqIndex(Record KVSPSAREProperty Acquisition, Boolean) :

Summary: Use this event to add logic before the MakePropAcqIndex() procedure is executed.

[IntegrationEvent(false, false)]
local procedure KVSPSAREOnMakePropAcqIndex(var PropertyAcquisition: Record "KVSPSAREProperty Acquisition"; var IsHandled: Boolean): 

Parameters:

  • PropertyAcquisition:
  • IsHandled:

KVSPSAREOnMakePropAcqIndexOnBeforeInsDuplPropAcq(Record KVSPSAREProperty Acquisition, Boolean) :

Summary: Use this event to add logic before the InsertDuplPropAcq() procedure is executed.

[IntegrationEvent(false, false)]
local procedure KVSPSAREOnMakePropAcqIndexOnBeforeInsDuplPropAcq(var PropertyAcquisition: Record "KVSPSAREProperty Acquisition"; var IsHandled: Boolean): 

Parameters:

  • PropertyAcquisition:
  • IsHandled: