ABENDS CICS:
-------------------------------------------------------------------------------
1.1 - ABEND ABM0
-------------------------------------------------------------------------------
PROBLEMA: O MAPA ESPECIFICADO PARA O BMS NAO FOI
LOCALIZADO.
SOLUCAO: VERIFIQUE SE O MAPA ESPECIFICADO ESTA
CORRETO OU ATE MESMO SE
ESTA
DEFINIDO.
-------------------------------------------------------------------------------
1.2 - ABEND ADCB
-------------------------------------------------------------------------------
PROBLEMA: PSB NAO FOI "SCHEDULADA".
SOLUCAO: CONSULTE O MANUAL DE "IMS/VS MESSAGES
AND CODES REFERENCE
MANUAL" E "CICS MESSAGES AND
CODES REFERENCE MANUAL".
-------------------------------------------------------------------------------
1.3 - ABEND ADCI
-------------------------------------------------------------------------------
PROBLEMA: DB INDISPONIVEL.
SOLUCAO: CONSULTE O MANUAL DE "IMS/VS MESSAGES
AND CODES REFERENCE
MANUAL" E "CICS MESSAGES AND CODES REFERENCE MANUAL".
-------------------------------------------------------------------------------
1.4 - ABEND ADCJ
-------------------------------------------------------------------------------
PROBLEMA: DBCTL NAO DISPONIVEL NO MOMENTO DO CALL.
SOLUCAO: CONSULTE O MANUAL DE "IMS/VS MESSAGES
AND CODES REFERENCE
MANUAL" E "CICS MESSAGES AND CODES REFERENCE MANUAL".
-------------------------------------------------------------------------------
1.5 - ABEND ADCR
-------------------------------------------------------------------------------
PROBLEMA: DBCTL NAO CONECTADO AO CICS NO MOMENTO DO
CALL.
SOLUCAO: CONSULTE O MANUAL DE "IMS/VS MESSAGES
AND CODES REFERENCE
MANUAL" E "CICS MESSAGES AND CODES REFERENCE MANUAL".
-------------------------------------------------------------------------------
1.6 - ABEND ADCE
-------------------------------------------------------------------------------
PROBLEMA: UM CODIGO DE ERRO FOI RETORNADO DO MODULO DE
INTERFACE
COM
DBCTL.
SOLUCAO: CONSULTE O MANUAL DE "IMS/VS MESSAGES
AND CODES REFERENCE
MANUAL" E "CICS MESSAGES AND CODES REFERENCE MANUAL".
-------------------------------------------------------------------------------
1.7 - ABEND ADCN
-------------------------------------------------------------------------------
PROBLEMA: UM COMANDO FORCEPURGE FOI EXECUTADO EM DBCTL
(NAO EH
PERMITIDO).
SOLUCAO: CONSULTE O MANUAL DE "IMS/VS MESSAGES
AND CODES REFERENCE
MANUAL" E "CICS MESSAGES AND CODES REFERENCE MANUAL".
-------------------------------------------------------------------------------
1.8 - ABEND ADLA
-------------------------------------------------------------------------------
PROBLEMA: OCORREU UM ABEND DO DL/I (OU PSEUDOABEND)
DURANTE O PROCESSA-
MENTO DE UMA TRANSACAO SOB CICS.
OBSERVACAO:
PARA O PROGRAMA QUE TRATA ESTE ABEND, ACRESCENTAR O NOVO
CODIGO (ADCA), FICANDO ASSIM OS
02 CODIGOS DE
ABENDS
CONSIDERADOS NO PROGRAMA.
SOLUCAO: O CICS ENVIA A MENSAGEM DFH3901 PARA A
CSMT. ESTA MENSAGEM
CONTEM O PSEUDO ABEND DO IMS, EXPLICANDO A RAZAO DO PROBLEMA.
PARA
ENCONTRAR O SIGNIFICADO DO CODIGO, CONSULTE O MANUAL DE
"IMS/VS MESSAGES AND CODES REFERENCE MANUAL".
-------------------------------------------------------------------------------
1.9 - ABEND ADLD
-------------------------------------------------------------------------------
PROBLEMA: UM 'DEADLOCK' (TRAVAMENTO) FOI DETECTADO PELO
SISTEMA E UMA
TRANSACAO FOI SELECIONADA PARA TERMINO ANORMAL.
OBSERVACAO:
PARA O PROGRAMA QUE TRATA ESTE ABEND, ACRESCENTAR O NOVO
CODIGO (ADCD), FICANDO ASSIM OS
02 CODIGOS DE
ABENDS
CONSIDERADOS NO PROGRAMA.
SOLUCAO: COMUNICAR AO SUPORTE DE DESENVOLVIMENTO.
-------------------------------------------------------------------------------
1.10 - ABEND ADLG
-------------------------------------------------------------------------------
PROBLEMA: HOUVE UM PEDIDO AO DL/I DE UM 'DATA BASE'
REMOTO, MAS HA UM
ERRO
DENTRO DA LISTA DE ARGUMENTOS DO DL/I FORNECIDA PELO USU
ARIO.
SOLUCAO: VERIFICAR SE ESTA CORRETO OS ARGUMENTOS DO
DL/I E OS ENDERECA
MENTOS OBTIDOS NO PROCEDIMENTO DE 'SCHEDULER' DA PSB (POINTER
NA
LINKAGE).
-------------------------------------------------------------------------------
1.11 - ABEND AEY9
-------------------------------------------------------------------------------
PROBLEMA: Falta de comunicacao com o DB2. Pode ocorrer
quando ha um
abend 922 ou 923.
SOLUCAO: Verifique a execucao do GRANT para DB2.
-------------------------------------------------------------------------------
1.12 - ABEND AICA
-------------------------------------------------------------------------------
PROBLEMA:
A TASK EXCEDEU O TEMPO LIMITE PERMITIDO PARA A SUA EXECUCAO.
SOLUCAO: EXISTE A POSSIBILIDADE DO PROGRAMA ESTAR EM
LOOP; USE EZTEST.
-------------------------------------------------------------------------------
1.13 - ABEND APCT
-------------------------------------------------------------------------------
PROBLEMA: UM MODULO SOLICITADO NAO PODE SER LOCALIZADO
NA PPT, OU A EN-
TRADA ESTA 'DISABLED' OU O MODULO TEM TAMANHO ZERO.
SOLUCAO: VIDE DESCRICAO.
-------------------------------------------------------------------------------
1.14 - ABEND ASRA
-------------------------------------------------------------------------------
PROBLEMA: A TASK E TERMINADA ANORMALMENTE POR UM
PROGRAM INTERRUPT.
SOLUCAO: UTILIZE O EZTEST PARA LOCALIZAR A
INSTRUCAO/CAMPO QUE CAUSOU
O
ABEND.
-------------------------------------------------------------------------------
1.15 - ABEND ASRB
-------------------------------------------------------------------------------
PROBLEMA: A TASK E' TERMINADA ANORMALMENTE POR UM ABEND
DO SISTEMA OPE-
RACIONAL INTERCEPTADO PELO CICS.
SOLUCAO: NORMALMENTE OCORRE QUANDO A TRANSACAO
SOLICITA SERVICO DIRETO
AO
SISTEMA OPERACIONAL (EX.: CALL DE UM SUB-PROGRAMA), O PRO-
BLEMA PODE SER SOLUCIONADO ATRAVES DO EZTEST.
-------------------------------------------------------------------------------
1.16 - ABEND ATCH
-------------------------------------------------------------------------------
PROBLEMA: A TASK FOI CANCELADA ATRAVES DO COMANDO FORCE
PURGE PELO OPE-
RADOR DE TERMINAL MASTER.
SOLUCAO: VERIFICAR A RAZAO DO CANCELAMENTO.
EIBRESP
-------------------------------------------------------------------------------
01 - ERROR
-------------------------------------------------------------------------------
NAO
EXISTE DESCRICAO PARA ESTE EIBRESP
-------------------------------------------------------------------------------
02 - RDATT
-------------------------------------------------------------------------------
- BMS :
OCORRE SE
UM RECEIVE MAP E TERMINADO PELO OPERADOR USANDO A CHAVE
ATTN AO INVES
DO RETURN KEY. APLICA-SE SOMENTE AO
2741 COMUNICATIONS
TERMINAL.
ACAO
DEFAULT : IGNORAR A CONDICAO.
- TERMINAL
CONTROL :
OCORRE SE
UM COMANDO RECEIVE E TERMINADO PELA TECLA ATTN AO INVES
DA RETURN KEY.
ACAO
DEFAULT : IGNORAR A CONDICAO.
-------------------------------------------------------------------------------
03 - WRBRK
-------------------------------------------------------------------------------
- BMS :
OCORRE SE
UM COMANDO SEND E INTERROMPIDO PELA TECLA ATTN.
APLICA-
SE SOMENTE A
TERMINAIS 2741 COMUNICATION TERMINAL.
ACAO
DEFAULT : IGNORAR A CONDICAO.
- TERMINAL
CONTROL :
OCORRE SE
UM SEND E TERMINADO PELA ATTN KEY (ATTENTION KEY).
ACAO
DEFAULT : IGNORAR A CONDICAO.
-------------------------------------------------------------------------------
04 - EOF
-------------------------------------------------------------------------------
- TERMINAL
CONTROL :
OCORRE
QUANDO UM INDICADOR DE END-OF-FILE E RECEBIDO.
-------------------------------------------------------------------------------
05 - EODS
-------------------------------------------------------------------------------
- BMS :
OCORRE SE
NENHUM DADO E RECEBIDO (SOMENTE UM FMH).
APLICA-SE SO-
MENTE A LU'S
3770 BATCH E 3770 E 3790 BATCH DATA INTERCHANGE.
- TERMINAL
CONTROL :
OCORRE
QUANDO UM INDICADOR DE FIM DE ARQUIVO
(END-OF-DATA-SET) E
RECEBIDO.
- BATCH
DATA INTERCHANGE :
OCORRE
QUANDO UM FIM DE DATA-SET E ENCONTRADO.
-------------------------------------------------------------------------------
06 - EOC
-------------------------------------------------------------------------------
- BMS :
OCORRE SE
A "REQUEST/RESPONSE UNIT" (RU)
E RECEBIDA COM O INDICA-
DOR DE FIM DE
CADEIA (END-OF-CHAIN).
ACAO
DEFAULT : IGNORAR CONDICAO.
- TERMINAL
CONTROL :
OCORRE SE
A "REQUEST/RESPONSE UNIT" (RU) E RECEBIDA COM O INDICA-
DOR DE FIM DE
CADEIA. O CAMPO EIBEOC TAMBEM CONTEM ESTE INDICADOR.
ACAO
DEFAULT : IGNORAR A CONDICAO.
-------------------------------------------------------------------------------
07 - IMBFMH
-------------------------------------------------------------------------------
NAO
EXISTE DESCRICAO PARA ESTE EIBRESP
-------------------------------------------------------------------------------
08 - ENDINPT
-------------------------------------------------------------------------------
- TERMINAL
CONTROL :
OCORRE
QUANDO UM INDICADOR DE "END-OF-INPUT" E RECEBIDO.
-------------------------------------------------------------------------------
09
- NONVAL
-------------------------------------------------------------------------------
- TERMINAL
CONTROL :
OCORRE SE
UM NOME DE PROGRAMA 3650 E INVALIDO.
-------------------------------------------------------------------------------
10 - NOSTART
-------------------------------------------------------------------------------
- TERMINAL
CONTROL :
OCORRE SE
O 3651 ESTA DESABILITADO A INICIAR O PROGRAMA
DE APLI-
CACAO 3650.
-------------------------------------------------------------------------------
11 - TERMIDERR
-------------------------------------------------------------------------------
NAO
EXISTE DESCRICAO PARA ESTE EIBRESP
-------------------------------------------------------------------------------
12 - DSIDERR
-------------------------------------------------------------------------------
- FILE
CONTROL :
EQUIVALENTE
AO FILENOTFOUND. OCORRE SE UM NOME DE ARQUIVO REFERIDO
NUMA OPCAO FILE
NAO E ACHADO NA FCT (FILE CONTROL TABLE).
-------------------------------------------------------------------------------
13 - NOTFND
-------------------------------------------------------------------------------
- FILE
CONTROL :
OCORRE SE
UMA TENTATIVA DE RECUPERAR OU DELETAR UM REGISTRO BASEA-
DO NUM
ARGUMENTO DE PESQUISA E MAL SUCEDIDA. PODE OCORRER NUM
READPREV
SEGUINDO UM
STARTBR QUE ESPECIFICA A CHAVE DO REGISTRO QUE NAO EXISTE NO
ARQUIVO.
- INTERVAL
CONTROL :
OCORRE
SE:
1) O
IDENTIFICADOR DO REQUEST ESPECIFICADO NUM COMANDO CANCEL FALHOU PA-
RA SE JUNTAR A UM COMANDO DE INTERVAL
CONTROL.
2) UM COMANDO
RETRIEVE E EMITIDO MAS UMA TASK ANTERIOR RECUPEROU OS DA-
DOS
ARMAZENADOS,DIRETAMENTE ATRAVES DE UM REQUEST PARA UMA TS E DEPO-
IS LIBEROU
OS MESMOS.
3) O REQUEST
ASSOCIADO AO COMANDO START NAO E UNICO; QUANDO UM RETRIVE E
EMITIDO, O
CICS NAO ACHA OS DADOS.
-------------------------------------------------------------------------------
14 - DUPREC
-------------------------------------------------------------------------------
- FILE
CONTROL :
OCORRE SE
UMA TENTATIVA DE ADICIONAR UM REGISTRO A UM ARQUIVO OU A
UM INDICE COM
ATRIBUTO UNIQUEKEY E FEITA, E A CHAVE JA EXISTE.
-------------------------------------------------------------------------------
15 - DUPKEY
-------------------------------------------------------------------------------
- FILE
CONTROL (VSAM ONLY) :
OCORRE SE
UM REGISTRO E RECUPERADO
DE UM INDICE COM O ATRIBUTO
NONUNIQUEKEY E
OUTRO REGISTRO COM A MESMA CHAVE EXISTE. NAO OCORRE COMO
RESULTADO DE UM
COMANDO READNEXT QUE LE O ULTIMO REGISTRO COM CHAVE RE-
PETIDA.
EM ASSEMBLER,
SE A OPCAO SET ESTA SENDO USADA, O
REGISTRADOR ES-
PECIFICADO NAO
SERA SETADO, MAS PODE SER CARREGADO ATRAVES DO DFHEITP1.
-------------------------------------------------------------------------------
16 - INVREQ
-------------------------------------------------------------------------------
- FILE
CONTROL :
OCORRE SE
:
1) UMA OPERACAO
DO FILE CONTROL E REQUISITADA E NAO ESTA DE ACORDO COM A
ENTRADA
ESPECIFICADA NA FCT (FILE CONTROL TABLE).
2) UM COMANDO
REWRITE OU UM COMANDO DELETE COM A OPCAO RIDFLD E EMITIDO
SEM UM
PREVIO READ UPDATE.
3) UM COMANDO
READNEXT, READPREV, ENDBR OU RESETBR E EMITIDO SEM UM PRE-
VIO STARTBR.
4) UM COMANDO READPREV E EMITIDO PARA UM
ARQUIVO E O STARTBR CORRESPON -
DENTE TEM A
OPCAO GENERIC.
5) A OPCAO
KEYLENGTH E ESPECIFICADA (MAS A GENERIC NAO) E O COMPRIMENTO
(LENGTH)
ESPECIFICADO NAO E IGUAL AO COMPRIMENTO DEFINIDO PARA O AR-
QUIVO EM
QUESTAO.
6) AS OPCOES
KEYLENGTH E GENERIC SAO ESPECIFICADAS, E O COMPRIMENTO ES-
PECIFICADO
NA KEYLENGTH E MENOR QUE ZERO, OU MAIOR OU IGUAL AO COM-
PRIMENTO DE
UMA "FULL-KEY".
7) UM COMANDO
DELETE E EMITIDO PARA UM ARQUIVO BDAM OU VSAM ESDS.
8) UM COMANDO
DELETE COM A OPCAO RIDFLD ESPECIFICADA E EMITIDO PARA
UM
ARQUIVO VSAM
QUANDO UM READ UPDATE ESTA PENDENTE.
9) SEGUINDO UM
COMANDO READ UPDATE, UM WRITE OU READ
UPDATE E EMITIDO
REFERENCIANDO O MESMO ARQUIVO, ANTES QUE O CONTROLE SEJA LIBERADO POR
UM REWRITE,
UNLOCK OU DELETE.
10) UMA
TENTATIVA DE STARTAR UM BROWSE E FEITA COM UM REQID AINDA EM USO
POR OUTRO
BROWSE.
11) O TIPO
DE IDENTIFICACAO DO
REGISTRO (CHAVE OU ENDERECO
RELATIVO)
USADO PARA
ACESSAR O ARQUIVO DURANTE UM BROWSE
E MUDADO POR UM
READNEXT OU
READPREV.
12) PARA UM
COMANDO WRITE, QUANDO GRAVAMOS REGISTROS COM CHAVES EMBUTI-
DAS, A
CHAVE NA AREA DO REGISTRO (OPCAO FROM) E A
CHAVE NO RIDFLD
NAO BATEM.
- BMS :
OCORRE SE UM
REQUEST PARA O BMS E INVALIDO POR:
1) A DISPOSICAO
(TERMINAL, PAGING OU SET) DE UMA MENSAGEM LOGICA E MU-
DADA ANTES
DE SEU COMPLEMENTO POR UM COMANDO SEND PAGE.
2) UM COMANDO
SEND PARTNSET E EMITIDO ENQUANTO UMA MENSAGEM LOGICA ESTA
ATIVA.
3) TEXTO E
COLOCADO NA MESMA PARTICAO OU LDC QUE DADOS MAPEADOS ENQUANTO
UMA MENSAGEM
LOGICA BMS ESTA ATIVA. SE NEM AS
PARTICOES, NEM LDC'S
ESTAO EM
USO, TEXTOS SAO COLOCADOS NA MESMA MENSAGEM LOGICA QUE DADOS
MAPEADOS.
4) UM SEND TEXT
ACCUM OU SEND MAP ACCUM E EMITIDO PARA
O TERMINAL QUE
ORIGINOU A
TRANSACAO ENQUANTO UMA MENSAGEM LOGICA ROTEADA ESTA SENDO
CONSTRUIDA.
5) A OPCAO
TRAILER E ESPECIFICADA NUM COMANDO SEND
PAGE QUANDO ESTA
SENDO
TERMINADA UMA MENSAGEM LOGICA SOMENTE COM O COMANDO SEND MAP.
6) UM COMANDO
DE ENVIO DE MAPA E EMITIDO PARA UM MAPA SEM ESPECIFICACOES
DE CAMPOS
(ESPECIFICACAO DA OPCAO FROM SEM A OPCAO DATAONLY).
7) DURANTE UM
OVERFLOW, OS DADOS SAO MANDADOS PARA UM LDC DIFERENTE QUE
O LDC QUE
CAUSOU O OVERFLOW.
8) PARTICOES
ESTAO EM USO, A OPCAO OUTPARTN NAO FOI CODIFICADA NO COMAN-
DO SEND MAP,
MAS O OPERANDO PARTN FOI CODIFICADO NA DEFINICAO DO MAP
SET. SE ISTO
OCORRER, VERSOES DIFERENTES DO MAP SET TEM
VALORES DI-
FERENTES DE
PARTN, E O SUFIXO DEDUZIDO PARA A PARTICAO NAO E O MESMO
QUE O SUFIXO
DO MAP SET CARREGADO.
9) O
COMPRIMENTO DE UM HEADER NUM COMANDO SEND TEXT E NEGATIVO.
10) O
COMPRIMENTO DE UM TRAILER NUM SEND TEXT OU SEND PAGE E NEGATIVO.
11) BYTES 10 A
15 DE UMA ENTRADA DE UMA ROUTE LIST NAO CONTEM BRANCOS NO
COMANDO
ROUTE.
12) RECEIVE MAP
OU RECEIVE PARTN NAO PODEM SER EMITIDOS
NUMA TASK SEM
TERMINAL,
PORQUE ESTAS TASKS NAO CONTEM TIAO OU TCTTE.
- TERMINAL
CONTROL :
OCORRE APOS
VARIOS COMANDOS :
1) ALLOCATE - A
LU ESPECIFICADA JA ESTA ALOCADA;
2) FREE - A LU
ESPECIFICADA ESTA NUM ESTADO ERRADO;
3) CONNECT PROCESS
- SYNCLVL2 FOI REQUISITADA, MAS NAO E SUPORTADA
PELA
SESSAO EM USO;
4) EXTRACT
ATTACH - DADOS INVALIDOS;
5) SEND - A
OPCAO CONFIRMFOI ESPECIFICADA MAS A CONVERSACAO LU6.2 NAO E
SYNCLVL1;
6) EXTRACT TCT
- NETNAME INVALIDO;
7) EXTRACT
PROCESS - CONVID INVALIDO.
O INVREQ
TAMBEM OCORRE SE :
1) UM COMANDO
INVALIDO FOI EMITIDO PARA O TERMINAL OU LU EM USO;
2) UM COMANDO
INVALIDO FOI EMITIDO PARA A LU6.2 EM USO.
- INTERVAL
CONTROL :
OCORRE SE
UM TIPO INVALIDO DE INTERVAL
CONTROL E RECEBIDO
PELO
CICS, OU SE O
ECB RESIDE ACIMA DOS 16 MEGABYTES.
- PROGRAM
CONTROL :
OCORRE SE
:
1) UM COMANDO
RETURN COM A OPCAO COMMAREA E EMITIDO POR UM PROGRAMA QUE
NAO ESTA NO
MAIOR NIVEL LOGICO;
2) UM COMANDO
RETURN COM A OPCAO TRANSID E EMITIDO
NUMA TASK QUE
NAO
ESTA
ASSOCIADA A UM TERMINAL.
- TEMPORARY
STORAGE CONTROL :
OCORRE
QUANDO UM WRITEQ TS SE REFERE A UM DADO CUJO COMPRIMENTO E
ZERO, OU QUANDO
UM WRITEQ TS ESPECIFICA UMA FILA TRANCADA E ESPERANDO UM
ISC SESSION
RECOVERY.
ESTA
CONDICAO TAMBEM OCORRE PARA UM READQ TS QUANDO O REGISTRO
A
SER RECUPERADO
FOI CRIADO POR UMA MACRO DFHTS TYPE=PUT.
- TRACE
CONTROL :
OCORRE
QUANDO O TRACEID E MAIOR QUE 199.
- JOURNAL
CONTROL :
OCORRE SE
UM COMANDO WAIT JOURNAL E EMITIDO ANTES
DE UM COMANDO
JOURNAL SER
EMITIDO NA MESMA TASK.
-------------------------------------------------------------------------------
17 - IOERR
-------------------------------------------------------------------------------
- FILE
CONTROL :
OCORRE SE
HOUVER UM ERRO DE I/O DURANTE
UMA OPERACAO DO
FILE
CONTROL. UM
ERRO DE I/O E QUALQUER EVENTO NAO USUAL QUE NAO ESTA INCLUI-
DO NAS
CONDICOES DE EXECUCAO DO CICS. MAIS INFORMACOES DISPONIVEIS
NO
EIB.
- INTERVAL
CONTROL :
OCORRE SE
UM ERRO DE I/O ACONTECE DURANTE UMA OPERACAO DE RETRIEVE
OU START. A
OPERACAO PODE SER RECOBRADA REEMITINDO O COMANDO RETRIEVE.
ESSA
CONDICAO TAMBEM OCORRE SE UMA OPERACAO DE START TENTA GRAVAR
NUMA TEMPORARY
STORAGE E O ARQUIVO ESTA CHEIO.
- TRANSIENT
DATA CONTROL :
OCORRE
QUANDO UM ERRO DE I/O ACONTECE E O REGISTRO E PERDIDO. TAM-
BEM OCORRE PARA
UM DESTINO EXTRAPARTITON SE O COMPRIMENTO
DO DADO NAO
BATE COM O
TAMANHO ESPECIFICADO NO RECSIZE DA MACRO DFHDCT TYPE=SDSCI.
PARA
DESTINOS INTRAPARTITION, OCORRE SE O
COMPRIMENTO DO DADO
EXCEDER O
MAXIMO POSSIVEL.
ESSA CONDICAO APARECE QUANDO A FILA PODE
SER LIDA; UMA
CONDICAO
QZERO OCORRE
QUANDO A FILA NAO PODE SER LIDA, NESTE CASO UM RESTART DEVE
SER FEITO.
- TEMPORARY
STORAGE CONTROL :
OCORRE
QUANDO HA UM ERRO DE I/O IRRECUPERAVEL.
- JOURNAL
CONTROL :
OCORRE SE
O OUTPUT FISICO DO JOURNAL NAO ESTA
DISPONIVEL POR UM
ERRO
IRRECUPERAVEL DE I/O.
-------------------------------------------------------------------------------
18 - NOSPACE
-------------------------------------------------------------------------------
- FILE
CONTROL :
OCORRE
QUANDO NAO HA ESPACO EM DISCO PARA A GRAVACAO.
- TRANSIENT
DATA CONTROL :
OCORRE SE NAO EXISTE MAIS ESPACO NA FILA
INTRAPARTITION. QUANDO
ISTO ACONTECE,
MAIS NENHUM DADO DEVE SER GRAVADO NA
FILA, POIS PODERA
SER PERDIDO.
- TEMPORARY
STORAGE CONTROL :
OCORRE
QUANDO NAO HA ESPACO SUFICIENTE NO ARQUIVO TS
PARA CONTER
OS DADOS.
ACAO
DEFAULT : SUSPENDER A TASK ATE HAVER ESPACO LIBERADO POR OU-
TRAS TASKS.
-------------------------------------------------------------------------------
19 - NOTOPEN
-------------------------------------------------------------------------------
- FILE
CONTROL :
OCORRE
QUANDO :
1) O ARQUIVO
REQUISITADO ESTA "FECHADO E DESABILITADO". O ESTADO "FECHA-
DO E DESABILITADO" E ALCANCADO DEPOIS QUE
UM REQUEST PARA FECHAMENTO
E ENVIADO
PARA UM ARQUIVO "ABERTO E HABILITADO". ESSE ESTADO PODE SER
ESPECIFICADO
TAMBEM NO PARAMETRO FILSTAT DA MACRO DFHFCT TYPE=FILE.
2) O ARQUIVO
REQUISITADO JA ESTA ABERTO E EM USO, MAS UM FECHAMENTO FOI
REQUISITADO
AO ARQUIVO. E PERMITIDO AOS USUARIOS EXISTENTES COMPLETAR
SUAS
TAREFAS.
ESTA
CONDICAO PODE OCORRER SOMENTE NA EXECUCAO DOS
SEGUINTES CO-
MANDOS:
- READ
-
WRITE
- 1O.
COMANDO NUMA SEQUENCIA WRITE MASSINSERT
-
DELETE
- 1O.
COMANDO NUMA SEQUENCIA DELETE GENERIC
-
STARTBR
ESTA
CONDICAO NAO OCORRE SE O REQUEST FOR FEITO CONTRA UM ARQUIVO
"FECHADO E
HABILITADO" OU "FECHADO E DESABILITADO. NO PRIMEIRO
CASO O
ARQUIVO SERA
ABERTO E NO
SEGUNDO CASO A
CONDICAO "DESABILITADO"
(DISABLED) E
PROVOCADA.
PODE OCORRER
TAMBEM, QUANDO O COMANDO SE REFERIR A UM ARQUIVO DE-
FINIDO COMO
REMOTO, ONDE O SISTEMA REMOTO E ANTERIOR A RELEASE 1.7.
- TRANSIENT
DATA CONTROL :
OCORRE
QUANDO O DESTINO ESTA FECHADO.
- JOURNAL
CONTROL :
OCORRE QUANDO O COMANDO
JOURNAL NAO FOI
SATISFEITO PORQUE O
JOURNAL
ESPECIFICADO NUNCA FOI ABERTO, E NAO ESTA DISPONIVEL.
-------------------------------------------------------------------------------
20 - ENDFILE
-------------------------------------------------------------------------------
- FILE
CONTROL :
OCORRE SE
UMA CONDICAO DE FIM DE ARQUIVO E
DETECTADA DURANTE UM
BROWSE.
-------------------------------------------------------------------------------
21 - ILLOGIC
-------------------------------------------------------------------------------
- FILE
CONTROL :
SOMENTE
PARA VSAM. APARECE SE UM ERRO VSAM OCORRER E ESTE NAO SE
ENCAIXA EM
NENHUMA CATEGORIA DE ERROS DO CICS. POR EXEMPLO : UM ACESSO A
UM ARQUIVO VSAM
ESDS ESPECIFICANDO UM RBA ERRADO OU ONDE NAO
HA REGIS-
TROS PODE
CAUSAR ESTA CONDICAO. MAIORES INFORMACOES NO EIB.
- BMS :
OCORRE SE
UM ERRO VSAM ACONTECER, ERRO ESTE QUE NAO CAI EM NENHUMA
CATEGORIA DE
ERROS DO CICS. MAIS INFORMACOES ESTAO DISPONIVEIS NO EIB.
-------------------------------------------------------------------------------
22 - LENGERR
-------------------------------------------------------------------------------
- FILE
CONTROL :
OCORRE SE
:
1) A OPCAO
LENGTH NAO E ESPECIFICADA PARA UMA LEITURA (SEM A OPCAO
SET
ESPECIFICADA) OU PARA UMA OPERACAO DE GRAVACAO ENVOLVENDO
REGISTROS
VARIAVEIS.
2) O
COMPRIMENTO ESPECIFICADO PARA UMA OPERACAO DE GRAVACAO EXCEDE O TA-
MANHO MAXIMO
DO REGISTRO, SENDO ESTE TRUNCADO.
3) O
COMPRIMENTO DE UM REGISTRO DURANTE UMA OPERACAO DE LEITURA (COM A
OPCAO INTO
ESPECIFICADA) EXCEDE O VALOR ESPECIFICADO NA OPCAO LENGTH.
O REGISTRO E
TRUNCADO, E A DATA-AREA ALIMENTADA NA OPCAO LENGTH E SE-
TADA COM O
NOVO COMPRIMENTO DO REGISTRO.
4) UM
COMPRIMENTO INCORRETO E ESPECIFICADO PARA UMA OPERACAO DE LEITURA
OU GRAVACAO
ENVOLVENDO REGISTROS FIXOS.
- BMS :
OCORRE SE
A AREA DA OPCAO INTO DE UM RECEIVE PARTN NAO E GRANDE O
SUFICIENTE PARA
CONTER O DADO DE ENTRADA.
- TERMINAL
CONTROL :
OCORRE
PARA UM RECEIVE OU CONVERSE SE OS DADOS
FOREM DESCARTADOS
PELO CICS POR
SEU COMPRIMENTO EXCEDER O MAXIMO QUE O PROGRAMA PODE ACEI-
TAR E A OPCAO NOTRUNCATE NAO FOI ESPECIFICADA.
OCORRE TAMBEM
SE UM VALOR FORA DOS LIMITES E COLOCADO
NA OPCAO
LENGTH DO
COMANDO SEND, NA OPCAO FROMLENGTH DO COMANDO CONVERSE, OU NA
OPCAO
PROCLENGTH DO COMANDO PROCESS.
OCORRERA
TAMBEM SE :
1) O VALOR
ESPECIFICADO NA OPCAO PIPLENGTH E MENOR QUE ZERO;
2) O VALOR
ESPECIFICADO NA OPCAO PIPLENGTH EXCEDE O LIMITE DO CICS
DE
32.767.
3) O
COMPRIMENTO PIP TEM UM VALOR MENOR QUE 4.
4) O TOTAL DOS
COMPRIMENTOS DOS ELEMENTOS NA PIPLIST NAO E IGUAL AO VA-
LOR
ESPECIFICADO NA PIPLENGTH.
- BATCH
DATA INTERCHANGE :
OCORRE SE
O COMPRIMENTO DO DADO RECUPERADO E MAIOR QUE O VALOR ES-
PECIFICADO NA
OPCAO LENGTH DO COMANDO ISSUE RECEIVE.
- INTERVAL
CONTROL :
OCORRE
NUMA RECUPERACAO SE O COMPRIMENTO ESPECIFICADO E MENOR QUE
O ATUAL DO DADO
ARMAZENADO.
- STORAGE
CONTROL :
OCORRE SE
O VALOR ESPECIFICADO NA OPCAO
LENGTH EXCEDE O
MAXIMO
POSSIVEL.
- TRANSIENT
DATA CONTROL :
OCORRE SE
:
1) A OPCAO
LENGTH NAO E CODIFICADA PARA UM INPUT (SEM A
OPCAO SET) OU
PARA UM
OUTPUT ENVOLVENDO REGISTROS VARIAVEIS.
2) O
COMPRIMENTO ESPECIFICADO NO OUTPUT E MAIOR QUE O MAXIMO ESPECIFICA-
DO PARA A
FILA NA DCT.
3) O REGISTRO
LIDO DE UMA FILA E MAIS LONGO QUE O COMPRIMENTO
ESPECIFI-
CADO PARA A
AREA DE INPUT; O REGISTRO E TRUNCADO E A AREA ESPECIFICA-
DA NA OPCAO
LENGTH E SETADA COM O ATUAL VALOR DO TAMANHO.
4) UM
COMPRIMENTO INCORRETO E ESPECIFICADO PARA UM INPUT OU OUTPUT
QUE
ENVOLVE
REGISTROS FIXOS.
5) A OPCAO
LENGTH NAO E CODIFICADA PARA UM INPUT (SEM A
OPCAO SET) OU
OUTPUT, PARA
DESTINOS QUE NAO UM DISCO, ENVOLVENDO REGISTROS FIXOS.
- TEMPORARY
STORAGE CONTROL :
OCORRE SE
O COMPRIMENTO DOS DADOS ARMAZENADOS E MAIOR QUE O VALOR
ESPECIFICADO NA
OPCAO LENGTH PARA OPERACOES DE INPUT MOVE-MODE.
- JOURNAL
CONTROL :
OCORRE SE
O COMPRIMENTO COMPUTADO PARA O REGISTRO
DO JOURNAL EX-
CEDE O ESPACO
TOTAL ALOCADO PARA O ARQUIVO DE JOURNAL,
ESPECIFICADO NA
JCT - JOURNAL
CONTROL TABLE; OU ENTAO, SE O COMPRIMENTO ESPECIFICADO PA-
RA O PREFIXO OU
PARA O DADO E NEGATIVO.
-------------------------------------------------------------------------------
23 - QZERO
-------------------------------------------------------------------------------
- TRANSIENT
DATA CONTROL :
OCORRE
QUANDO A FILA ACESSADA POR UM READQ TD ESTA VAZIA, OU O FIM
DA FILA TD FOI
ALCANCADO.
-------------------------------------------------------------------------------
24 - SIGNAL
-------------------------------------------------------------------------------
- TERMINAL
CONTROL :
OCORRE
QUANDO UM COMANDO SIGNAL E RECEBIDO DE UMA
UNIDADE LOGICA
OU DE UMA
SESSAO. E PROVOCADA PELA EXECUCAO DE
UM SEND, RECEIVE
OU
WAIT TERMINAL
QUE SE REFERE A UNIDADE LOGICA OU SESSAO. TAMBEM E PROVO-
CADO PELA
EXECUCAO DE UM WAIT SIGNAL; NESTE CASO, O COMANDO DE CONTROLE
DE FLUXO DE
DADOS FOI RECEBIDODO RECURSO PRINCIPAL. EIBSIG
TAMBEM SERA
SETADO QUANDO
UM SINAL FOR RECEBIDO.
ACAO
DEFAULT : IGNORAR A CONDICAO.
-------------------------------------------------------------------------------
25 - QBUSY
-------------------------------------------------------------------------------
- TRANSIENT
DATA CONTROL :
OCORRE SE
UM COMANDO READQ TD TENTA ACESSAR UM REGISTRO NUMA FILA
INTRAPARTITION
E ESTA ESTAH SENDO GRAVADA OU SENDO
DELETADA POR OUTRA
TASK. ESTA
CONDICAO APLICA-SE SOMENTE A INPUT; REQUESTS
DE OUTPUT SAO
SEMPRE
ENFILEIRADOS ATE QUE A FILA INTRAPARTITION NAO ESTEJA MAIS SENDO
USADA.
ACAO DEFAULT : A TASK QUE EMITIU O READQ TD
ESPERA ATE QUE A FILA
NAO ESTAJA MAIS
SENDO USADA PARA OUTPUT.
ENTRETANTO, A OPCAO NOSUSPEND SOBREPOE-SE A ACAO DEFAULT.
-------------------------------------------------------------------------------
26 - ITEMERR
-------------------------------------------------------------------------------
- TEMPORARY
STORAGE CONTROL :
OCORRE
QUANDO UM ITEM NUMBER ESPECIFICADO POR UM
READQ TS OU UM
WRITEQ TS COM A
OPCAO REWRITE E INVALIDO (ISTO E,
FORA DO INTERVALO
ASSOCIADO PARA
A FILA).
-------------------------------------------------------------------------------
27 - PGMIDERR
-------------------------------------------------------------------------------
- PROGRAM
CONTROL :
OCORRE SE
UM PROGRAMA, TABELA OU MAPA NAO E ACHADO NA PPT, OU NA
LIBRARY OU ESTA
DESABILITADO. OCORRE TAMBEM NO MVS/XA SE UM PROGRAMA DE
APLICACAO
EXECUTANDO NO MODO 24-BIT ENVIA UM LOAD PARA UM
PROGRAMA QUE
RESIDE ACIMA
DOS 16 MEGABYTES.
- ABNORMAL
TERMINATION RECOVERY :
OCORRE SE
O PROGRAMA NAO E ACHADO NA PPT OU ESTA DESABILITADO (CO-
MANDO HANDLE ABEND).
-------------------------------------------------------------------------------
28 - TRANSIDERR
-------------------------------------------------------------------------------
NAO
EXISTE DESCRICAO PARA ESTE EIBRESP
-------------------------------------------------------------------------------
29 - ENDDATA
-------------------------------------------------------------------------------
- INTERVAL
CONTROL :
OCORRE SE
:
1) NAO HA MAIS
DADOS ARMAZENADOS PARA UMA TASK QUE ESTA EMITINDO UM CO-
MANDO
RETRIEVE . PODE SER CONSIDERADA UMA RESPOSTA DE FIM DE ARQUIVO
NOR MAL
QUANDO ESTAMOS RECUPERANDO REGISTROS SEQUENCIALMENTE.
2) O RETRIEVE
FOI EMITIDO POR UMA TASK QUE E
STARTADA POR UM
COMANDO
START NO
QUAL NAO FOI ESPECIFICADA A OPCAO FROM.
3) O RETRIEVE
FOI EMITIDO POR UMA TASK QUE NAO FOI
STARTADA POR COMANDO
START.
-------------------------------------------------------------------------------
30 - INVTSREQ
-------------------------------------------------------------------------------
- INTERVAL
CONTROL :
OCORRE SE
NAO HA SUPORTE PARA UM REQUEST DE LEITURA DE UMA TS EMI-
TIDO PELO CICS
DURANTE UMA EXECUCAO DE UM COMANDO RETRIEVE.
ESSA SITU-
ACAO PODE
OCORRER QUANDO UM SIMULADO DO TEMPORARY STORAGE PROGRAM E IN-
CLUIDO NO
SISTEMA EM LUGAR DO TEMPORARY STORAGE PROGRAM USUAL.
-------------------------------------------------------------------------------
31 - EXPIRED
-------------------------------------------------------------------------------
- INTERVAL CONTROL :
OCORRE SE
O TEMPO ESPECIFICADO NO COMANDO POST OU DELAY JA EXPIROU
QUANDO O
COMANDO FOI EMITIDO.
-------------------------------------------------------------------------------
32 - RETPAGE
-------------------------------------------------------------------------------
- BMS :
OCORRE SE
A OPCAO SET E ESPECIFICADA E UMA OU
MAIS PAGINAS COM-
PLETAS ESTAO
PRONTAS PARA VOLTAR PARA O PROGRAMA DE APLICACAO.
ACAO
DEFAULT : RETORNA O CONTROLE PARA O PROGRAMA DE APLICACAO AO
PONTO
IMEDIATAMENTE SEGUINTE AO COMANDO BMS SEND.
-------------------------------------------------------------------------------
33 - RTEFAIL
-------------------------------------------------------------------------------
- BMS :
OCORRE SE
UM COMANDO ROUTE RESULTA NUMA MENNSAGEM
ENVIADA SOMENTE
PARA O TERMINAL
QUE INICIOU A TRANSACAO.
ACAO DEFAULT : RETORNA O CONTROLE PARA O
PROGRAMA DE APLICACAO AO
PONTO
IMEDIATAMENTE SEGUINTE AO ROUTE.
-------------------------------------------------------------------------------
34 - RTESOME
-------------------------------------------------------------------------------
- BMS :
OCORRE SE
ALGUM DOS TERMIANIS ESPECIFICADOS NA
OPCAO DO COMANDO
ROUTE NAO
RECEBER A MENSAGEM.
ACAO
DEFAULT : RETORNA O CONTROLE PARA O PROGRAMA DE APLICACAO AO
PONTO
IMEDIATAMENTE SEGUINTE AO ROUTE.
-------------------------------------------------------------------------------
35 - TSIOERR
-------------------------------------------------------------------------------
- BMS :
OCORRE SE
HA UM ERRO DE I/O IRRECUPERAVEL DE TEMPORARY STORAGE.
-------------------------------------------------------------------------------
36 - MAPFAIL
-------------------------------------------------------------------------------
- BMS :
OCORRE SE
O DADO A SER MAPEADO TEM UM COMPRIMENTO DE ZERO
OU NAO
CONTEM UMA
SEQUENCIA SBA (SET-BUFFER-ADDRESS). APLICA-SE A
DISPOSITIVOS
3270 SOMENTE. A
AREA DE RECEBIMENTO DE DADOS CONTERA OS DADOS DE ENTRADA
NAO MAPEADOS. A
QUANTIDADE DE DADOS NAO MAPEADOS MOVIDOS
PARA AREA DE
USUARIOS SERA
LIMITADA PELO COMPRIMENTO ESPECIFICADO NA OPCAO LENGTH DO
COMANDO RECEIVE
MAP.
ESTA
CONDICAO TAMBEM OCORRE SE UM PROGRAMA EMITE
UM RECEIVE MAP
PARA O QUAL O
OPERADOR RESPONDE COM UM CLEAR, PA, ENTER OU PF SEM ENTRAR
DADOS.
-------------------------------------------------------------------------------
37 - INVERRTERM
-------------------------------------------------------------------------------
NAO
EXISTE DESCRICAO PARA ESTE EIBRESP
38 - INVMPSZ
-------------------------------------------------------------------------------
- BMS :
OCORRE SE
O MAPA ESPACIFICADO E MUITO GRANDE PARA O TERMINAL, OU
SE UM HANDLE
CONDITION OVERFLOW ESTA ATIVO E O MAPA E GRANDE.
-------------------------------------------------------------------------------
39 - IGREQID
-------------------------------------------------------------------------------
- BMS :
OCORRE SE
O PREFIXO ESPECIFICADO NA OPCAO REQID
DE UM COMANDO
SEND E
DIFERENTE DAQUELA ESTABELECIDA POR UM
REQID ANTERIOR, OU DO
DEFAULT PARA
AQUELA MENSAGEM LOGICA.
-------------------------------------------------------------------------------
40 - OVERFLOW
-------------------------------------------------------------------------------
- BMS :
OCORRE SE
OS DADOS MAPEADOS NAO SE AJUSTAM NA PAGINA CORRENTE. ES-
TA CONDICAO SO
E PROVOCADA SE O COMANDO HANDLE
CONDITION OVERFLOW ESTI-
VER ATIVO.
------------------------------------------------------------------------------
41 - INVLDC
------------------------------------------------------------------------------
- BMS :
OCORRE SE
O LDC MNEUMONICO ESPECIFICADO NAO ESTA INCLUIDO NA LIS-
TA DE LDC'S
PARA AQUELA UNIDADE LOGICA.
------------------------------------------------------------------------------
42 - NOSTG
------------------------------------------------------------------------------
- STORAGE
CONTROL :
OCORRE SE
A MEMORIA PRINCIPAL REQUISITADA NAO PODE SER OBTIDA.
ACAO
DEFAULT : SUSPENDER A ATIVIDADE DA TASK
ATE QUE A
MEMORIA
PRINCIPAL
REQUISITADA SEJA PROPORCIONADA.
------------------------------------------------------------------------------
43 - JIDERR
------------------------------------------------------------------------------
- JOURNAL
CONTROL :
OCORRE SE
O JOURNAL ESPECIFICADO NAO EXISTE
NA JCT -
JOURNAL
CONTROL TABLE.
------------------------------------------------------------------------------
44 - QIDERR
------------------------------------------------------------------------------
- TRANSIENT
DATA CONTROL :
OCORRE SE
O DESTINO SIMBOLICO A SER
USADO COM UM
COMANDO DE
TRANSIENT DATA
CONTROL NAO E ACHADO.
- TEMPORARY
STORAGE CONTROL :
OCORRE
QUANDO A FILA ESPECIFICADA POR UM READQ TS OU WRITEQ TS COM
A OPCAO REWRITE
NAO E ACHADA, NEM NA MEMORIA PRINCIPAL, NEM NA AUXILIAR.
------------------------------------------------------------------------------
45 - NOJBUFSP
------------------------------------------------------------------------------
- JOURNAL
CONTROL :
OCORRE SE
O ESPACO ALOCADO PARA O JOURNAL NAO
E SUFICIENTE PARA
CONTER O
REGISTRO.
ACAO
DEFAULT : RELATAR O CONTEUDO DO BUFFER CORRENTE; SUSPENDER A
TASK ATE QUE O
COMANDO JOURNAL SEJA SATISFEITO.
------------------------------------------------------------------------------
46 - DSSTAT
------------------------------------------------------------------------------
- BATCH
DATA INTERCHANGE :
OCORRE
QUANDO O STATUS DO DESTINO MUDA DEVIDO A
UM DOS SEGUINTES
MOTIVOS :
1) O DATA
STREAM ABORTA;
2) O DATA
STREAM E SUSPENSO.
------------------------------------------------------------------------------
47 - SELNERR
------------------------------------------------------------------------------
- BATCH
DATA INTERCHANGE :
OCORRE
QUANDO UM ERRO ACONTECE DURANTE A SELECAO
DE UM DESTINO.
O DESTINO NAO E
SELECIONADO E OUTROS COMANDOS PARA O MESMO DESTINO PRO-
VAVELMENTE NAO
TERAO SUCESSO.
------------------------------------------------------------------------------
48 - FUNCERR
------------------------------------------------------------------------------
- BATCH
DATA INTERCHANGE :
OCORRE
QUANDO UM ERRO ACONTECE DURANTE A EXECUCAO DE
UM COMANDO.
A SELECAO DE
DESTINOS NAO E AFETADA E OUTROS COMANDOS
PARA O MESMO DES-
TINOS TEM SUCESSO.
------------------------------------------------------------------------------
49 - UNEXPIN
------------------------------------------------------------------------------
- BMS :
PROVOCADO QUANDO UM DADO INESPERADO OU
IRRECONHECIVEL E RECEBIDO.
ISSO SO SE
APLICA A TERMINAIS "BATCH DATA INTERCHANGE".
- BATCH
DATA INTERCHANGE :
OCORRE
QUANDO ALGUM DADO INESPERADO OU IRRECONHECIDO E RECEBIDO DA
CONTROLADORA.
------------------------------------------------------------------------------
50 - NOPASSBKRD
------------------------------------------------------------------------------
NAO
EXISTE DESCRICAO PARA ESTE EIBRESP
------------------------------------------------------------------------------
51 - NOPASSBKWR
------------------------------------------------------------------------------
NAO
EXISTE DESCRICAO PARA ESTE EIBRESP
------------------------------------------------------------------------------
53 - SYSIDERR
------------------------------------------------------------------------------
- FILE
CONTROL :
OCORRE
QUANDO A OPCAO SYSID ESPECIFICA OU UM NOME QUE NAO ESTA DE-
FINIDO NA
TABELA DE SISTEMAS, OU UM SISTEMA PARA O QUAL A
LIGACAO ESTA
FECHADA.
- TERMINAL
CONTROL :
OCORRE SE
O CICS FOR INCAPAZ DE PROVER UM
PROGRAMA DE APLICACAO
COM UMA SESSAO
ADEQUADA. ISTO OCORRE SE :
1) O NOME
ESPECIFICADO NA OPCAO SYSID NAO E RECONHECIDO PELO CICS;
2) O NOME
DERIVADO DA OPCAO PROFILE NAO E UM DOS NOMES DEFINIDOS PARA O
SISTEMA
LU6.2;
3) TODAS AS
SESSOES NO GRUPO ESPECIFICADO PELO SYSID E NOMES ESTAO FORA
DE SERVICO,
OU TODAS AS SESSOES ESTAO FORA DE SERVICO.
- INTERVAL
CONTROL :
OCORRE
QUANDO A OPCAO SYSID ESPECIFICADA E UM NOME NAO DEFINIDO NA
TABELA DE
INTERSYSTEM, OU E UM SISTEMA QUE A LIGACAO ESTA FECHADA.
- TRANSIENT
DATA CONTROL :
OCORRE
QUANDO A OPCAO SYSID ESPECIFICADA E UM NOME NAO DEFINIDO NA TABELA DE INTERSYSTEM, OU E UM SISTEMA
QUE A LIGACAO ESTA FECHADA.
- TEMPORARY
STORAGE CONTROL :
OCORRE
QUANDO A OPCAO SYSID ESPECIFICADA E UM NOME NAO DEFINIDO NA
TABELA DE
INTERSYSTEM, OU E UM SISTEMA QUE A LIGACAO ESTA FECHADA.
------------------------------------------------------------------------------
54 - ISCINVREQ
------------------------------------------------------------------------------
NAO
EXISTE DESCRICAO PARA ESTE EIBRESP
------------------------------------------------------------------------------
55 - ENQBUSY
------------------------------------------------------------------------------
- TASK
CONTROL :
OCORRE
QUANDO O COMANDO ENQ ESPECIFICA UM
RECURSO QUE NAO
ESTA
DISPONIVEL.
ACAO
DEFAULT : ESPERAR QUE O RECURSO FIQUE DISPONIVEL.
------------------------------------------------------------------------------
56 - ENVDEFERR
------------------------------------------------------------------------------
NAO
EXISTE DESCRICAO PARA ESTE EIBRESP
------------------------------------------------------------------------------
57 - IGREQCD
------------------------------------------------------------------------------
- BMS :
OCORRE
QUANDO UMA TENTATIVA DE EXECUTAR UM COMANDO SEND MAP, SEND
PAGE, SEND TEXT
OU SEND CONTROL E FEITA APOS UM COMANDO
SIGNAL COM UM
RCD (REQUEST
CHANGE DIRECTION) TENDO SIDO RECEBIDO DE UMA LUTYPE4.
- TERMINAL
CONTROL :
OCORRE
QUANDO UMA TENTATIVA DE EXECUTAR UM SEND OU CONVERSE DEPOIS
DE UM SIGNAL
COM UM CODIGO RCD TENDO SIDO RECEBIDO DE UMA UNIDADE LOGICA
LUTYPE4 E
FEITA.
- BATCH
DATA INTERCHANGE :
OCORRE QUANDO
UMA TENTATIVA DE EXECUTAR UM ISSUE SEND APOS UM
CO-
DIGO SIGNAL RCD
TER SIDO RECEBIDO DE UMA UNIDADE LOGICA LUTYPE4 E FEITA.
------------------------------------------------------------------------------
58 - SESSIONERR
------------------------------------------------------------------------------
NAO
EXISTE DESCRICAO PARA ESTE EIBRESP
------------------------------------------------------------------------------
59 - SYSBUSY
------------------------------------------------------------------------------
- TERMINAL
CONTROL :
OCORRE SE UM REQUEST PARA UMA SESSAO
NAO PODE SER SERVIDO IMEDIA-
TAMENTE.
ACAO
DEFAULT : ENFILEIRAR O REQUEST ATE A SESSAO FICAR DISPONIVEL.
------------------------------------------------------------------------------
60 - SESSBUSY
------------------------------------------------------------------------------
- TERMINAL
CONTROL :
OCORRE SE
O REQUEST PARA UMA SESSAO NAO PODE SER
ATENDIDO IMEDI-
ATAMENTE.
ACAO DEFAULT : ENFILEIRAR O REQUEST
ATE A SESSAO FICAR DISPONIVEL.
------------------------------------------------------------------------------
61 - NOTALLOC
------------------------------------------------------------------------------
- TERMINAL
CONTROL :
OCORRE SE
O RECURSO ESPECIFICADO NO COMANDO NAO PERTENCE A APLICA-
CAO.
------------------------------------------------------------------------------
62 - CBIDERR
------------------------------------------------------------------------------
- TERMINAL
CONTROL :
OCORRE SE O CONJUNTO
DE OPCOES DE
PROCESSAMENTO DO TERMINAL
CONTROL NAO E
ACHADO.
------------------------------------------------------------------------------
63 - INVEXITREQ
------------------------------------------------------------------------------
NAO
EXISTE DESCRICAO PARA ESTE EIBRESP
------------------------------------------------------------------------------
64 - INVPARTNSET
------------------------------------------------------------------------------
NAO
EXISTE DESCRICAO PARA ESTE EIBRESP
------------------------------------------------------------------------------
65 - INVPARTN
------------------------------------------------------------------------------
- BMS :
OCORRE SE
A PARTICAO ESPECIFICADA NAO ESTA DEFINIDA NO CONJUNTO DE
PARTICOES
ASSOCIADO AO PROGRAMA DE APLICACAO.
------------------------------------------------------------------------------
66 - PARTNFAIL
------------------------------------------------------------------------------
NAO
EXISTE DESCRICAO PARA ESTE EIBRESP
------------------------------------------------------------------------------
70 - NOTAUTH
------------------------------------------------------------------------------
- FILE
CONTROL :
OCORRE SE
UM RECURSO DE CHECAGEM DE SEGURANCA FALHA.
O USO DO
SYSID IRA
SEMPRE PROVOCAR A CONDICAO NOTAUTH QUANDO O RECURSO DE CHECA-
GEM DE SEGURANCA ESTA ATIVO (RSLC=YES NA
PCT). AS RAZOES DAS FALHAS SAO
AS MESMAS DO
ABEND AEY7 DESCRITO NO MANUAL "MESSAGES AND CODES".
- INTERVAL
CONTROL :
OCORRE SE
UM RECURSO DE CHECAGEM DE SEGURANCA FALHA.
O USO DO
SYSID IRA
SEMPRE PROVOCAR A CONDICAO NOTAUTH QUANDO O RECURSO DE CHECA-
GEM DE
SEGURANCA ESTA ATIVO (RSLC=YES NA PCT). AS RAZOES DAS FALHAS SAO
AS MESMAS DO
ABEND AEY7 DESCRITO NO MANUAL "MESSAGES AND CODES".
- PROGRAM
CONTROL :
OCORRE
QUANDO UM RECURSO DE CHECAGEM DE SEGURANCA FALHA. AS RAZOES
DA FALHA SAO AS
MESMAS DO ABEND AEY7.
- TRANSIENT
DATA CONTROL :
OCORRE SE
UM RECURSO DE CHECAGEM DE SEGURANCA FALHA.
O USO DO
SYSID IRA SEMPRE
PROVOCAR A CONDICAO NOTAUTH QUANDO O RECURSO DE
CHECA-
GEM DE SEGURANCA
ESTA ATIVO (RSLC=YES NA PCT). AS RAZOES DAS FALHAS SAO
AS MESMAS DO
ABEND AEY7 DESCRITO NO MANUAL "MESSAGES AND CODES".
- TEMPORARY
STORAGE CONTROL :
OCORRE SE
UM RECURSO DE CHECAGEM DE SEGURANCA FALHA.
O USO DO
SYSID IRA
SEMPRE PROVOCAR A CONDICAO NOTAUTH QUANDO O RECURSO DE CHECA-
GEM DE
SEGURANCA ESTA ATIVO (RSLC=YES NA PCT). AS RAZOES DAS FALHAS SAO
AS MESMAS DO
ABEND AEY7 DESCRITO NO MANUAL "MESSAGES AND CODES".
- JOURNAL
CONTROL :
OCORRE
QUANDO UM RECURSO DE CHECAGEM DE SEGURANCA FALHA. AS RAZOES
DA FALHA SAO AS
MESMAS DO ABEND AEY7.
------------------------------------------------------------------------------
73 - WRONGSTAT
------------------------------------------------------------------------------
NAO
EXISTE DESCRICAO PARA ESTE EIBRESP
------------------------------------------------------------------------------
74 - NAMEERROR
------------------------------------------------------------------------------
NAO
EXISTE DESCRICAO PARA ESTE EIBRESP
------------------------------------------------------------------------------
76 - CCERROR
------------------------------------------------------------------------------
NAO
EXISTE DESCRICAO PARA ESTE EIBRESP
------------------------------------------------------------------------------
77 - MAPERROR
------------------------------------------------------------------------------
NAO
EXISTE DESCRICAO PARA ESTE EIBRESP
------------------------------------------------------------------------------
80 - NOSPOOL
------------------------------------------------------------------------------
NAO
EXISTE DESCRICAO PARA ESTE EIBRESP
------------------------------------------------------------------------------
81 - TERMERR
------------------------------------------------------------------------------
- TERMINAL
CONTROL :
ERRO RELACIONADO A TERMINAIS, COMO FALHA
DE SESSAO. ESSA CONDICAO
APLICA-SE A
TERMINAIS CONECTADOS AO VTAM SOMENTE. POR CAUSA DA NATUREZA
ASSINCRONA
DESTA CONDICAO, O PROGRAMA DE APLICACAO DEVE CHECAR, USANDO O
CONFIRM OU O
SYSCPOINT, PARA TER CERTEZA QUE NENHUM ERRO AINDA PENDENTE
DEIXE DE SER
RESOLVIDO ANTES QUE ELE ABANDONE O CONTROLE.
PARA
MANIPULAR ESTA CONDICAO, DEVEMOS ANTES EMITIR UM COMANDO FREE
PARA LIBERAR A
SESSAO. SE ISTO NAO FOR FEITO, TEREMOS UM CONDICAO INVREQ
E UM ABEND ATCV
SE A CONDICAO NAO FOR MANIPULADA.
ACAO
DEFAULT : TERMINA TASK ANORMALMENTE COM ABEND ATNI.
------------------------------------------------------------------------------
82 - ROLLEDBACK
------------------------------------------------------------------------------
NAO
EXISTE DESCRICAO PARA ESTE EIBRESP
------------------------------------------------------------------------------
83 - END
------------------------------------------------------------------------------
NAO
EXISTE DESCRICAO PARA ESTE EIBRESP
------------------------------------------------------------------------------
84 - DISABLE
------------------------------------------------------------------------------
NAO
EXISTE DESCRICAO PARA ESTE EIBRESP
------------------------------------------------------------------------------
85 - ALLOCERR
------------------------------------------------------------------------------
NAO
EXISTE DESCRICAO PARA ESTE EIBRESP
------------------------------------------------------------------------------
86 - STRELERR
------------------------------------------------------------------------------
NAO
EXISTE DESCRICAO PARA ESTE EIBRESP
------------------------------------------------------------------------------
87 - OPENERR
------------------------------------------------------------------------------
NAO
EXISTE DESCRICAO PARA ESTE EIBRESP
------------------------------------------------------------------------------
88 - SPOLBUSY
------------------------------------------------------------------------------
NAO
EXISTE DESCRICAO PARA ESTE EIBRESP
------------------------------------------------------------------------------
89 - SPOLERR
------------------------------------------------------------------------------
NAO
EXISTE DESCRICAO PARA ESTE EIBRESP
TABELA COM POSSÍVEIS VALORES
DE EIBRESP
Nº
|
Condição
|
Nº
|
Condição
|
Nº
|
Condição
|
01
|
ERROR
|
31
|
EXPIRED
|
61
|
NOTALLOC
|
02
|
RDATT
|
32
|
RETPAGE
|
62
|
CBIDERR
|
03
|
WRBRK
|
33
|
RTEFAIL
|
63
|
INVEXITREQ
|
04
|
EOF
|
34
|
RTESOME
|
64
|
INVPARTNSET
|
05
|
EODS
|
35
|
TSIOERR
|
65
|
INVPARTN
|
06
|
EOC
|
36
|
MAPFAIL
|
66
|
PARTNFAIL
|
07
|
INBFMH
|
37
|
INVERRTERM
|
67
|
--------
|
08
|
ENDINPT
|
38
|
INVMPSZ
|
68
|
--------
|
09
|
NONVAL
|
39
|
IGREQID
|
69
|
--------
|
10
|
NOSTART
|
40
|
OVERFLOW
|
70
|
NOTAUTH
|
11
|
TERMIDERR
|
41
|
INVLDC
|
71
|
--------
|
12
|
DSIDERR
|
42
|
NOSTG
|
72
|
--------
|
13
|
NOTFND
|
43
|
JIDERR
|
73
|
WRONGSTAT
|
14
|
DUPREC
|
44
|
QIDERR
|
74
|
NAMEERROR
|
15
|
DUPKEY
|
45
|
NOJBUFSP
|
75
|
--------
|
16
|
INVREQ
|
46
|
DSSTAT
|
76
|
CCERROR
|
17
|
IOERR
|
47
|
SELNERR
|
77
|
MAPERROR
|
18
|
NOSPACE
|
48
|
FUNCERR
|
78
|
--------
|
19
|
NOTOPEN
|
49
|
UNEXPIN
|
79
|
--------
|
20
|
ENDFILE
|
50
|
NOPASSBKRD
|
80
|
NOSPOOL
|
21
|
ILLOGIC
|
51
|
NOPASSBKWR
|
81
|
TERMERR
|
22
|
LENGERR
|
52
|
--------
|
82
|
ROLLEDBACK
|
23
|
QZERO
|
53
|
SYSIDERR
|
83
|
END
|
24
|
SIGNAL
|
54
|
ISCINVREQ
|
84
|
DISABLE
|
25
|
QBUSY
|
55
|
ENOBUSY
|
85
|
ALLOCERR
|
26
|
ITEMERR
|
56
|
ENVDEFERR
|
86
|
STRELERR
|
27
|
PGMIDERR
|
57
|
IGREOCD
|
87
|
OPENERR
|
28
|
TRANSIDERR
|
58
|
SESSIONERR
|
88
|
SPOLBUSY
|
29
|
ENDDATA
|
59
|
SYSBYSY
|
89
|
SPOLERR
|
30
|
INVTSREQ
|
60
|
SESSBUSY
|
90
|
NODEIDERR
|