Procedimentos de Construção Remota ELAXF*

O Developer para System z fornece procedimentos JCL de amostra que podem ser usados para a geração do JCL, construções remotas de projetos e recursos de verificação de sintaxe remota dos mapas BMS do CICS, telas MFS do IMS e programas COBOL, PL/I, Assembler e C/C++. Esses procedimentos permitem que instalações apliquem seus próprios padrões e garante que os desenvolvedores usem os mesmos procedimentos com as mesmas opções e níveis do compilador.

Os procedimentos de amostra e suas funções são listados na Tabela 3.

Tabela 3. Procedimento ELAXF* de amostra
Membro Finalidade
ELAXFADT Procedimento de amostra para montagem e depuração de programas assembler de Alto Nível.
ELAXFASM Procedimento de amostra para montagem de programas assembler de alto nível.
ELAXFBMS Procedimento de amostra para criação do objeto BMS do CICS e a cópia correspondente, dsect, ou incluir membro.
ELAXFCOC Procedimento de amostra para realizar compilações COBOL, conversão do CICS integrado e conversão do DB2 integrado.
ELAXFCOP Procedimento de amostra para realizar o pré-processamento DB2 das instruções EXEC de SQL incorporadas em programas COBOL.
ELAXFCOT Procedimento de amostra para realizar a conversão do CICS de instruções EXEC CICS incorporadas nos programas COBOL.
ELAXFCPC Procedimento de amostra para realizar compilações C.
ELAXFCPP Procedimento de amostra para realizar compilações C++.
ELAXFCP1 Procedimento de amostra para compilações COBOL com instruções de pré-processador SCM (-INC e ++INCLUDE).
ELAXFDCL Procedimento de amostra para executar um programa em modo TSO.
ELAXFGO Procedimento de amostra para a etapa IR.
ELAXFLNK Procedimento de amostra para vincular os programas assembler C/C++, COBOL, PLI e de Alto Nível.
ELAXFMFS Procedimento de amostra para criar telas IMS MFS.
ELAXFPLP Procedimento de amostra para realizar o pré-processamento DB2 de instruções EXEC de SQL incorporadas nos programas PLI.
ELAXFPLT Procedimento de amostra para realizar a conversão do CICS das instruções EXEC CICS incorporadas nos programas PLI.
ELAXFPL1 Procedimento de amostra para realizar compilações PL/I, conversão do CICS integrado e conversão do DB2 integrado.
ELAXFPP1 Procedimento de amostra para compilações PL/I com instruções de pré-processador SCM (-INC e ++INCLUDE).
ELAXFTSO Procedimento de amostra para executar/depurar código do DB2 gerado no modo TSO.
ELAXFUOP Procedimento de amostra para a geração da etapa UOPT ao construir programas que executam nos subsistemas CICS ou IMS.

Customize os membros do procedimento de construção de amostra, FEK.#CUST.PROCLIB(ELAXF*), conforme descrito nos membros, e copie-os para SYS1.PROCLIB. É necessário fornecer os qualificadores de alto nível corretos para bibliotecas do produto diferentes, conforme descrito em Tabela 4.

Tabela 4. Lista de Verificação do Qualificador de Alto Nível ELAXF*
Produto HLQ Padrão Valor
RD/z FEK
CICS CICSTS32.CICS
DB2 DSN910
IMS IMS
COBOL IGY.V4R1M0
PL/I IBMZ.V3R8M0
C/C++ CBC
LE CEE
LINKLIB do sistema SYS1
MACLIB do sistema SYS1

Se os procedimentos ELAXF* não puderem ser copiados para uma biblioteca de procedimento de sistema, peça aos usuários do Developer para System z incluírem um cartão JCLLIB (logo depois do cartão JOB) para as propriedades da tarefa no cliente.

//MYJOB    JOB <parâmetros_da_tarefa>
//PROCS JCLLIB ORDER=(FEK.#CUST.PROCLIB)