Return codes

These return codes are possible:
 0
Normal completion; the CRP is positioned to the specified row.
 8
Keyed tables: the specified row does not exist; the CRP is set to TOP (zero).

Non-keyed tables: service not possible; the CRP is set to TOP.

12
Table is not open.
20
Severe error.