APAR status
Closed as program error.
Error description
Rational Business Developer V7.5.1.3: All validatorFunctions associated with modified form fields are run in a program even when there is a transfer to another program in one of the validatorFunctions. The fields that are associated with the validatorFunctions are marked as modified either in the form or set in the program before the form is conversed. This occurs the first time the form is conversed. For example, if a form has four variable fields defined, each of these fields is marked as modified in the form, each has a validatorFunction associated with it. Let's say the functions are named function1, function2, function3 and function4. Based on the validationOrder, function1 should run first. function1 has a transfer to another program that is conditionally run. The first time the form is conversed, function1 should run and if the transfer to another program does occur, function2, function3 and function4 should not run. If the transfer to the other program does not occur, then all four functions should run on the first converse. This problem occurs with both the EGL debugger and generated COBOL programs.
Local fix
Problem summary
TUI validation functions were running after one validation function did a transfer.
Problem conclusion
Changed edit routine function to check for NOT EZESTK-RETURN-OFF after each validation function.
Temporary fix
Comments
APAR Information
APAR number
PK93663
Reported component name
RATL BUS DEV
Reported component ID
5724S5000
Reported release
751
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt
Submitted date
2009-08-12
Closed date
2009-11-09
Last modified date
2009-11-09
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
Fix information
Fixed component name
RATL BUS DEV
Fixed component ID
5724S5000
Applicable component levels
R751 PSN
UP
[{"Business Unit":{"code":"BU058","label":"IBM Infrastructure w\/TPS"},"Product":{"code":"SSMQ79","label":"Rational Business Developer"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"7.5.1","Edition":"","Line of Business":{"code":"LOB35","label":"Mainframe SW"}}]
Document Information
Modified date:
09 November 2009