When a DSP propagates changes using
dsp.AfterUpdateRecord for setting new
values for some fields, the returned delta is not null
and contains changed
from server records. But CDSUtil.ReconcileDeltas
considers that as error:
...
for i:=LowCDS to HighCDS do
if not VarIsNull(vDeltaArray[i]) then begin
cdsArray[i].Reconcile(vDeltaArray[i]);
bReconcile:=true;
break;
end;