From m204wiki
Jump to navigation Jump to search

M204.2110  1NF FILEMODL files must be TBO

An attempt was made to disable Transaction Backout (TBO) for a file that enforces the First-Normal Form (1NF) File Model (FILEMODL parameter X'20' bit). This is a result of one of these attempted RESET commands:

  • FRCVOPT to X'08' (Transaction Backout Disabled)
  • FRCVOPT to X'01' (all updates reapplied to the file regardless of update unit or transaction boundaries), disabling TBO as a side effect
  • FOPT to X'02' (disable lock pending updates), which also disables TBO as a side effect.

File manager response: Transaction Backout and logical consistency are enforced in 1NF files. Re-examine the motivation for the RESET, and construct an alternate plan of action to achieve the desired results without deactivating TBO.

Message attributes:

RETCODEO=0Sets online return code
RETCODEB=4Sets batch (single user) return code
CLASS=EError class; the message can be suppressed with the X'04' bit setting of the MSGCTL parameter
AUDITERWrites the message with line type ER to the audit trail
COUNTIncrements the error count (ERCNT) parameter

Back to list of messages