SAP Message RSAU492 - No return value <> 0 allowed in update routines in transfer mode

Diagnosis
The return code was set to <> 0 in routine '&V1&', but thecorresponding data field is updated with MOVE. You therefore cannot prevent the update of a single data field for certain key
values.

System Response
The load process is terminated.

Procedure
When you update with MOVE, you do not have to update all the datarecords. In this case you should use a start routine in the updaterules in which you delete the data records that you do not want toupdate from table DATA_PACKAGE. Set the return code for all routines
affecting a data field that is updated with MOVE to 0 (also thecorresponding key field routines).