IDA019RL

IDA019RL is a CSECT within load module IDA019L1. IDA019R4 invokes it during PUT updates and ERASE operations on KSDS and ESDS data sets.

For an ERASE operation, IDA019RL removes an unspanned record from the control interval. For a PUT update when the record length does not change, IDA019RL updates the record. If a record length does not change during a PUT update, IDA019RL erases the record from the control interval, and calls IDA019RM to insert the new record.

Reference Sources

MVS/Extended Architecture: Virtual Storage Access Method (VSAM) Logic, LY26- 3970.