An optimistic locking conflict has been detected while trying to update a view.
Make sure your update key is valid.
If you want to commit your changes to the base table(s), call TABLEUPDATE(В ) with lForce. This will overwrite the changes made to the base table since the view was last fetched.
To discard the local changes made to the view, call TABLEREVERT(В ).