Si buscas en la ayuda de delphi sobre este evento, explica que con el parámetro "UpdateKind" puedes identificar si es un registro nuevo, una modificación o están borrando un registro:
Código Delphi
[-]
case UpdateKind of
ukModify: begin
end;
ukInsert: Begin
DeltaDS.FieldByName('IDDoc').NewValue := IDDoc+1;
End;
ukDelete: Begin
End; end;