RE: How to check Duplicate Records using AL code?
You can try this
[EventSubscriber(ObjectType::Table, Database::"Fixed Asset", 'OnAfterModifyEvent', '', false, false)]
local procedure OnAfterModifyEventFA(var Rec: Record "Fixed Asset")
var
FixedAsset: Record "Fixed Asset";
begin
if rec.Address1 <> '' then begin
FixedAsset.Reset();
FixedAsset.setfilter(Address1, Rec.Address1);
if FixedAsset.Count > 1 then
Message('Duplicate Found')
else
Message('Not Found');
end;
end;