FUNL0114 (update error) in field (fieldname).

From m204wiki
Jump to navigation Jump to search

An error occurred performing an update to the field fieldname. The type of error is indicated by update error as follows:

Attempt to ADD MISSING value
This indicates that an ADD statement was executed, and the value on the right hand side is MISSING (for example, a %variable that had not been assigned to). If this does not indicate an error in your FUEL program, you can either test for the missing value explicitly, using the IF entity EXISTS phrase, or you can use the ADDC statement, which simply results in a no-op for the MISSING value.
Attempt to CHANGE to MISSING value
This indicates that a CHANGE statement was executed, and the value on the right hand side is MISSING (for example, a %variable that had not been assigned to).
Attempt to CHANGE non-existing occurrence
This indicates that a CHANGE statement was executed, and the occurrence subscript of the field on the left hand side is greater than the number of occurrences of the designated field in the current record.
Attempt to DELETE non-existing occurrence
This indicates that a DELETE statement was executed, and the occurrence subscript of the field is greater than the number of occurrences of the designated field in the current record. If this does not indicate an error in your Model 204 file or FUEL program, you can either test for the occurrence explicitly, using the IF field EXISTS phrase, or you can use the DELETEC statement, which simply results in a no-op for a missing field.
This message indicates a FUEL programming error which must be corrected. The Fast/Unload run is cancelled as a result of this error.