Professional Documents
Culture Documents
ROSCOE
Principais Comandos:
AWS:
Split de tela:
Nota: Na tela 2, o membro do qual se deseja copiar algo, deverá estar em modo “Fetch”.
Editor:
I Insere linhas
I (n) insere n linhas
R Repete linha
RR Repete bloco de linhas
C Copia linha
CC Marca bloco de linhas a serem copiadas
D Exclui linhas
DD Marca bloco de linhas a serem excluídas
1
ROSCOE - Comandos
string1 – string a ser substituída, string2 – string que substituirá;
p – linha inicial , q – linha final.
RESET Escrever reset na linha do editor, restaura a linha na posição antes das alterações
Ou
Listar, A (Atach)
C L R (Personal Lib) C J R (Job log) C D R (Data Set)
A
AA Volta ao membro que esta sendo editado, caso seja necessário sair para listar, consultar jobs, etc.
Cuidado: Se estiver no editor e entrar no ENDEVOR, a AWS é limpa. Portanto salve as alterações caso haja
necessidade.
Atalhos:
2
ROSCOE - Comandos
Comandos Auxiliares:
Cuidado: Quando for excluir o spool de execução de um Job, nunca dar o comando D J (Delete Job), pois esta
configurado para deletar e imprimir.
Dentro do Job:
Sta Lista os files do Job;
<F4> e <F5> Alterna entre files do Job;
A
GAVP.SEQ.I85+ {para listar os sequencias}
Na lista <F5> Detalhes dos Data set
<F4> Sai da lista
Para trazer na tela arquivos com mais de 30.000 linha (limite da AWS):
Executar o comando:
CJ 30001 ,, R (Da 30000 até o fim, caso não tenha mais de 60000)
3
ROSCOE - Comandos
Recuperar Data Set removido do disco:
Chamar macro: P00.RECARQ
Colocar o nome do Data Set
Vai gerar um job
Jobs Auxiliares:
Book’s (XPVPX999):
Compilar programa:
No Endevor:
3 – Batch;
1 – Build SCL;
Member: ADDXXXX, onde ADD – Adicionar e XXXX nome do prog ou job;
2 – Add / Update
Data Set Name: ROSCOE
Member: AVPXXXX (Membro que será compilado)
Importante: Para membros que acessam DB2 não esquecer de criar BIND.
Parâmetros de compilação:
No COBOL, antes da IDENTIFICATION DIVISION
CBL TRUNC(BIN) : para aceitar + de 9999 em campos SMALIINT
TEST(NONE): para aceitar a cláusula WITH DEBUGGING MODE
Ex:
CBL TRUNC(BIN), TEST(NONE)
IDENTIFICATION DIVISION.
4
ROSCOE - Comandos
Solicitar via e-mail para o grupo de homologação #homolog
“Favor passar para homologação o prog XXXXXX de STG2/AVP/AVP.
Criação de Queries:
Vai disparar um job “OREX”, definir os parâmetros de tempo de CPU e nro páginas;
Em Data set:
GPL.SEQ.HOMOLOG.TRANSF (AVP+) – lista todos os membros
Criar BIND:
5
ROSCOE - Comandos
Digitar na linha de comando:
U05.GEBAD
NDVRPROC
Entrar no CICSR1D1
Limpar a tela
Emitir o comando CEMT I PROG(NOMEDOPROGRAMA)
Se aparecer STATUS: ,RESULTS - OVERTYPE TO MODIFY
,Prog(NOMEDOPR), , , , , , , , , ,NOT FOUND
é porque o programa ainda não existe e o cadastramento pode ser solicitado.
No JCL:
6
ROSCOE - Comandos
Arquivo origem
Arquivo destino com o mesmo LRECL (Tamanho)
O R E X - S U L A M E R I C A S E G U R O S Usuario = MUX0304
---------------------------------------------------------------------------
NOME DO JOB ........ AVPI8501 MEMBRO OU AWS .... AWS
SIGLA DO SISTEMA ... AVP UNIDADE DE CUSTO . 28806
REPROCESSAVEL ...... S (N/S) CLASSE EXECUCAO .. X
MSGCLASS ........... X TEMPO DE CPU ..... 10S
UNID. 3420/3480 .... 01 FITAS SCRATCH .... 00
DESTINO SYSOUT ..... TOTAL DE LINHAS .. 9999
TIPO EXECUCAO ...... NORMAL RESTART ..........
SISTEMA DE EXEC..... 1 1=RIO1 2=RIO2 3=ACTE
P00.RPSSHS
OPTION ===>
7
ROSCOE - Comandos
BIND PLAN(AVP9500) -
PKLIST(AVP0000.*,VAGEN.*) -
ACT(REP) ISO(CS) RETAIN -
RELEASE(COMMIT) VALIDATE (BIND)
GPL.SEQ.RPF.DOC.SUANP