This article explains how to decipher the CA Ramis RV0999 error message that may occur testing a CA Datacom request from CA Ramis.
Release: 7.4
CA Ramis
CA Ramis Reporter
If the CA Ramis CA Datacom/DB Interface encounters a Datacom error, the interface returns the information in the RV0999 error message:
RV0999: System error code F0F0F0F0F0F2F5F80000FrFc000000ii
(1) (2)
where:
(1) FrFc is the CA Datacom/DB Return Code (rc).
(2) ii is the CA Datacom/DB hexadecimal (hex)
representation of the Internal Return Code which
accompanies the Return Code.
Some typical RV0999 cases:
Case 1: RV0999: System error code F0F0F0F0F0F2F5F80000F0F500000022
In this case, the Return Code was 05 with an Internal Return Code of hex 22.
Return Code 05 - TABLE NOT OPEN", we find that Return Code 05 means that the requested table was not opened for processing and that the Internal Return Code of hex 22 (decimal 34) means that the requested table is not in any of the loaded User Requirements Tables (URTs).
To resolve this problem, ensure that the CA Ramis CA Datacom/DB Interface module in use was generated with a URT that defines all of the tables that are to be accessed.
Note: To determine the name of the CA Ramis CA Datacom/DB Interface module that is in use, issue the CA Ramis commands SET MSG=0 and ? SET immediately prior to the request that received the RV0999 error and note the value of the REF QLINK=value. This will be the name of the interface load module. If the value of REF QLINK is AUTO , then the default load module name will be R740QDCM.
Case 2: RV0999: System error code F0F0F0F0F0F2F5F80000F9F100000077
In this case, the Return Code was 91 with an Internal Return Code of hex 77.
Return Code 91 - COMPOUND BOOLEAN SELECTION FACILITY ERROR", we find that Return Code 91 with an Internal Return Code of hex 77 (decimal 119) means that the I/O limit set in the CBSIO= parameter in the URT DBURSTR macro has been exceeded.
To resolve this problem, increase the CBSIO= parameter (or set it to 0 for unlimited I/O) and regenerate the interface module to be used.
A complete explanation of the CA Datacom/DB Return Codes and their associated Internal Return Codes is provided in the Combined Message Guide via the CA Ramis Version 7.4 set of documentation at CA Ramis Bookshelves and PDFs.