Error Messages of the SAP Transfer Program 
Definition
Error messages are sent by the receiving program to the transfer program. The transfer program enters the messages in the corresponding fields of the queue administration information record.
In addition to these error messages, these fields also contain messages regarding local errors of the transfer program.
Structure
If local error situations occur with the transfer program, the following error messages are entered in the queue administration information record:
'AKCS PARTNER DOES NOT RESPOND '
When establishing a connection (for example, EXEC CICS ALLOCATE), the wait for the connection is terminated after a certain wait time because the target system is not active (for example, the Communications Manager is not started on the workstation).
'ATCV INVALID FUNCTION FOR CURRENT LU6.2 STATE '
The LU6.2 function called by the transfer program cannot be executed with the current status of the connection to the target system (for example, the target application is not adhering to the send and receive sequence defined by the transfer data type).
'AISS LU6.2 SECURTITY ERROR '
The target application, to which the transfer program is to build a connection, is performing an authorization check, which is not met by the transfer program (for example, in the Communication Manager on the workstation, conversation security is active for the started transaction program ('remotely attachable transaction program')).
'E001 CANNOT ALLOCATE LU6.2 SESSION '
The attempt to establish a connection is rejected by the network (for example, the specified target system is not known).
'E002 CANNOT CONNECT PROCESS '
The connection to the transaction program in the target system is rejected (for example, the specified transaction program is not defined as a startable transaction program).
'E003 CANNOT SEND BUFFER WITH INVITE '
Error sending data to the target transaction program.
'E004 CANNOT RECEIVE BUFFER '
Error receiving data from the target transaction program (for example, the specified transaction program is not defined as a startable transaction program).
'E005 CANNOT FREE LU6.2 SESSION '
Error establishing a connection with the target transaction program.
'E006 CANNOT SEND BUFFER '
Error sending data to the target transaction program.
'E007 FREE SESSION INDICATOR RECEIVED '
The target transaction has already established the connection although the transfer program has not yet completed processing. The target application is not adhering to the send and receive sequence defined by the transfer data type or an error situation has occurred, in which it can no longer communicate the error with an error message buffer.
'E008 CANNOT SEND BUFFER WITH LAST WAIT '
Error sending data to the target transaction program.
'E009 CONVERSATION PARTNER DO NOT INVITE TO SEND '
The target transaction is not returning the send authorization to the transfer program. The target application is not adhering to the send and receive sequence defined by the transfer data type.
'E014 EIBERRCD RECEIVED '
The transfer program has received an error message from the LU6.2 function that was performed. The EIBERRCD error is displayed as an 8-digit number after the string 'E014'. The cause of the error is described in the CICS/OS/VS Intercommunications Facilities Guide.
'E021 CANNOT RECEIVE RETURN BUFFER '
Error receiving data from the target transaction program.
'E025 ACCESSING DOUT TO GET DATA TO BE SEND '
Internal error accessing the queue to update send data or status information.
'E034 ACCESSING DOUT TO SET PROCESS INACTIVE INDICATOR'
Internal error during access to update status information.
'E039 CANNOT UPDATE APQI/APQD RECORD '
Internal error accessing the queue
to update send data or status information.
'E040 CANNOT DELETE APQD RECORDS '
Internal error accessing the queue to update send data.
'E304 CANNOT UNLOCK/ENDBR DOUT AFTER RETRIEVING PARAM '
Internal error during access to update status information.
'E305 WARNING NO INPUT PARAMETER RECEIVED '
The transfer program was not started by a
'EXEC CICS START' command.
'E306 CANNOT RETRIEVE COMMAREA '
The transfer program was started interactively instead of by a 'EXEC CICS START' command. The name of the queue to be started was not received.
'E310 ACCESSING DOUT TO SET PROCESS ACTIVE INDICATOR '
Internal error during access to update status information.
'E315 RETRIEVED KEY FIELD IS TOO SHORT '
The queue name passed during startup does not have the correct length.
'E320 NOT SUPPORTED DRIVER TYPE '
The transfer program was started for a transfer data type, which it does not support.
'E325 ACCEPT ONLY RECEIVER CORRECTION RESPONSIBILITY '
The transfer program can only run if the target transaction program performs the error correction.
'E330 OUTPUT PROCESS IS ALREADY ACTIVE '
A transfer program is already active for this queue.
'E340 NO RECORD FOUND TO SEND TO THE TARGET SYSTEM '
The transfer program was started for the queue, but has not found any transfer data to be sent in the queue.
'E530 START BROWSE SPLD DATASET '
Internal error accessing the queue to update send data to be read from the SAP spool.
'E550 NO SPOOL CONTROL RECORD FOUND '
Internal error accessing the queue to update send data to be read from the SAP spool.
'E555 WRONG SPOOL FILE PASSWORD '
The SAP spool file, from which the transfer data was to be read, is password protected. The SAP spool password in the queue entry does not match the password of the referenced SAP spool file.
'E560 SPOOL RECORD WITH ZERO FIELD LENGTH '
Internal error accessing the queue to update send data to be read from the SAP spool.
'UNDEFINED ERROR CODE IN DRIVER TASK '
Internal error
In addition to the error text, an error code is output with the error message. As with the error message texts, there is a difference between the local error codes and the error codes sent by the partner transaction program. Below is a list of local error message codes of the SAP transfer program in a CICS environment. The error message codes represent the CICS condition codes, which can occur during error recognition by the SAP transfer program. The local error message codes are listed opposite the corresponding CICS condition codes.
+---------------------+---------------------+
! Local error code ! CICS condition code !
+---------------------+---------------------+
! CBID ! CBIDERR !
! DSDI ! DISABLED !
! DSID ! DSIDERR !
! DUPK ! DUPKEY !
! DUPR ! DUPREC !
! ENDF ! ENDFILE !
! ILLO ! ILLOGIC !
! INVR ! INVREQ !
! IO ! IOERR !
! ISCI ! ISCINVREQ !
! ITEM ! ITEMERR !
! LENG ! LENGERR !
! NOST ! NOSTG !
! NOSP ! NOSPACE !
! NOAL ! NOTALLOC !
! NOAU ! NOTAUTH !
! NOTF ! NOTFND !
! NOTO ! NOTOPEN !
! QID ! QIDERR !
! SESS ! SESSBUSY !
! SIGN ! SIGNAL !
! SYID ! SYSIDERR !
! TERM ! TERMERR !
! DSID ! DISABLED !
! DUPK ! DUPKEY !
! NOSP ! NOSPACE !
! NOTA ! NOTAUTH !
! NOTF ! NOTFND !
! NOTO ! NOTOPEN !
+---------------------+---------------------+