If, in UPDATE mode, the record could not be updated after the U_PREPARE call, the user edit routine is called with the type parameter set to U_BADUPDATE. All the other parameters are NULL. This call informs the user edit routine that the record was not updated. If any changes were made to other files when the U_PREPARE call was made, those changes should be removed at this time. If the U_BADUPDATE user edit routine returns an error message, form displays it, otherwise, the RMS error message is displayed. In either case, the STORE is not completed.