Skip to content

KVSPSAREProperty Acquisition#

Fields#

Name Type Note
No. Code[20]
Address Text[100]
Address 2 Text[100]
City Text[30]
Description Text[100]
Agent No. Code[20]
Agent Name Text[100] FlowField
Type Code[20]
Type Description Text[100] FlowField
Owner No. Code[20]
Owner Name Text[100] FlowField
Country/Region Code Code[10]
Corridor No. Text[20]
Parcel No. Text[20]
Object Type Enum (KVSPSAREObjectType)
Status Enum (KVSPSAREPropAcquisitionStatus)
Land Area Decimal
Person Responsible Code[20]
Area Decimal
Offered Purchase Price Decimal
Comment Text[100]
Post Code Code[20]
County Text[30]
Company Text[30]
No. Series Code[20]
DuplicateCheckCompleted Boolean

Procedures#

GetNoSeriesCode() : Code[20]#

procedure GetNoSeriesCode(): Code[20]

Events#

OnBeforeExecuteDuplicateCheck(Record KVSPSAREProperty Acquisition, Boolean) :#

Summary: Event raised before executing the duplicate check process for a property acquisition record.

[IntegrationEvent(true, false)]
local procedure OnBeforeExecuteDuplicateCheck(var PropertyAcquisition: Record "KVSPSAREProperty Acquisition"; var IsHandled: Boolean): 
[EventSubscriber(ObjectType::Table, Table::"KVSPSAREProperty Acquisition", 'OnBeforeExecuteDuplicateCheck', '', false, false)]
local procedure DoSomethingOnBeforeExecuteDuplicateCheck(var PropertyAcquisition: Record "KVSPSAREProperty Acquisition"; var IsHandled: Boolean)
begin
end;

Parameters:

  • PropertyAcquisition:
  • IsHandled:

OnBeforeLaunchDuplicateForm(Record KVSPSAREProperty Acquisition, Boolean) :#

Summary: Event raised before launching the duplicate form when duplicates are found for a property acquisition.

[IntegrationEvent(false, false)]
local procedure OnBeforeLaunchDuplicateForm(var PropertyAcquisition: Record "KVSPSAREProperty Acquisition"; var IsHandled: Boolean): 
[EventSubscriber(ObjectType::Table, Table::"KVSPSAREProperty Acquisition", 'OnBeforeLaunchDuplicateForm', '', false, false)]
local procedure DoSomethingOnBeforeLaunchDuplicateForm(var PropertyAcquisition: Record "KVSPSAREProperty Acquisition"; var IsHandled: Boolean)
begin
end;

Parameters:

  • PropertyAcquisition:
  • IsHandled: