Atualizar um membro usando a ação Atualizar elementos
Para controlar e gerenciar um membro quando um elemento com o mesmo nome já existe no estágio de entrada de destino, você usa a ação Atualizar Elementos (disponível em primeiro plano, lote e em pacotes).
Como funciona a atualização de um membro
Quando você permite que o produto controle um membro quando um elemento com o mesmo nome já existe no estágio de entrada de destino usando a ação Atualizar Elementos, o produto executa as seguintes ações e causa estes efeitos:
Verifica se o elemento existe atualmente no estágio de entrada. Se o elemento não existir no estágio de entrada, a atualização falhará.
Determina se o elemento está desconectado para você.
Se o elemento for desconectado para outra pessoa, você deve definir a opção OVERRIDE SIGNOUT como Y para atualizar o elemento.
Nota: Se o elemento estiver no estágio de entrada, mas for idêntico ao elemento de origem da atualização, você receberá uma mensagem de aviso dizendo "NO CHANGES" e nenhum nível será criado.
Armazena alterações de atualização na biblioteca delta como um novo nível.
Continua com base no valor da opção GENERATE ELEMENT.
Se esta opção for definida como N, o produto não gera o elemento.
Se esta opção for definida como Y, o produto executa as seguintes ações:
Lê a definição de tipo para uma especificação da Biblioteca de Saída de Origem e, em seguida, grava uma cópia do nível atual do elemento nessa biblioteca.
Se a opção EXPAND INCLUDES for definida como Y, o produto expandirá as instruções INCLUDE na origem.
Determina qual grupo de processadores usar e, em seguida, executa o processador de geração nesse grupo (se algum tiver sido especificado).
Depois que o processador de geração foi executado para o elemento, atualiza as informações no arquivo de controle mestre (MCF).
Atualiza o Arquivo de controle mestre depois que o elemento é atualizado com sucesso.
Se a opção DELETE INPUT SOURCE for definida como Y, o produto excluirá o membro indicado na biblioteca FROM.
Atualização de um membro e espaços em branco nos arquivos de entrada
Quando o produto compara um arquivo de entrada com a origem de um elemento existente que será atualizado, os espaços em branco à direita (ou seja, os espaços em branco que ocorrem em um registro de dados após o último caractere não em branco) são ignorados.
Isso acontece por motivos de comparação quando o arquivo base tem um formato fixo, mas o arquivo de entrada é variável.
A variável inclui não apenas arquivos MVS RECFM = V ou VB, mas também arquivos HFS e arquivos enviados do CA CM Enterprise Workbench.
Exemplo: use espaços em branco à direita em cada registro
Neste exemplo, há um pequeno arquivo com espaços em branco à direita em cada registro.
Em geral, você verá espaços em branco à direita em registros de texto quando o tamanho do registro for fixo.
Os espaços em branco à direita afetam a lógica de comparação executada pela lógica UPDATE ELEMENT no produto quando ele compara um arquivo de entrada com a origem do elemento existente.
Exemplo: Use o elemento de um registro, o arquivo básico é corrigido
Neste exemplo, você tem um elemento de um registro no qual o arquivo base é um formato de registro fixo com um comprimento de registro de 80.
Os dados do elemento são um único registro que contém "ABC" seguido por 77 espaços em branco à direita.
Você tenta atualizar este elemento com um arquivo de entrada com um comprimento de registro de três com o conteúdo de "ABC".
Neste exemplo, o produto não considera que o arquivo foi alterado e não cria um novo nível delta.
Exemplo: Use um elemento em um arquivo de base, o formato do registro é variável
Neste exemplo, você tem um elemento em um arquivo base com o formato de registro da variável.
O registro do elemento é "ABC" e tem um espaço em branco à direita.
Você tenta atualizar este elemento com um arquivo de entrada cujo registro é "ABC" (contém dois espaços em branco à direita).
Neste exemplo, o produto considera que o elemento mudou e cria um novo nível delta.
Como a atualização de um membro afeta o status de saída
Se o administrador do seu site habilitou Signout Upon Fetch, não há mudança no status de logout para o elemento de destino.
Se o administrador do seu site não habilitou Signout Upon Fetch, não há mudança no status de logout para o elemento de destino.
Como a atualização de um membro afeta CCIDs e comentários
Quando você permite que o produto controle um membro quando um elemento com o mesmo nome já existe no estágio de entrada de destino usando a ação Atualizar Elementos, você pode inserir um CCID e um comentário.
Quando você insere um CCID e um comentário, o produto define as seguintes opções:
Fonte atual CCID / Comentário (se alterado)
Gerar CCID / Comentário (se gerado)
Última ação CCID / Comentário
Fonte Delta CCID / Comentário (se alterado)
Componente Delta CCID / Comentário (se gerar cria um delta)
b>Nota: Se você definir a opção GERAR ELEMENTO (GENERATE ELEMENT) como N, a ação Atualizar Elementos não definirá os CCIDs de delta de geração ou de componente
Atualizar um membro
Para controlar e gerenciar um membro quando um elemento com o mesmo nome já existe no estágio de entrada de destino, você usa a ação Atualizar Elementos.
Siga as etapas abaixo para atualizar um elemento no estágio de entrada final.
Digite 2 (Adicionar / Atualizar) e pressione Enter.
O painel Adicionar / Atualizar Elementos é exibido.
Observação: para obter mais informações sobre como adicionar ou atualizar um elemento com a opção Autogen, consulte Como funciona a geração de elementos com Autogen.
Para atualizar um membro, insira as informações para a ação, insira U no campo Opção e pressione Enter.
Para atualizar um membro da biblioteca de origem, insira as informações para a ação, deixe o campo Opção em branco e pressione Enter.
A Lista de Seleção de Membros é exibida. Esta lista aparece quando o conjunto de dados de origem é uma biblioteca, você deixa o campo Opção em branco, a opção DISPLAY LIST é definida como Y e quando as opções ELEMENT e MEMBER estão em branco ou têm uma máscara de nome.
O comando ISPF Localizar é compatível com listas de Seleção de Membros.
(Opcional) Se a Lista de Seleção de Membros aparecer, digite U à esquerda de cada membro que deseja atualizar e pressione Enter.
Os membros são atualizados e você retorna ao painel Adicionar / Atualizar Elementos.
Você pode navegar no conjunto de dados da lista para obter mais informações sobre cada membro selecionado.