ÍNDICE
ÍNDICE
NAVEGAÇÃ
NAVEGAÇÃ
O NO TERMINA
O NO TERMINA
L
L
...
...
...
...
...
...
...
...
...
...
...
...
....
....
2
2
TRANSFERIR
TRANSFERIR
ARQUIVO
ARQUIVO
...
...
...
...
...
...
...
...
...
...
...
...
2
2
EDITAR
EDITAR
ROTINA
ROTINA
COBOL
COBOL
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
2
2
COMANDO
COMANDO
S D
S D
O
O
EDITOR
EDITOR
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
2
2
COBOL
COBOL
BÁSICO
BÁSICO
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
.
.
3
3
ADICIONAR
ADICIONAR
AO ENDEVOR P
AO ENDEVOR P
OR FOREEGRO
OR FOREEGRO
UND
UND
...
...
...
...
...
...
...
...
...
...
...
...
...
...
3
3
CRIAR PA
CRIAR PA
COTE PARA
COTE PARA
ENDEVOR
ENDEVOR
...
...
...
...
...
...
...
...
...
...
...
...
...
...
....
....
4
4
ADICIONAR
ADICIONAR
AO ENDEV
AO ENDEV
OR POR BAT
OR POR BAT
CH
CH
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
4
4
NAVEGAÇÃ
NAVEGAÇÃ
O NO CICS
O NO CICS
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
.
.
7
7
CADASTRA
CADASTRA
R PROGRAMA NO CICS (ON-LINE / SUBROTINA)
R PROGRAMA NO CICS (ON-LINE / SUBROTINA)
...
...
...
...
...
...
...
...
...
...
...
...
7
7
CADASTRA
CADASTRA
R TRANSA
R TRANSA
ÇÃO NO
ÇÃO NO
CICS
CICS
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
..
..
8
8
CADASTRA
CADASTRA
R DB2ENTRY N
R DB2ENTRY N
O CICS
O CICS
...
...
...
...
...
...
...
...
...
...
...
...
....
....
8
8
CALCULAR TAMA
CALCULAR TAMA
NHO DE UM BOOK
NHO DE UM BOOK
...
...
...
...
...
...
...
...
...
...
....
....
8
8
COMPILAR
COMPILAR
PROGRAMA
PROGRAMA
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
.
.
9
9
DEBUGAR P
DEBUGAR P
ROGRAMA
ROGRAMA
CICS
CICS
...
...
...
...
...
...
...
...
...
...
...
...
.
.
9
9
DEBUGAR
DEBUGAR
PROGRAMA
PROGRAMA
BATCH
BATCH
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
10
10
CONSULTAR
CONSULTAR
BANCO DE
BANCO DE
DADOS D
DADOS D
B2
B2
...
...
...
...
...
...
...
...
...
...
...
...
...
...
..
..
11
11
EXECUTAR PASSO A PA
EXECUTAR PASSO A PA
SSO ROTINA PO NO CIC
SSO ROTINA PO NO CIC
S
S
...
...
...
...
...
...
...
...
...
...
...
...
...
...
12
12
EXECUTAR
EXECUTAR
ROTINA
ROTINA
PO NO
PO NO
CICS
CICS
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
....
....
12
12
CONSULTAR
CONSULTAR
ARQUIVO
ARQUIVO
VSAM NO
VSAM NO
CICS
CICS
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
12
12
BROWSE DO ARQ
BROWSE DO ARQ
UIVO VSAM NO CIC
UIVO VSAM NO CIC
S
S
...
...
...
...
...
...
...
...
...
...
...
...
12
12
CONSULTAR
CONSULTAR
FILA M
FILA M
QSERIES
QSERIES
...
...
...
...
...
...
...
...
...
...
...
...
...
...
12
12
ALOCAR
ALOCAR
ARQUIVO
ARQUIVO
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
..
..
13
13
ALOCAR
ALOCAR
ARQUIVO
ARQUIVO
VSAM
VSAM
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
13
13
MONITORAR MENSAGENS SIROT ...
MONITORAR MENSAGENS SIROT ...
14
14
DESENHAR TELAS NO SDF ...
DESENHAR TELAS NO SDF ...
14
14
GERADOR DE REQUISIÇÃO DE INCLUSÃO DE ELEMENTOS CICS ...
GERADOR DE REQUISIÇÃO DE INCLUSÃO DE ELEMENTOS CICS ...
18
18
EXPLICAÇÃO SOBRE OS ABENDS DO CICS ...
EXPLICAÇÃO SOBRE OS ABENDS DO CICS ...
18
18
TESTAR ATIVIDADE DA CONEXÃO DB2 ...
TESTAR ATIVIDADE DA CONEXÃO DB2 ...
18
18
ALTERAR DADOS/EST
NAVE
NAVEGAÇÃO GAÇÃO NO TNO TERMINERMINALAL ======================== ======================== TAB / shift TAB - navega entre as opções da tela
TAB / shift TAB - navega entre as opções da tela em espiral
em espiral
CTRL - navega entre as opções da tela CTRL - navega entre as opções da tela colunarmente
colunarmente
F2
F2 - - abre abre 2ª 2ª seção seção F9 F9 - - alterna alterna entre entre asas seções – SWAP List (navegar entre as sessões) seções – SWAP List (navegar entre as sessões) HOME - vai para 1ª linha e coluna da tela HOME - vai para 1ª linha e coluna da tela ESC - libera terminal
ESC - libera terminal Entrar
Entrar no EXTno EXTRA com RA com opção: opção: 7 7 2727
TRANSFERIR ARQUIVO TRANSFERIR ARQUIVO ==================== ==================== Selecionar opção M Selecionar opção M Digitar S (selecionar) Digitar S (selecionar) Digitar P (PDF) Digitar P (PDF) Digitar 6 (command) Digitar 6 (command) Transferir Arquivos Transferir Arquivos
Nome destino: 'des.MEX.book(nome_arq)' Nome destino: 'des.MEX.book(nome_arq)' HOST = acd1 (minusc.)
HOST = acd1 (minusc.)
EDITAR ROTINA COBOL EDITAR ROTINA COBOL ==================== ==================== Selecionar opção M Selecionar opção M Digitar S (selecionar) Digitar S (selecionar) Digitar P (PDF) Digitar P (PDF) Digitar 2 (edit) Digitar 2 (edit) Edit Entry Panel
Edit Entry Panel Command ===> Command ===> ISPF Library: ISPF Library: Project . . . P955455 Project . . . P955455 Group
Group . . . DES DES . . . . . . . . . . .. Type
Type . . . CNTLCNTL Member
Member . . . (Blank (Blank or or pattern pattern for for member member selection selection list)list)
EDIT
EDIT P955455.DES.CNTL P955455.DES.CNTL Row Row 00001 00001 of of 0000300003 Command
Command ===> ===> Scroll Scroll ===> ===> PAGEPAGE
Name
Name Prompt Prompt Size Size Created Created Changed Changed IDID . MEXBB901 . MEXBB901 S S MEXPO008 MEXPO008 660 660 2002/11/18 2002/11/18 2003/11/07 2003/11/07 16:58:52 16:58:52 P955455P955455 . . MEXPO900 MEXPO900 498 498 2003/11/07 2003/11/07 2003/11/07 2003/11/07 17:02:41 17:02:41 P955455P955455 **End** **End** COMANDOS DO EDITOR COMANDOS DO EDITOR ===================== ===================== <<
<< - identa um bloco X colunas à esquerda- identa um bloco X colunas à esquerda <<X
<<X >>
>> - identa um bloco X colunas à direita- identa um bloco X colunas à direita >>X
>>X A
A – move o bloco para a linha posterior à indicada– move o bloco para a linha posterior à indicada AUTOSAVE OFF
AUTOSAVE OFF – pergunta se deseja salvar o arquivo qdo– pergunta se deseja salvar o arquivo qdo tecla-se F3.
tecla-se F3. B
B – move o bloco para a linha anterior à indicada– move o bloco para a linha anterior à indicada Bottom
-Bottom - vai para o fim do arquivo.vai para o fim do arquivo. C
C – Copia linha– Copia linha CC
CC – Copia bloco de linhas– Copia bloco de linhas CAMPO SCROLL
CAMPO SCROLL –– PAGEPAGE – pula de página em página– pula de página em página CHANGE ‘string’ ‘novastring’ ALL
CHANGE ‘string’ ‘novastring’ ALL – muda a ocorrência de– muda a ocorrência de ‘string’ para ‘novastring’.
‘string’ para ‘novastring’. ALL ALL muda todas.muda todas. COLS
COLS – (digitar sobre um número de linha) exibe régua de– (digitar sobre um número de linha) exibe régua de colunas
colunas CONTROL+HOME
CONTROL+HOME – insere linha guia– insere linha guia CSR
CSR – pula orientado pelo cursor– pula orientado pelo cursor D
D – apaga uma linha– apaga uma linha DD
DD – apaga um bloco– apaga um bloco F2
F2 - - abre abre 2ª 2ª seção seção -- F9F9 alterna entre as seçõesalterna entre as seções abertas
abertas F5
F5 – continua última busca– continua última busca F7
F7 – serão avançadas NNNN linhas.– serão avançadas NNNN linhas. F8
F8 - serão retrocedidas NNNN linhas.- serão retrocedidas NNNN linhas. FIND
FIND – pesquisa string na rotina. Se for numérico,– pesquisa string na rotina. Se for numérico, colocar entre aspas.
colocar entre aspas.
FIND ‘100’ 8
FIND ‘100’ 8 – procura a string na coluna 8– procura a string na coluna 8 FIND PREV
FIND PREV – procura para cima.– procura para cima. HELP
HELP – mostra explicação de cada comando– mostra explicação de cada comando I
I – insere uma linha após a indicada– insere uma linha após a indicada I NNNN –
I NNNN – insere numero de linhas desejadasinsere numero de linhas desejadas L NNNN
L NNNN – pula para a linha NNNN.– pula para a linha NNNN. M
M – move uma linha– move uma linha MM
MM – move um bloco:– move um bloco: M+F7
M+F7 – vai para o início do arquivo.– vai para o início do arquivo. M+F8
M+F8 – vai para o final do arquivo.– vai para o final do arquivo. ON
ON – não pergunta– não pergunta PROFILE
PROFILE (PROF)-(PROF)- permite configurar opções depermite configurar opções de personalização
personalização
CAPS ON – habilita letra maiuscula CAPS ON – habilita letra maiuscula RECOVERY ON
RECOVERY ON – habilita undo– habilita undo RESET (RES)
RESET (RES) – remove qualquer mensagem que não faça– remove qualquer mensagem que não faça parte da rotina
parte da rotina R
R – replica linha– replica linha ROW –
ROW – EXIBE TABELA NA HORIZONTAlEXIBE TABELA NA HORIZONTAl RR
RR – replica um bloco– replica um bloco RRX
RRX – replica um bloco X vezes– replica um bloco X vezes SAVE
SAVE – salva a rotina– salva a rotina TOP
TOP – vai para o inicio do arquivo.– vai para o inicio do arquivo. TSO COMP
TSO COMP – entra direto no compilador.– entra direto no compilador.
OBS: Sempre que compilar uma rotina PO ou BB, atualizar
OBS: Sempre que compilar uma rotina PO ou BB, atualizar
a cópia no CICS com: NEWC nome do programa
a cópia no CICS com: NEWC nome do programa
UNDO
(somente funciona após teclarmos enter na alteração
(somente funciona após teclarmos enter na alteração de uma linha)de uma linha)
COBOL BÁSICO COBOL BÁSICO ===================== =====================
ACCEPT
ACCEPT – ACEITA ENTRADA DE DADOS ATRAVÉS DO USÚARIO– ACEITA ENTRADA DE DADOS ATRAVÉS DO USÚARIO AND
AND – E (COMPARA OS DOIS – E (COMPARA OS DOIS OPERADORES)OPERADORES) CLOSE
CLOSE – SAIR DO ARQUIVO– SAIR DO ARQUIVO COMPUTE
COMPUTE – OPERCAO ARITIMÉTICA– OPERCAO ARITIMÉTICA DISPLAY
DISPLAY - MENSAGEM- MENSAGEM DISTINCT –
DISTINCT – ELIMINA LINHAS DE VALORES IGUAIS NA TABELAELIMINA LINHAS DE VALORES IGUAIS NA TABELA ELSE –
ELSE – SE NÃO (ALTERNATIVA NA RESPOSTA)SE NÃO (ALTERNATIVA NA RESPOSTA) END-EXIT
END-EXIT. - FINALIZA. - FINALIZA EQUAL
EQUAL – IGUAL (=)– IGUAL (=) EVALUATE
EVALUATE – COMPARAÇÃO– COMPARAÇÃO EXIT
-EXIT - FIMFIM FILLER
-FILLER - CARACTÉRESCARACTÉRES FROM –
FROM – INDICA LOCALINDICA LOCAL GOBACK
GOBACK – FINALIZA E VOLTA PARA O CHAMADOR– FINALIZA E VOLTA PARA O CHAMADOR GREATER
GREATER – MAIOR (>)– MAIOR (>) HIGH – VALUES
HIGH – VALUES – MAIOR VALOR– MAIOR VALOR IF
IF – SE (PERGUNTA)– SE (PERGUNTA) INITIALIZE
INITIALIZE – INICIALIZA UMA VARIÁVEL– INICIALIZA UMA VARIÁVEL INPUT
INPUT –– LEITURA DO ARQUIVOLEITURA DO ARQUIVO I-O –
I-O – LÊ E GRAVALÊ E GRAVA LESS
LESS – MENOR (<)– MENOR (<) LOW-VALUES –
LOW-VALUES – MENOR VALORMENOR VALOR MOVE
MOVE – MOVER DADOS– MOVER DADOS NEXT SENTENCE –
NEXT SENTENCE – DESVIO PARA A PROMIXA SENTENÇADESVIO PARA A PROMIXA SENTENÇA
NOT
NOT – NÃO (INVERTE O VALOR À SER OPERADO)– NÃO (INVERTE O VALOR À SER OPERADO) NOT EQUAL
NOT EQUAL – DIFERENTE (≠)– DIFERENTE (≠) NOT GREATER –
NOT GREATER – MENOR OU IGUALMENOR OU IGUAL NOT LESS
NOT LESS – MAIOR OU IGUAL– MAIOR OU IGUAL OPEN –
OPEN – ABRE ARQUIVOABRE ARQUIVO OR
OR – – OU(COMPARA OU(COMPARA OS OS DOIS DOIS OPERADORES)OPERADORES) OUTPUT
OUTPUT – GRAVA ARQUIVO– GRAVA ARQUIVO PERFORM –
PERFORM – EXECUTAREXECUTAR RED
RED – LER ARQUIVO– LER ARQUIVO REDEFINES –
REDEFINES – REDEFINE UM CAMPO DA WORKREDEFINE UM CAMPO DA WORK ROW –
ROW – EXIBE TABELA NA HORIZONTAlEXIBE TABELA NA HORIZONTAl TABLE
TABLE – EXIBE TABELA NA VERTICAL– EXIBE TABELA NA VERTICAL SELECT –
SELECT – SELECIONASELECIONA SPACES
SPACES - ESPAÇOS- ESPAÇOS STOP RUN
STOP RUN – FINALIZA O PROGRAMA– FINALIZA O PROGRAMA TO
TO - PARA- PARA THRU –
THRU – LIMITACAO ENTRE DOIS OU + DADOSLIMITACAO ENTRE DOIS OU + DADOS UNTIL –
UNTIL – ATÉ QUE (FINALIZA)ATÉ QUE (FINALIZA) VARAING
VARAING – CONTROLE DE VARIAÇÃO– CONTROLE DE VARIAÇÃO WHEN
WHEN – RESPOSTA COMPARATIVA– RESPOSTA COMPARATIVA WHERE –
WHERE – ONDE SEJAONDE SEJA WRITE
WRITE – GRAVA– GRAVA WS
WS – EXIBE CAMPOS MOVIMENTADOS NO PROGRAMA EM – EXIBE CAMPOS MOVIMENTADOS NO PROGRAMA EM DBUGDBUG
ADICI
ADICIONAR ONAR AO ENAO ENDEVODEVOR POR R POR FOREFOREEGROUEGROUNDND
===================================================== ===================================================== Digitar G ( produtos) Digitar G ( produtos) Digitar 6 (Endevor) Digitar 6 (Endevor) Selecionar 1 (CEFDES)Normal Selecionar 1 (CEFDES)Normal ou ou 3(CEFPRD)Emergencial 3(CEFPRD)Emergencial Selecionar 3 (Batch) Selecionar 3 (Batch)
BATCH --- Batch Options Menu BATCH --- Batch Options Menu
---OPTION
OPTION ===> ===> Digitar Digitar 11 1
1 BUILD SCL BUILD SCL - - Build batch Build batch SCL actionsSCL actions 2 EDIT
2 EDIT - - Edit Edit request request data data setset 3
3 SUBMIT SUBMIT - - Submit Submit job job for for batch batch processingprocessing 4
4 VALIDATE VALIDATE - - Check Check request request data data set set for for syntax syntax errorserrors 5
5 BUILD JCL - BUILD JCL - Enter additional JCL to Enter additional JCL to be included with be included with the jobthe job Request Data Set:
Request Data Set: Project
Project ===> ===> F596148 F596148 Append Append ===> ===> N N (Y/N)(Y/N) Group
Group ===> ===> DES DES Include JCL Include JCL ===> ===> N N (Y/N)(Y/N) Type
Type ===> ===> CNTL CNTL STOPRC STOPRC ===> ===> 16 16 RC RC to to stop stop processingprocessing Member
Member ===> ===> Nome Nome qualquer qualquer Concurrent Concurrent Action Action Processing Processing ===> ===> N N (Y/N)(Y/N) Concurrent Number ===> 00 Max 00 Concurrent Number ===> 00 Max 00 Other Partitioned or Sequential Data Set:
Other Partitioned or Sequential Data Set: DSNAME ===>
DSNAME ===>
Job Statement Information: Job Statement Information:
===> //MEXJCL61 JOB (MEX,SP,72664,09,30),'&SYSUID',MSGLEVEL=(1,1),CLASS=N, ===> //MEXJCL61 JOB (MEX,SP,72664,09,30),'&SYSUID',MSGLEVEL=(1,1),CLASS=N, ===>
===> // // NOTIFY=&SYSUID,MNOTIFY=&SYSUID,M SGCLASS=T,TIME=SGCLASS=T,TIME= (,),REGION=0M(,),REGION=0M ===>
===> F1=HELP
F1=HELP F2=SPLIT F2=SPLIT F3=END F3=END F4=RETURN F4=RETURN F5=RFIND F5=RFIND F6=RCHANGEF6=RCHANGE F7=UP
F7=UP F8=DOWN F8=DOWN F9=SWAP F9=SWAP F10=LEFT F10=LEFT F11=RIGHT F11=RIGHT F12=RETRIEVEF12=RETRIEVE
---Próxima Tela escolher a opção 2 ADD/Update Próxima Tela escolher a opção 2 ADD/Update
--- --- --- ADD/UPDATE ADD/UPDATE ELEMENTS ELEMENTS --- --- ---blank
blank - - Member Member list list A A - - Add Add an an element element U U - - Update Update an an elementelement TO
TO ENDEVOR: ENDEVOR: ACTION ACTION OPTIONS:OPTIONS: ENVIRONMENT
ENVIRONMENT ===> ===> CEFDES CEFDES CCID CCID ===>===> SYSTEM
SYSTEM ===> SIMEX ===> SIMEX GENERATE GENERATE ELEMENT ELEMENT ===> ===> Y Y (Y/N)(Y/N) SUBSYSTEM ===>
SUBSYSTEM ===> SIMEX SIMEX DELETE DELETE INPUT INPUT SOURCE SOURCE ===> ===> N N (Y/N)(Y/N) ELEMENT
ELEMENT ===> ===> MEXPO016 MEXPO016 NEW NEW VERSION VERSION ===>===> TYPE
TYPE ===> ===> OVERRIDE OVERRIDE SIGNOUT SIGNOUT ===> ===> Y Y (Y/N)(Y/N) STAGE:
STAGE: T T PROCESSOR GROUP PROCESSOR GROUP ===> ===> ** UPDATE
UPDATE IF IF PRESENT PRESENT ===> ===> y y (Y/N)(Y/N) COMMENT ===>
COMMENT ===> FROM
FROM ISPF ISPF LIBRARY: LIBRARY: LIST LIST OPTIONS:OPTIONS: PROJECT
PROJECT ===> ===> DES DES DISPLAY DISPLAY LIST LIST ===> ===> Y Y (Y/N)(Y/N) LIBRARY ===> MEX
LIBRARY ===> MEX TYPE
TYPE ===> ===> BOOKBOOK MEMBER
MEMBER ===> ===> THRU THRU MEMBER MEMBER ===>===> OPTION ===> A OPTION ===> A ---Escolher as opções: Escolher as opções:
CT – para JOBS de execução CT – para JOBS de execução
COBOL – para Programas Batch e On line COBOL – para Programas Batch e On line QUERY – Para solicitação Querys
QUERY – Para solicitação Querys ou demais para outros...
ou demais para outros...
Digitar S na opção selecionada Digitar S na opção selecionada
Agora retorne 2 telas anteriores e escolha a opção 3 Submit Agora retorne 2 telas anteriores e escolha a opção 3 Submit Importante aguardar o Retorne Cod
Importante aguardar o Retorne Cod
CRIAR PACOTE PARA ENDEVOR CRIAR PACOTE PARA ENDEVOR ============================ ============================
Selecionar opção 4
Selecionar opção 4
Selecionar opção ZT0
Selecionar opção ZT0
Digitar G (PRODUTOS)
Digitar G (PRODUTOS)
Digitar 4 (CA - ENDEVOR)
Digitar 4 (CA - ENDEVOR)
Para transferência normal:
Para transferência normal:
Digitar 1 (CEFDES) Digitar 1 (CEFDES)
Para
Para
EMERGENCIAL
EMERGENCIAL:
:
Digitar 2 (CEFPRD) Digitar 2 (CEFPRD)OBS.: EM CARÁTER EMERGENCIAL OS PRGS DEVEM SER COPIADOS DE “DES.MEX.LIB” PARA O ESTÁGIO “E” E OBS.: EM CARÁTER EMERGENCIAL OS PRGS DEVEM SER COPIADOS DE “DES.MEX.LIB” PARA O ESTÁGIO “E” E DEPOIS CRIADO UM PACOTE PARA MOVÊ-LOS PARA O ESTÁGIO “P”.
DEPOIS CRIADO UM PACOTE PARA MOVÊ-LOS PARA O ESTÁGIO “P”.
ADICI
ADICIONAR ONAR AO ENAO ENDEVOR DEVOR POR BPOR BATCHATCH ================================= =================================
Digitar 3 (BATCH)
Digitar 3 (BATCH)
Aparecerá a tela:
Aparecerá a tela:
BATCHBATCH --- --- --- BATCH BATCH OPTIONS OPTIONS MENU MENU --- --- ---1 BUILD SCL - Build batch SCL actions
1 BUILD SCL - Build batch SCL actions 2
2 EDIT EDIT - Edit - Edit request request data data setset 3
3 SUBMIT SUBMIT - - Submit Submit job job for for batch batch processingprocessing 4 VALIDATE
4 VALIDATE - Check - Check request data request data set for set for syntax errorssyntax errors
5 BUILD JCL - Enter additional JCL to be included with the job 5 BUILD JCL - Enter additional JCL to be included with the job REQUEST DATA SET:
REQUEST DATA SET: PROJECT
GROUP
GROUP ===> ===> MEX MEX INCLUDE INCLUDE JCL JCL ===> ===> N N (Y/N)(Y/N) TYPE
TYPE ===> ===> JCLJCL MEMBER
MEMBER ===> ===> MEXtemp MEXtemp <<< <<< This This field field is is for for the the scl scl onlyonly OTHER PARTITIONED OR SEQUENTIAL DATA SET:
OTHER PARTITIONED OR SEQUENTIAL DATA SET: DSNAME ===>
DSNAME ===>
JOB STATEMENT INFORMATION: JOB STATEMENT INFORMATION:
===>
===> //MEXOP1PK //MEXOP1PK JOB JOB (MEX,SP,72664,09(MEX,SP,72664,09 ,30),'P982406',,30),'P982406', MSGLEVEL=(1,1),CMSGLEVEL=(1,1),C LASS=N,LASS=N, ===>
===> // // MSGCLASS=T,TIMEMSGCLASS=T,TIME =(90),NOTIFY=P98=(90),NOTIFY=P98 24062406 ===>
===> OPTION ===> OPTION ===>
Digitar um nome qualquer em MEMBER. Ex.: MEXTEMP
Digitar um nome qualquer em MEMBER. Ex.: MEXTEMP
Digitar 1 Digitar 1
Aparacerá a tela::
Aparacerá a tela::
---
---
--- SCL
SCL GENERATION
GENERATION ---
---
---
---1 DISPLAY
1 DISPLAY
- Display an element
- Display an element
2 ADD/UPDATE
2 ADD/UPDATE
- Add or update an element into entry stage
- Add or update an element into entry stage
3 RETRIEVE
3 RETRIEVE
- Retrieve or copy an element
- Retrieve or copy an element
4 GENERATE
4 GENERATE
- Execute the Generate Processor for this element
- Execute the Generate Processor for this element
5 MOVE
5 MOVE
- Move an element to the next inventory location
- Move an element to the next inventory location
6 DELETE
6 DELETE
- Delete an element
- Delete an element
7
7 PRINT
PRINT ELEMENT
ELEMENT - Print elements, changes and detail change history
- Print elements, changes and detail change history
8 SIGNIN
8 SIGNIN
- Explicitly sign-in an element
- Explicitly sign-in an element
9 TRANSFER
9 TRANSFER
- Transfer elements between two
- Transfer elements between two locations
locations
10
10 PRINT
PRINT MEMBER
MEMBER - Print a compressed listing or member
- Print a compressed listing or member
11
11 LIST
LIST ELEMENT
ELEMENT
- Create List actions for
- Create List actions for elements
elements
12
12 LIST
LIST MEMBER
MEMBER
- Create List actions for external members
- Create List actions for external members
13 ARCHIVE
13 ARCHIVE
- Archive elements
- Archive elements
Digitar 2 para adicionar o programa para o SCL.
Digitar 2 para adicionar o programa para o SCL.
OPTION ===>
OPTION ===>
--- --- --- ADD/UPDATE ADD/UPDATE ELEMENTS ELEMENTS --- --- ---blank
blank - - Member Member list list A A - - Add Add an an element element U U - - Update Update an an elementelement TO
TO ENDEVOR: ENDEVOR: ACTION ACTION OPTIONS:OPTIONS: ENVIRONMENT
ENVIRONMENT ===> ===> CEFDES CEFDES CCID CCID ===>===> SYSTEM
SYSTEM ===> SIMEX ===> SIMEX GENERATE GENERATE ELEMENT ELEMENT ===> ===> Y Y (Y/N)(Y/N) SUBSYSTEM ===>
SUBSYSTEM ===> SIMEX SIMEX DELETE DELETE INPUT INPUT SOURCE SOURCE ===> ===> N N (Y/N)(Y/N) ELEMENT
ELEMENT ===> ===> NEW NEW VERSION VERSION ===>===> TYPE
TYPE ===> ===> OVERRIDE OVERRIDE SIGNOUT SIGNOUT ===> ===> Y Y (Y/N)(Y/N) STAGE:
STAGE: T T PROCESSOR GROUP PROCESSOR GROUP ===>===> UPDATE
UPDATE IF IF PRESENT PRESENT ===> ===> Y Y (Y/N)(Y/N) COMMENT ===>
COMMENT ===> FROM
FROM ISPF ISPF LIBRARY: LIBRARY: LIST LIST OPTIONS:OPTIONS: PROJECT
PROJECT ===> ===> DES DES DISPLAY DISPLAY LIST LIST ===> ===> Y Y (Y/N)(Y/N) LIBRARY ===> MEX
LIBRARY ===> MEX TYPE
TYPE ===> ===> JCLJCL MEMBER
MEMBER ===> ===> THRU THRU MEMBER MEMBER ===>===> FROM OTHER PARTITIONED OR SEQUENTIAL DATA SET: FROM OTHER PARTITIONED OR SEQUENTIAL DATA SET: OPTION ===>
OPTION ===>
Informar o programa/book em ELEMENT
Informar o programa/book em ELEMENT
Aparecerá a tela:
Aparecerá a tela:
ADD/UPDATE --- MEMBER SELECTION LIST --- Row 1 to 2 of 2 ADD/UPDATE --- MEMBER SELECTION LIST --- Row 1 to 2 of 2 FROM
FROM Data Data set: set: DES.MEX.JCLDES.MEX.JCL TO
TO Environment: Environment: CEFDES CEFDES System: System: SIMEX SIMEX Subsystem: Subsystem: SIMEX SIMEX Stage: Stage: TT NEW NEW MEMBER
MEMBER ELEMENT ELEMENT TYPE TYPE COMMENT COMMENT VERSIONVERSION a MEXPB900
a MEXPB901 a MEXPB901
******************************* Bottom of data ******************************** ******************************* Bottom of data ******************************** Digitar A em cada elemento mostrado
Digitar A em cada elemento mostrado
Aparecerá a tela:
Aparecerá a tela:
--- TYPE SELECTION LIST --- Row 1 to 13 of 24 --- TYPE SELECTION LIST --- Row 1 to 13 of 24
MEMBER: MEXPB900 MEMBER: MEXPB900 CURRENT
CURRENT ENV: ENV: CEFDES CEFDES STAGE STAGE ID: ID: T T SYSTEM: SYSTEM: SIMEXSIMEX NEXT
NEXT ENV: ENV: CEFDES CEFDES STAGE STAGE ID: ID: H H SYSTEM: SYSTEM: SIMEXSIMEX TYPE
TYPE TYPE TYPE DESCRIPTIONDESCRIPTION CT
CT COMUNICACAO COMUNICACAO TECNICATECNICA CPYNNN01
CPYNNN01 COPY COPY BOOK BOOK - -SDFNCL01
SDFNCL01 SDF SDF - - MAPA MAPA CICSCICS ASMNCL01
ASMNCL01 ASSEMBLER ASSEMBLER ONLINEONLINE ASMNBL01
ASMNBL01 ASSEMBLER ASSEMBLER BATCHBATCH ASMNBL02
ASMNBL02 ASSEMBLER BATCH ASSEMBLER BATCH SEM OS SEM OS PARMS RENT PARMS RENT E REUSE REUS EASNBL01 EASYTRIEVE
EASNBL01 EASYTRIEVE s
s CLEDBL01 CLEDBL01 COBOL LE COBOL LE - - DB2 - DB2 - BATCHBATCH CLEDCL01
CLEDCL01 COBOL COBOL LE LE - - DB2 DB2 - - CICSCICS CLENBL01
CLENBL01 COBOL COBOL LE LE - - BATCHBATCH CLENBL02
CLENBL02 COBOL COBOL LE LE - - BATCH - BATCH - EXCIEXCI CLENBL03
CLENBL03 COBOL LE COBOL LE - - BATCH COM BATCH COM SUBROTINA DB2SUBROTINA DB2 CLENCL01
CLENCL01 COBOL COBOL LE LE - - CICSCICS COMMAND
COMMAND ===> ===> SCROLL SCROLL ===> ===> CSRCSR
Informar o tipo do elemento a ser compilado
Informar o tipo do elemento a ser compilado
Voltar a tela: BATCH OPTION MENU e escolher 3 (SUBMIT)
Voltar a tela: BATCH OPTION MENU e escolher 3 (SUBMIT)
Voltar a tela do ENDEVOR e digitar 1 (DISPLAY), para verificar o elemento gerado
Voltar a tela do ENDEVOR e digitar 1 (DISPLAY), para verificar o elemento gerado
Digitar 1 (ELEMENT)
Digitar 1 (ELEMENT)
Informar o nome do elemento
Informar o nome do elemento
Uma tela informará as versões existentes.
Uma tela informará as versões existentes.
CRIAR O PACOTE:
CRIAR O PACOTE:
===============
===============
Voltar a tela do ENDEVOR e digitar 4 (PACKAGE)
Voltar a tela do ENDEVOR e digitar 4 (PACKAGE)
Aparecerá a tela:
Aparecerá a tela:
--- Package Foreground Options Menu --- Package Foreground Options Menu
---Option ===> Option ===>
1
1 DISPLAY DISPLAY - - Display Display Package Package InformationInformation 2
2 CREATE/MODIFY CREATE/MODIFY - - Create Create or or Modify Modify PackagePackage 3
3 CAST CAST - - Prepare Prepare Package Package for for ReviewReview 4
4 REVIEW REVIEW - - Approve Approve or or Deny Deny PackagePackage 5
5 EXECUTE EXECUTE - - Submit Submit or or Execute Execute PackagePackage 6
6 SHIP SHIP - - Ship Ship PackagesPackages 7
7 BACKOUT BACKOUT - - Perform Perform Backout Backout or or Backin Backin ProcessingProcessing 8
8 COMMIT COMMIT - - Clear Clear Backout Backout InformationInformation 9 UTI
9 UTILITIES LITIES - - Reset, Reset, Delete, Delete, or or Export Export PackagePackage Package ID ===>
Package ID ===>
Limit selection list options. These options are used by the Limit selection list options. These options are used by the DISPLAY and UTILITIES functions:
DISPLAY and UTILITIES functions: In-Edit...
In-Edit... . . Y Y In-Execution..In-Execution.. .. .. YY In-Approval....
In-Approval.... . . Y Y Executed...Executed... .. .. YY Denied...
Denied... . . Y Y Committed...Committed... .. .. YY
Pesquisar os pacotes existentes para saber qual o nome do próximo:
Pesquisar os pacotes existentes para saber qual o nome do próximo:
Informar: MEX* em PACKAGE ID e escolher a opção 1
Informar: MEX* em PACKAGE ID e escolher a opção 1
Os pacotes existentes serão listados.
Os pacotes existentes serão listados.
Informar o nome do pacote em PACKAGE ID. Ex.: MEX0034H
Informar o nome do pacote em PACKAGE ID. Ex.: MEX0034H
Deixar todas as outras opções com Y.
Deixar todas as outras opções com Y.
Digitar 2 (CREATE/MODIFY)
Digitar 2 (CREATE/MODIFY)
Aparecerá a tela:
Aparecerá a tela:
MODIFY --- CREATE/MODIFY PACKAGE MODIFY --- CREATE/MODIFY PACKAGE ---OPTION ===>
OPTION ===> B
B - - Build Build Package Package Actions Actions I I - - Import Import SCLSCL E
N - Add Notes to Package N - Add Notes to Package PACKAGE
PACKAGE ID: ID: MEXTESTE MEXTESTE STATUS: STATUS: IN-EDITIN-EDIT DESCRIPTION
DESCRIPTION ===> ===> CATALOGAR CATALOGAR PRG PRG EM EM HMPHMP PACKAGE TYPE ===> STANDARD
PACKAGE TYPE ===> STANDARD SHARABLE
SHARABLE PACKAGE PACKAGE ===> ===> N N (Y/N) (Y/N) APPEND APPEND TO TO PACKAGE PACKAGE ===> ===> N N (Y/N)(Y/N) ENABLE
ENABLE BACKOUT BACKOUT ===> ===> Y Y (Y/N)(Y/N) EXECUTION WINDOW FROM
EXECUTION WINDOW FROM ===> 10FEB04 ===> 10FEB04 00:00 00:00 TO ===> TO ===> 31DEC79 00:0031DEC79 00:00 INPUT PACKAGE ID ===>
INPUT PACKAGE ID ===> FROM ISPF LIBRARY: FROM ISPF LIBRARY:
PROJECT ===> PROJECT ===> GROUP ===> GROUP ===> TYPE ===> TYPE ===> MEMBER ===> MEMBER ===>
Informar a descrição em DESCRIPTION.
Informar a descrição em DESCRIPTION.
Digitar STANDARD em PACKAGE TYPE.
Digitar STANDARD em PACKAGE TYPE.
Escolher a opção N, para as anotações.
Escolher a opção N, para as anotações.
Aparecerá a tela:
Aparecerá a tela:
--- Package Note Text --- Package Note Text
---...1...2...3...4...5...6 ...1...2...3...4...5...6 1.
1. ANALISTA ANALISTA RESP./RAMAL: RESP./RAMAL: LUIZ LUIZ CARLOS CARLOS VEDOVELLIVEDOVELLI 2.
2. MOTIVO MOTIVO DA DA INCLUSAO/ALTERAINCLUSAO/ALTERA CAO: CAO: ADEQUACAO ADEQUACAO DOS DOS PROGRAMAS PROGRAMAS PARAPARA 3.
3. ZERAREM O ZERAREM O CONTROLE DE CONTROLE DE REINICIO QUANDO REINICIO QUANDO HOUVER TERMINO HOUVER TERMINO NORMALNORMAL 4. ____________________________________________________________ 4. ____________________________________________________________ 5. PROCEDIMENTOS:
5. PROCEDIMENTOS: CATALOGAR OS PRGS CATALOGAR OS PRGS EM HMP EM HMP E MOVER E MOVER PARA PRDPARA PRD 6. ____________________________________________________________ 6. ____________________________________________________________ 7. EM
7. EM CASO DE CASO DE TERMINO ANORMAL: TERMINO ANORMAL: CONTATAR O CONTATAR O ANALISTA RESPONSAVELANALISTA RESPONSAVEL 8. ____________________________________________________________ 8. ____________________________________________________________ Press ENTER to
Press ENTER to process the process the Package Notes. Package Notes. When all When all the notethe note text has been entered, press ENTER and then enter the END text has been entered, press ENTER and then enter the END command.
command.
To cancel the Package Notes, enter the END command. To cancel the Package Notes, enter the END command. Command ==>
Command ==>
Informar os campos conforme exemplo acima.
Informar os campos conforme exemplo acima.
De volta à tela anterior, escolher a opção B
De volta à tela anterior, escolher a opção B
Escolher a opção 5 (MOVE)
Escolher a opção 5 (MOVE)
Informar o nome do elemento (PROGRAMA, BOOK, QUERY)
Informar o nome do elemento (PROGRAMA, BOOK, QUERY)
Informar T em STAGE
Informar T em STAGE
Na próxima tela, informar O (MOVE) para cada elemento desejado
Na próxima tela, informar O (MOVE) para cada elemento desejado
Voltar a tela de pacotes e escolher a opção 3 (CAST)
Voltar a tela de pacotes e escolher a opção 3 (CAST)
Digitar C (CAST) Digitar C (CAST) Digitar 4 (REVIEW) Digitar 4 (REVIEW) Digitar A (APPROVE) Digitar A (APPROVE)
O pacote está pronto. Se quiser acompanhar o andamento, digitar:
O pacote está pronto. Se quiser acompanhar o andamento, digitar:
Digitar 1 (DISPLAY)
Digitar 1 (DISPLAY)
Digitar A (APPROVERS)
Digitar A (APPROVERS)
Preparar o e-mail utilizando o anexo em:
Preparar o e-mail utilizando o anexo em:
G:\REDEASP14\SIMEX\Implantação do Sistema\Controle de Encaixe\Anexos REROP
G:\REDEASP14\SIMEX\Implantação do Sistema\Controle de Encaixe\Anexos REROP
NAVE
NAVEGAÇÃO GAÇÃO NO CNO CICSICS ==================== ==================== CECI – mostra comandos do CICS
CECI – mostra comandos do CICS
CEDA – mostra comandos do utilitário de cadastro CEDA – mostra comandos do utilitário de cadastro de programas e transações
de programas e transações
PG DN – muda tela PG DN – muda tela END – apaga linha END – apaga linha PAUSE – limpa tela PAUSE – limpa tela OFF – sai do CICS OFF – sai do CICS
CADASTRAR PROGRAMA NO CICS (ON-LINE /
CADASTRAR PROGRAMA NO CICS (ON-LINE / SUBROTINA)SUBROTINA) ================================================== ================================================== OBS.: sempre cadastrar nos dois C
OBS.: sempre cadastrar nos dois CICS (desenvolvimento (CICSD) e teste (CICST)).ICS (desenvolvimento (CICSD) e teste (CICST)).
CEDA DI G(SIMEX) PROGRAM(MEXPO*) – SIMEX = nome do sistema; MEXPO* = programa que se deseja listar. CEDA DI G(SIMEX) PROGRAM(MEXPO*) – SIMEX = nome do sistema; MEXPO* = programa que se deseja listar. Aparecerá a tela: Aparecerá a tela: DI G(SIMEX) PROGRAM(MEXPO*) DI G(SIMEX) PROGRAM(MEXPO*) ENTER COMMANDS ENTER COMMANDS NAME
MEXPOXX4
MEXPOXX4 PROGRAM PROGRAM SIMEX SIMEX 03.282 03.282 13.08.5013.08.50 MEXPOXX8
MEXPOXX8 PROGRAM PROGRAM SIMEX SIMEX 03.282 03.282 13.32.1213.32.12 MEXPOX99
MEXPOX99 PROGRAM PROGRAM SIMEX SIMEX 03.282 03.282 13.32.5213.32.52 MEXPO001
MEXPO001 PROGRAM PROGRAM SIMEX SIMEX 03.300 03.300 10.29.2410.29.24 MEXPO002
MEXPO002 PROGRAM PROGRAM SIMEX SIMEX 03.295 03.295 17.52.3117.52.31 MEXPO003
MEXPO003 PROGRAM PROGRAM SIMEX SIMEX C C AS AS (MEXPO008) (MEXPO008) 03.287 03.287 09.57.2409.57.24 MEXPO004
MEXPO004 PROGRAM PROGRAM SIMEX SIMEX obs: obs: c c = = copia copia 03.295 03.295 10.09.0110.09.01 MEXPO007
MEXPO007 PROGRAM PROGRAM SIMEX SIMEX a a = = altera altera 03.317 03.317 09.20.5609.20.56 MEXPO008
MEXPO008 PROGRAM PROGRAM SIMEX SIMEX v v = = visualiza visualiza 03.317 14.17.3203.317 14.17.32 MEXPO020
MEXPO020 PROGRAM PROGRAM SIMEX SIMEX 03.286 03.286 10.27.2710.27.27
Digite na frente de um dos programas: C AS (nomedoseuprograma) para copiar a definição. Digite na frente de um dos programas: C AS (nomedoseuprograma) para copiar a definição. CEDA ALT
CEDA ALT (ou DEF)(ou DEF) G(SIMEX) PROGRAM(MEXPO008)G(SIMEX) PROGRAM(MEXPO008) Aparecerá a tela:
Aparecerá a tela:
DEF G(SIMEX) PROGRAM(MEXPO008) DEF G(SIMEX) PROGRAM(MEXPO008) OVERTYPE
OVERTYPE TO TO MODIFY MODIFY CICS CICS RELEASE RELEASE = = 06200620 CEDA
CEDA DEFine DEFine PROGram( PROGram( MEXPO008 MEXPO008 )) PROGram
PROGram : : MEXPO008MEXPO008 Group
Group : : SIMEXSIMEX DEscription
DEscription ==> ==> CONSULTAR CONSULTAR DEPOSITOS DEPOSITOS A A VISTAVISTA Language
Language ==> ==> CObol CObol CObol CObol | | Assembler Assembler | | Le370 Le370 | | C C | | PliPli RELoad
RELoad ==> ==> No No No No | | YesYes RESident ==>
RESident ==> No No No No | | YesYes USAge
USAge ==> ==> Normal Normal Normal Normal | | TransientTransient USElpacopy
USElpacopy ==> ==> No No No No | | YesYes Status
Status ==> ==> Enabled Enabled Enabled Enabled | | DisabledDisabled RSl
RSl : : 00 00 0-24 0-24 | | PublicPublic CEdf
CEdf ==> ==> Yes Yes Yes Yes | | NoNo DAtalocation
DAtalocation ==> ==> Below Below Below Below | | AnyAny EXECKey
EXECKey ==> ==> User User User User | | CicsCics COncurrency
COncurrency ==> ==> Quasirent Quasirent Quasirent Quasirent | | ThreadsafeThreadsafe REMOTE ATTRIBUTES
REMOTE ATTRIBUTES DYnamic
DYnamic ==> ==> No No No No | | YesYes +
+ REMOTESystem REMOTESystem ==>==>
S Object already exists in this group. S Object already exists in this group. Digite a descrição do programa.
Digite a descrição do programa.
Se o programa utilizar comandos DB2, cadastrar DB2ENTRY, conforme abaixo. Se o programa utilizar comandos DB2, cadastrar DB2ENTRY, conforme abaixo.
CADASTRAR TRANSAÇÃO NO CICS CADASTRAR TRANSAÇÃO NO CICS ============================== ============================== OBS.: sempre cadastrar nos dois C
OBS.: sempre cadastrar nos dois CICS (desenvolvimento (CICSD) e teste (CICST)).ICS (desenvolvimento (CICSD) e teste (CICST)).
Usar a mesma sintaxe dos comandos de cadastro de programas, porém onde estiver PROGRAMA, leia-se TRANS Usar a mesma sintaxe dos comandos de cadastro de programas, porém onde estiver PROGRAMA, leia-se TRANS
CADASTRAR DB2ENTRY NO CICS CADASTRAR DB2ENTRY NO CICS ============================== ============================== OBS.: sempre cadastrar nos dois C
OBS.: sempre cadastrar nos dois CICS (desenvolvimento (CICSD) e teste (CICST)).ICS (desenvolvimento (CICSD) e teste (CICST)).
Usar a mesma sintaxe dos comandos de cadastro de programas, porém onde estiver PROGRAMA, leia-se DB2ENTRY. Usar a mesma sintaxe dos comandos de cadastro de programas, porém onde estiver PROGRAMA, leia-se DB2ENTRY. Cadastrar para o programa e a transação.
Cadastrar para o programa e a transação.
Após o cadastro, instalar usando: CEDA I G(SIMEX) Após o cadastro, instalar usando: CEDA I G(SIMEX)
CALCULAR TAMANHO DE UM BOOK CALCULAR TAMANHO DE UM BOOK =============================== =============================== Digitar: G Digitar: G Digitar: 24 Digitar: 24 Apare
Aparecerá cerá a tela tela:a: CAIXA
CAIXA ECONOMICA ECONOMICA FEDERAL FEDERAL - - REDEA REDEA - - SAO SAO PAULOPAULO CONVERSAO DE BOOK COBOL PARA BOOK EASYTRIEVE
CONVERSAO DE BOOK COBOL PARA BOOK EASYTRIEVE
Biblioteca
Biblioteca de de Origem Origem : : DES.MEX.BOOKDES.MEX.BOOK Nome
Nome do bodo book ok : MEX: MEXWS026WS026 Mensa
Mensagem: gem: (nest(neste cae campo ampo aparecparecerá erá um enum endereçdereço ondo onde este estará ará o reso resultadultado)o) Complete
COMPILAR PROGRAMA COMPILAR PROGRAMA ==================== ==================== Digitar G Digitar G Digitar 1 Digitar 1
Definir o tipo do programa Definir o tipo do programa Informar o nome do programa Informar o nome do programa
Informar biblioteca de origem: DES.MEX.LIB, P955455.DES.CNTL, etc Informar biblioteca de origem: DES.MEX.LIB, P955455.DES.CNTL, etc
Informar biblioteca de destino: DES.TESTEO.LINKLIB – programas on-line E subrotina Informar biblioteca de destino: DES.TESTEO.LINKLIB – programas on-line E subrotina
DES.TESTEB.LINKLIB – programas batch DES.TESTEB.LINKLIB – programas batch Informar XPEDITER: Y
Informar XPEDITER: Y
Após compilação, voltar (F3) até menu principal e: Após compilação, voltar (F3) até menu principal e: Digitar S
Digitar S Digitar ST Digitar ST
Escolher no menu suspenso: FILTER – para filtrar somente os JOBs do usuário Escolher no menu suspenso: FILTER – para filtrar somente os JOBs do usuário
OWNER (3) OWNER (3)
Informar: P955455 (usuário) Informar: P955455 (usuário) Escolher um JOB para detalhar com ? na frente dele. Escolher um JOB para detalhar com ? na frente dele.
Na lista de logs, digitar S na frente de: SYSPRINT (COBCICS) – resultado da compilação (erros, warnings, Na lista de logs, digitar S na frente de: SYSPRINT (COBCICS) – resultado da compilação (erros, warnings, etc)
etc)
EQCREL – análise do ECCOX (se está em conformidade com padrão) EQCREL – análise do ECCOX (se está em conformidade com padrão) Q508CS – análise do DB2 (se está em conformidade com padrão) Q508CS – análise do DB2 (se está em conformidade com padrão) SYSOUT (NEWCOPY) – (análise do CICS – transação cadastrada, etc) SYSOUT (NEWCOPY) – (análise do CICS – transação cadastrada, etc) (um de cada vez)
(um de cada vez)
DEBUGAR PROGRAMA CICS DEBUGAR PROGRAMA CICS ========================= ========================= Entrar no CICS
Entrar no CICS
Digitar: XPED nomedoprograma Digitar: XPED nomedoprograma (o programa é listado)
(o programa é listado)
Digitar B no nº da linha desejada, para marcar um breakpoint (ENTER) Digitar B no nº da linha desejada, para marcar um breakpoint (ENTER) Na linha de comando digitar: =1.6
Na linha de comando digitar: =1.6 Aparecerá a tela:
Aparecerá a tela:
--- XPEDITER/CICS - TRAP SUMMARY (1.6) ---D1DS --- XPEDITER/CICS - TRAP SUMMARY (1.6) ---D1DS COMMAND
COMMAND ===> ===> SCROLL SCROLL ===> ===> CSRCSR
PROGRAM:
PROGRAM: MEXPO950 MEXPO950 MODULE: MODULE: MEXPO950 MEXPO950 COMPILED COMPILED ON ON 01 01 MAR MAR 2004 2004 AT AT 15.46.0015.46.00 ENTRY 000001 ENTRY 000001 LINE COMMANDS:
LINE COMMANDS: A (After) A (After) B (Before) B (Before) C (Copy) C (Copy) D (Delete) D (Delete) I (Insert) I (Insert) M (Move)M (Move)
CMD USER
CMD USERID ID NETNNETNAME AME TERM TERM TRAN TRAN PROGRAM PROGRAM TRAP TRAP ABENDABEND
... TRAP CONDITION ... ... TRAP CONDITION ...
---_
_ ******** ******** ******** ******** **** **** TV08 TV08 MEXPO008 MEXPO008 YESYES > > _ _ ________ ________ ________ ________ ____ ____ ____ ____ ________ ________ ______ > > _ _ ________ ________ ________ ________ ____ ____ ____ ____ ________ ________ ______ > > _ _ ________ ________ ________ ________ ____ ____ ____ ____ ________ ________ ______ > > _ _ ________ ________ ________ ________ ____ ____ ____ ____ ________ ________ ______ > > _ _ ________ ________ ________ ________ ____ ____ ____ ____ ________ ________ ______ > > _ _ ________ ________ ________ ________ ____ ____ ____ ____ ________ ________ ______
Colocar tudo *****, com exceção de: Colocar tudo *****, com exceção de:
PROGRAM, que deverá conter o nome do programa (MEXPO008) PROGRAM, que deverá conter o nome do programa (MEXPO008) TRAP ABEND = YES
TRAP ABEND = YES
(listar todos os programas relacionados que se deseja incluir no DEBUG) (listar todos os programas relacionados que se deseja incluir no DEBUG) Teclar: F4
Teclar: F4
Digitar: N em END SECTION Digitar: N em END SECTION
Iniciar normalmente a transação Iniciar normalmente a transação F9 – avança linha a linha
F9 – avança linha a linha F12 – avança até o fim. F12 – avança até o fim.
Na linha de comando: K nomedavariavel (exibe o conteúdo da variável, fixando-a na tela) Na linha de comando: K nomedavariavel (exibe o conteúdo da variável, fixando-a na tela)
Após um EXEC CICS RETURN, o debugador demora um pouco. Ao retornar, digitar GO, para terminar. Após um EXEC CICS RETURN, o debugador demora um pouco. Ao retornar, digitar GO, para terminar. Se o programa ficar “preso” no XPED:
Se o programa ficar “preso” no XPED: Digitar no CICS: XPSP Digitar no CICS: XPSP Digitar: 9 Digitar: 9 Digitar: P Digitar: P
Digitar: R na frente do programa que se deseja liberar. Digitar: R na frente do programa que se deseja liberar.
DEBUGAR PROGRAMA BATCH DEBUGAR PROGRAMA BATCH =========================== =========================== Digitar: M Digitar: M Digitar: G Digitar: G Digitar: 10 Digitar: 10 Digitar: XP Digitar: XP Digitar: 2 (TSO) Digitar: 2 (TSO) Aparecerá a tela: Aparecerá a tela: Profile:
Profile: DEFAULT DEFAULT --- --- XPEDITER/TSO XPEDITER/TSO - - STANDARD STANDARD (2.1) (2.1) --- --- ---COMMAND ===>
COMMAND ===> COMMANDS:
COMMANDS: SEtup SEtup (Display (Display Setup Setup Menu)Menu) PROFile (Display Profile List) PROFile (Display Profile List) TEST SELECTION CRITERIA:
TEST SELECTION CRITERIA:
Program ===> MEXPB030 Program ===> MEXPB030 Entry Point ===> Entry Point ===> Load Module ===> Load Module ===> Initial Script ===> Initial Script ===> Post Script ===> Post Script ===> PARM
PARM ( ( Caps = Caps = YES YES ) ) ===>===>
File List/JCL Member ===> 'DES.MEX.JCL(MEXDJ030)' File List/JCL Member ===> 'DES.MEX.JCL(MEXDJ030)'
Preview Files? ===> NO Preview Files? ===> NO Is
Is This This a a DB2 DB2 Test? Test? ===> ===> NO NO Plan Plan ===> ===> System System ===>===> Press
Press ENTER ENTER to to process process or or enter enter END END command command to to terminateterminate Informar o nome do programa em ”Program”.
Informar o nome do programa em ”Program”.
Informar o nome da JCL em “File List/JCL Member”. Informar o nome da JCL em “File List/JCL Member”.
Se houver chamadas DB2, digitar: “YES” em “Is This a DB2 Test?” e o nome do plano (geralmente o mesmo nome Se houver chamadas DB2, digitar: “YES” em “Is This a DB2 Test?” e o nome do plano (geralmente o mesmo nome do programa) em “Plan”.
do programa) em “Plan”.
Se o SETUP já tiver sido rodado, teclar ENTER para debugar, senão: Se o SETUP já tiver sido rodado, teclar ENTER para debugar, senão: Digitar: SETUP, na linha de comando.
Digitar: SETUP, na linha de comando. Digitar: 0 (ENVIRONMENT) Digitar: 0 (ENVIRONMENT) Digitar: 1 Digitar: 1 Digitar: 1 (LOADLIBS) Digitar: 1 (LOADLIBS)
Informar os campos (1) e (2), conforme a tela abaixo: Informar os campos (1) e (2), conforme a tela abaixo: Profile:
Profile: DEFAULT DEFAULT ---- ---- XPEDITER/TSO XPEDITER/TSO - - LOAD LOAD MODULE MODULE LIBRARIES LIBRARIES --- -- --COMMAND ===>
COMMAND ===> COMMANDS:
COMMANDS: DOWN DOWN (for (for additional additional User User Libraries)Libraries) User
User Libraries: Libraries: --->>> --->>> Include Include ALL ALL libraries libraries your your program program requires requires <<<--- <<<---(Even if the library is in LINKLST, ie. COBOL or LE runtime libraries) (Even if the library is in LINKLST, ie. COBOL or LE runtime libraries) (1) ===> 'DES.TESTEB.XPEDITER' (1) ===> 'DES.TESTEB.XPEDITER' (2) ===> 'DES.TESTEB.LINKLIB' (2) ===> 'DES.TESTEB.LINKLIB' (3) ===> (3) ===> (4) ===> (4) ===> (5) ===> (5) ===> (6) ===> (6) ===> (7) ===> (7) ===> (8) ===> (8) ===>
Installation Libraries: (Changes made to this list override installed default Installation Libraries: (Changes made to this list override installed default
(9) ===> (9) ===> (10) ===> (10) ===> (11) ===> (11) ===> (12) ===> (12) ===> (13) ===> (13) ===> (14) ===> (14) ===> (15) ===> (15) ===> (16) ===> (16) ===> Teclar: ENTER. Teclar: ENTER. Digitar: 2 (DDIO) Digitar: 2 (DDIO)
Digitar na linha (1): 'CPWD1.CX.DDIO' Digitar na linha (1): 'CPWD1.CX.DDIO' Teclar: ENTER.
Teclar: ENTER.
Digitar: 6 (DSNLOAD) Digitar: 6 (DSNLOAD)
Informar os campos (1) e (2), conforme a tela abaixo: Informar os campos (1) e (2), conforme a tela abaixo: Profile:
Profile: DEFAULT DEFAULT --- --- XPEDITER/TSO XPEDITER/TSO - - DSNLOAD DSNLOAD LIBRARIES LIBRARIES --- --- ---COMMAND ===>
COMMAND ===> NAME
NAME DSNLOAD DSNLOAD DSNAMEDSNAME
(1) ===> D610 ===> 'DSN610.D610.SDSNEXIT' (1) ===> D610 ===> 'DSN610.D610.SDSNEXIT'
(2) ===> D610 ===> 'DSN610.SDSNLOAD' (2) ===> D610 ===> 'DSN610.SDSNLOAD' (3) (3) ===> ===> ===>===> (4) (4) ===> ===> ===>===> (5) (5) ===> ===> ===>===> (6) (6) ===> ===> ===>===> (7) (7) ===> ===> ===>===> (8) (8) ===> ===> ===>===>
Note: Changes made to this screen override installed defaults Note: Changes made to this screen override installed defaults Teclar ENTER.
Teclar ENTER. Teclar F3. Teclar F3.
Teclar ENTER, para debugar. Teclar ENTER, para debugar. F9 – avança linha a linha F9 – avança linha a linha F12 – avança até o fim. F12 – avança até o fim.
Na linha de comando: K nomedavariavel (exibe o conteúdo da variável, fixando-a na tela) Na linha de comando: K nomedavariavel (exibe o conteúdo da variável, fixando-a na tela) Para entrar no código de uma subrotina utilizar, na linha de comando: INTERCEPT MEXBBXXX Para entrar no código de uma subrotina utilizar, na linha de comando: INTERCEPT MEXBBXXX
CONSULTAR BANCO DE DADOS DB2 CONSULTAR BANCO DE DADOS DB2 ================================ ================================ Digitar G (Produtos) Digitar G (Produtos) Digitar 8 (Compuware) Digitar 8 (Compuware) Digitar FD (File-Aid/DB2) Digitar FD (File-Aid/DB2) Digitar 1 (Browse) Digitar 1 (Browse) Aparecerá a tela: Aparecerá a tela:
File-AID for DB2 --- Browse Options File-AID for DB2 --- Browse Options ---COMMAND
COMMAND ===> ===> SSID SSID ===> ===> DBD0DBD0
Specify DB2 Table (* or pattern for list) Specify DB2 Table (* or pattern for list)
Location
Location ID ID ===> ===> Optional:Optional: Creator
Creator ===> ===> MEX MEX Database Database ===>===> Table
Table Name Name ===> ===> MEXTBE10_DPSTOVMEXTBE10_DPSTOV STA STA Tablespace Tablespace ===>===> Specify Edit Template Information:
Specify Edit Template Information: Use
Use Existing Existing Criteria Criteria ===> ===> NO NO (Yes (Yes or or No)No) Edit Criteria Dataset ===>
Edit Criteria Dataset ===> Member
Member ===> ===> (Blank (Blank or or Pattern Pattern for for list)list) Specify Browse Options:
Specify Browse Options: Initial
Initial Display Display Mode Mode ===> ===> 1 1 (1 (1 - - Table, Table, Multiple Multiple rows rows per per screenscreen 2 - Row, One row per screen)
2 - Row, One row per screen) Use
Use Uncommitted Uncommitted Read Read ===> ===> NO NO (Yes (Yes or or No)No) Maximum
Maximum Rows Rows To To Select Select ===> ===> 2000 2000 (* (* for for all all rows)rows) Relationship
Relationship Dataset Dataset ===> ===> 'CPWD1.FADB2.V4'CPWD1.FADB2.V4 R6M1.RELATE'R6M1.RELATE' Teclar ENTER
Teclar ENTER Aparecerá a tela: Aparecerá a tela:
File-AID for DB2 --- BROWSE Selection Template --- Row 1 to 4 of 4 File-AID for DB2 --- BROWSE Selection Template --- Row 1 to 4 of 4 COMMAND
COMMAND ===> ===> SCROLL SCROLL ===> ===> PAGEPAGE
SSID: DBD0 SSID: DBD0 Use EXEC to continue
Use EXEC to continue
Use SQL to view/edit the SQL source for MEX.MEXTBE10_DPSTOVSTA Use SQL to view/edit the SQL source for MEX.MEXTBE10_DPSTOVSTA Save Edit Criteria Information:
Save Edit Criteria Information: Save
Save Template Template Criteria Criteria On On Execute Execute ===> ===> NO NO (Yes (Yes or or No)No) Criteria
Criteria Dataset Dataset Name Name ===>===>
Member ===>
Member ===>
Max
Max Rows Rows to to Select Select ===> ===> 2000 2000 (* (* = = ALL ALL ROWS)ROWS) SEL
SEL COLUMN COLUMN NAME NAME TYPE(LEN) TYPE(LEN) ORDER ORDER (A/D) (A/D) WHERE WHERE More: More: >> ---
--- --- --- --- --- ---- ---- -- -- - - ----+---10---+---10---- +---20----++---20----+ ___
___ NU_UNIDADE NU_UNIDADE SMALLINT SMALLINT =167=167 ___
___ DT_DEPOSITO DT_DEPOSITO DATEDATE ___
___ VR_DEPOSITO VR_DEPOSITO DECIMAL(18,2)DECIMAL(18,2) ___
___ VR_TRANSITO VR_TRANSITO DECIMAL(18,2)DECIMAL(18,2)
******************************* Bottom of data ******************************** ******************************* Bottom of data ********************************
EXECUTAR PASSO A PASSO ROTINA PO NO CICS EXECUTAR PASSO A PASSO ROTINA PO NO CICS =========================================== =========================================== Digitar: CEDX TVZ0 [enter]
Digitar: CEDX TVZ0 [enter] Digitar: TVZ0 [enter] Digitar: TVZ0 [enter]
ENTER – avança comando a comando CICS. ENTER – avança comando a comando CICS.
EXECUTAR ROTINA PO NO CICS EXECUTAR ROTINA PO NO CICS ============================ ============================
Se o PO é chamado por um pacote ISO, apenas copie o mapa de chamada para a tela do CICS e tecle ENTER. Se o PO é chamado por um pacote ISO, apenas copie o mapa de chamada para a tela do CICS e tecle ENTER. Se o PO não for chamado via pacote ISO, apenas digitar o nome da sua transação (ex.: TVZ0 [enter]) Se o PO não for chamado via pacote ISO, apenas digitar o nome da sua transação (ex.: TVZ0 [enter]) Listar as transações em execução:
Listar as transações em execução: CEMT I TAS TRA(nomedatransação) CEMT I TAS TRA(nomedatransação)
“”
“” “” “” USE(matriculadoUSE(matriculado usuário)usuário) PG – derruba a transação
PG – derruba a transação F
F – – força força “ “ “ “ ““
Listar informações do programa: Listar informações do programa: CEMT S PROG(nomedoprograma) CEMT S PROG(nomedoprograma)
CONSULTAR ARQUIVO VSAM NO CICS CONSULTAR ARQUIVO VSAM NO CICS ================================= ================================= Digitar: CEMT I FILE(MEX*)
Digitar: CEMT I FILE(MEX*) Aparecerá a tela:
Aparecerá a tela: I FILE (MEX*) I FILE (MEX*) STATUS:
STATUS: RESULTS RESULTS - - OVERTYPE OVERTYPE TO TO MODIFYMODIFY Fil(MEXVSERR)
Fil(MEXVSERR) Vsa Vsa Ope Ope Ena Ena Rea Rea Upd Upd Add Add ShaSha Dsn(
Dsn( DES2.MEX.MZ.BBDES2.MEX.MZ.BB 00.MEXBB021 00.MEXBB021 )) Fil(MEXVSRST)
Fil(MEXVSRST) Vsa Vsa Clo Clo Ena Ena Rea Rea Upd Upd Add Add ShaSha Dsn(
Dsn( DES.MEX.MZ.BAMDES.MEX.MZ.BAM 1.MEXBB023 1.MEXBB023 ))
Digitar: CLO no campo após Vsa, para fechar o arquivo. OPE – abre o arquivo. Digitar: CLO no campo após Vsa, para fechar o arquivo. OPE – abre o arquivo.
BROWSE DO ARQUIVO VSAM NO CICS BROWSE DO ARQUIVO VSAM NO CICS ================================= ================================= Digitar: XPSP Digitar: XPSP Digitar: 5 Digitar: 5 Digitar: 1 Digitar: 1 Digitar: 2 Digitar: 2
Digitar: DSNAME do arquivo (MEXVSERR) Digitar: DSNAME do arquivo (MEXVSERR)
CONSULTAR FILA MQSERIES CONSULTAR FILA MQSERIES ========================= ========================= Digitar: M
Digitar: M
Digitar: TSO MQBRO Digitar: TSO MQBRO Aperecerá a tela: Aperecerá a tela:
-- MQM Queue Browse - Entry Panel -- MQM Queue Browse - Entry Panel
---COMMAND ===> TSO MQBRO COMMAND ===> TSO MQBRO
Connect
Connect to to MQM MQM ===> ===> SPD1SPD1 Queue
Queue Name Name ===> ===> LQ.RSP.SIMEXLQ.RSP.SIMEX Hex
Hex MsgId MsgId ===> ===> 00000000000000000000
or
----+----1----+----2----+----3----+----4----+---or
----+----1----+----2----+----3----+----4----+---MsgId ===>
MsgId ===>
Hex
Hex CorrelId CorrelId ===> ===> 00000000000000000000000000000000
or
----+----1----+----2----+----3----+----4----+---or
----+----1----+----2----+----3----+----4----+---CorrelId ===> CorrelId ===> MQMD
ALOC
ALOCAR ARAR ARQUIVOQUIVO ================= ================= Digitar: M Digitar: M Digitar: P Digitar: P Digitar: 3.2 Digitar: 3.2 Aparecerá a tela: Aparecerá a tela:
Data Set Utility Data Set Utility Option ===> A
Option ===> A A
A Allocate Allocate new new data data set set C C Catalog Catalog data data setset R
R Rename Rename entire entire data data set set U U Uncatalog Uncatalog data data setset D
D Delete Delete entire entire data data set set S S Short Short data data set set informationinformation blank
blank Data Data set set information information V V VSAM VSAM UtilitiesUtilities ISPF Library: ISPF Library: Project Project . . .. Group Group . . . . .. Type . . . . Type . . . .
Other Partitioned, Sequential or VSAM Data Set: Other Partitioned, Sequential or VSAM Data Set:
Data Set Name . . . 'DES.MEX.MZ.BAM1.MEXPB715' Data Set Name . . . 'DES.MEX.MZ.BAM1.MEXPB715' Volume
Volume Serial Serial . . . (If (If not not cataloged, cataloged, required required for for option option "C")"C") Data
Data Set Set Password Password . . . . (If password (If password protected)protected) Digitar: A em “Option”
Digitar: A em “Option”
Digitar: localização e nome do arquivo em “Data Set Name”. OBS.: NÃO ESQUECER DE COLOCAR O DSNAME ENTRE Digitar: localização e nome do arquivo em “Data Set Name”. OBS.: NÃO ESQUECER DE COLOCAR O DSNAME ENTRE ASPAS SIMPLES, SENÃO O ARQUIVO SERÁ CRIADO NA ÁREA DO USUÁRIO.
ASPAS SIMPLES, SENÃO O ARQUIVO SERÁ CRIADO NA ÁREA DO USUÁRIO. Aparecerá a tela:
Aparecerá a tela:
Allocate New Data Set Allocate New Data Set Command ===>
Command ===>
More: +
More: +
Data Set
Data Set Name Name . . . : : DES.MEX.MZ.BAM1.DES.MEX.MZ.BAM1. MEXAB715MEXAB715 Management
Management class class . . . (Blank (Blank for for default default management management class)class) Storage
Storage class class . . . (Blank (Blank for for default default storage storage class)class) Volume
Volume serial serial . . . (Blank (Blank for for system system default default volume) volume) **** Device
Device type type . . . (Generic (Generic unit unit or or device device address) address) **** Data
Data class class . . . (Blank (Blank for for default default data data class)class) Space
Space units units . . . TRKs TRKs (BLKS, (BLKS, TRKS, TRKS, CYLS, CYLS, KB, KB, MB, MB, BYTESBYTES or RECORDS)
or RECORDS) Average
Average record record unit unit (M, (M, K, K, or or U)U) Primary
Primary quantity quantity . . . . 5 5 (In (In above above units)units) Secondary
Secondary quantity quantity 10 10 (In (In above above units)units) Directory
Directory blocks blocks . . . . 0 0 (Zero (Zero for for sequential sequential data data set) set) ** Record format . . . . FB Record format . . . . FB Record length . . . . 200 Record length . . . . 200 Block size Block size . . . ..
Digitar: TRKS em “Space Units” Digitar: TRKS em “Space Units”
Digitar: 5 em “Primary quantity” e 10 em “Secondary quantity” Digitar: 5 em “Primary quantity” e 10 em “Secondary quantity” Digitar: FB em “Record format”
Digitar: FB em “Record format”
Digitar: o tamanho do registro em “Record length” Digitar: o tamanho do registro em “Record length” Copiar o arquivo da plataforma baixa para a alta. Copiar o arquivo da plataforma baixa para a alta.
ALOCA
ALOCAR ARQR ARQUIVO UIVO VSAM VSAM ======================= ======================= Digitar: M Digitar: M Digitar: G.8.FA Digitar: G.8.FA Digitar: 3.5 Digitar: 3.5 Aparecerá a tela: Aparecerá a tela: File-AID
File-AID --- --- --- VSAM VSAM Utility Utility --- --- -- --OPTION ===>
OPTION ===>
A -
A - Allocate Allocate cluster cluster D D - - DeleteDelete S
S - - Allocate Allocate dataspace dataspace DR DR - - Delete/DefineDelete/Define X
X - - Allocate Allocate alternate alternate index index T T - - Delete Delete dataspacedataspace B
B - - Build Build alternate alternate index index P P - - Allocate Allocate pathpath BLANK
BLANK - - Display Display dataset dataset information information R - R - Rename Rename componentcomponent M
M - - Modify Modify componentcomponent Specify Dataset Information:
Specify Dataset Information: Dataset
Dataset name name ===> ===> 'DES2.MEX.MZ.B'DES2.MEX.MZ.B B00.MEXBB021'B00.MEXBB021' Volume
Process
Process Online Online or or Batch Batch ===> ===> O O (O (O = = Online; Online; B B = = Batch)Batch) Specify Model Dataset Information:
Specify Model Dataset Information: Dataset
Dataset name name ===>===>
Specify Catalog to use if other than Default System Catalog: Specify Catalog to use if other than Default System Catalog:
Catalog
Catalog name name ===>===> Catalog
Catalog password password ===> ===> (If (If catalog catalog is is password password protected)protected) Digitar: A em “OPTION”
Digitar: A em “OPTION”
Digitar: DSNAME em ‘Dataset name’ Digitar: DSNAME em ‘Dataset name’
Digitar: O ou B em ‘Process Online or Batch’ Digitar: O ou B em ‘Process Online or Batch’ Aparecerá a tela:
Aparecerá a tela: File-AID
File-AID --- --- Allocate Allocate New New VSAM VSAM Cluster Cluster --- --- ---COMMAND ===> COMMAND ===> Component names: Component names: Cluster: 'DES2.MEX.MZ.BB00.MEXBBTST' Cluster: 'DES2.MEX.MZ.BB00.MEXBBTST' Data
Data component component ===> ===> 'DES2.MEX.MZ.BB'DES2.MEX.MZ.BB 00.MEXBBTST.DAT00.MEXBBTST.DAT A'A' Index
Index component component ===> ===> 'DES2.MEX.MZ.BB'DES2.MEX.MZ.BB 00.MEXBBTST.IND00.MEXBBTST.IND EX'EX' Dataset
Dataset type type ===> ===> KSDS KSDS (KSDS; (KSDS; ESDS; ESDS; RRDS; RRDS; LINEAR)LINEAR) Owner
Owner ID ID ===>===>
Specify SMS Class Information: Specify SMS Class Information: Storage
Storage ===> ===> Data Data ===> ===> Management Management ===>===> Space
Space Allocation: Allocation: DATA DATA Component Component KSDS KSDS INDEX INDEX Component Component (Blank (Blank for for default)default) Volume
Volume serial serial ===> ===> ===>===> Units
Units ===> ===> TRKS TRKS ===> ===> TRKS TRKS (TRKs; (TRKs; CYLs; CYLs; RECs; RECs; K; K; M)M) Primary
Primary ===> ===> 4 4 ===> ===> 4 4 (Amount (Amount in in above above units)units) Secondary
Secondary ===> ===> 1 1 ===> ===> 1 1 (Amount (Amount in in above above units)units) Reuseable
Reuseable ===> ===> (Y (Y = = Yes; Yes; N N = = No)No) Key
Key length length ===> ===> 11 11 (1 (1 - - 255 255 - - Required Required for for KSDS KSDS only)only) Key
Key position position ===> ===> 0 0 (0 (0 - - maximum maximum record record - - KSDS KSDS only)only) Average
Average Recordsize Recordsize ===> ===> 17 17 (Not (Not allowed allowed for for LINEAR)LINEAR) Maximum
Maximum Recordsize Recordsize ===> ===> 17 17 (Not (Not allowed allowed for for LINEAR)LINEAR) Expiration
Expiration date date ===> ===> (YYYY/MM/DD (YYYY/MM/DD or or blank)blank) Digitar: 'DES2.MEX.MZ.BB00.MEXBBTST' em “Cluster”
Digitar: 'DES2.MEX.MZ.BB00.MEXBBTST' em “Cluster”
Digitar: 'DES2.MEX.MZ.BB00.MEXBBTST.DATA' em “Data component” Digitar: 'DES2.MEX.MZ.BB00.MEXBBTST.DATA' em “Data component” Digitar: 'DES2.MEX.MZ.BB00.MEXBBTST.INDEX' em “Index component” Digitar: 'DES2.MEX.MZ.BB00.MEXBBTST.INDEX' em “Index component” Digitar: KSDS em “Dataset type”
Digitar: KSDS em “Dataset type” Digitar: TRKS em “Units” (2 lados) Digitar: TRKS em “Units” (2 lados) Digitar: 4 em “Primary” (2 lados) Digitar: 4 em “Primary” (2 lados) Digitar: ‘ em “Secondary” (2 lados) Digitar: ‘ em “Secondary” (2 lados)
Digitar: 11 em “Key length” (tamanho do campo da chave primária) Digitar: 11 em “Key length” (tamanho do campo da chave primária)
Digitar: 0 em “Key position” (posição do início do campo da chave primária) Digitar: 0 em “Key position” (posição do início do campo da chave primária) Digitar: 17 em “Average Recordsize” (tamanho total do registro)
Digitar: 17 em “Average Recordsize” (tamanho total do registro) Digitar: 17 em “Maximum Recordsize” (tamanho máximo do registro) Digitar: 17 em “Maximum Recordsize” (tamanho máximo do registro)
MONIT
MONITORAR ORAR MENSAMENSAGENS GENS SIROSIROTT ============================= ============================= Digitar: R802 no CICS. Digitar: R802 no CICS. DESENHAR TELAS NO SDF DESENHAR TELAS NO SDF ======================== ======================== Digitar: M Digitar: M Digitar: G.11 Digitar: G.11 Aparecerá a tela: Aparecerá a tela:
--- --- --- INITIAL INITIAL SELECTION SELECTION --- --- ---OPTION
OPTION ==> ==> 1 1 - - MAP MAP EDITOREDITOR 2 - MAP SET EDITOR 2 - MAP SET EDITOR 3 - LIBRARY MANAGEMENT 3 - LIBRARY MANAGEMENT 4 - CICS/VS BMS GENERATOR 4 - CICS/VS BMS GENERATOR 5 - PAGE EDITOR 5 - PAGE EDITOR
6 - PRINT AND UNLOAD UTILITIES 6 - PRINT AND UNLOAD UTILITIES 7 - PROFILE EDITOR
7 - PROFILE EDITOR
8 - USER ENVIRONMENT EDITOR 8 - USER ENVIRONMENT EDITOR 9 - DEMO SESSION EDITOR 9 - DEMO SESSION EDITOR 10 - PARTITION SET EDITOR 10 - PARTITION SET EDITOR 11 - TUTORIAL
11 - TUTORIAL 12 - NEWS 12 - NEWS USE END KEY (PF03) TO TERMINATE