Hi,
you are changing the only existing record am i correct.
Req 1 -> 1105 Marina Consultant 1000 - first loading
Req 2 -> 1105 Marina Hopkins Consultant 1000 - after changing the record 2nd laoding
check the KF property of DSO. it should be overwrite function.
how many request in your cube.
assuming cube level have one request then test the data.
in cube it will show only one record for ID 1105 - updated record
info cube KF property have addition function it will based on the KF values.
Thanks,
Phani.