Criação de uma substituição

  1. Em Customizing para Ledgers especiais, selecionar Ferramentas ® Atualizar validação/substituição/regras ® Atualizar substituição.
  2. A tela Modificar substituição: Primeira tela.

  3. Selecionar Substituição ® Criar.
  4. A tela (1) Criar Substituição: Primeira tela.

  5. Entrar os dados a seguir:
  6. – Nome da substituição

    – Código de área funcional para a substituição

    – Código de evento da substituição

    O evento entrado nesse campo depende da área funcional que o usuário entrou para a substituição.

    O usuário deve utilizar o código de evento 0003 (documento completo) na Contabilidade financeira (FI), se, por exemplo, uma matriz de substituição for criada, que permita substituir dados de todo um documento.

    As entradas de evento para combinações de área funcional/evento são mostradas na tabela Criação de uma validação .

  7. Entrar o nome de uma substituição que o usuário deseja copiar no campo Copiar modelo - Substituição, para criar uma substituição através da cópia de uma substituição existente.
  8. As duas substituições (origem e destino) devem possuir a mesma classe booleana.

  9. Selecionar Avançar.
  10. A tela (1) Criar Substituição: <Nome da substituição> aparece.

  11. Entrar uma descrição para a substituição.
  12. O usuário pode utilizar as seguintes funções adicionais de processamento nesta tela.
  13. Funções adicionais de processamento ® tela (2) Criar substituição: <Nome da substituição>

    Selecionar

    Para

    Substituição ® Gravar

    Gravar a substituição.

    Processar ® Desmarcar tudo

    Desmarcar todas as etapas marcadas.

    Processar ® Selecionar

    Marcar uma etapa de substituição para processamento adicional (por exemplo, para eliminação).

    Processar ® Deslocar

    Deslocar a etapa de substituição marcada para uma nova posição.

    Processar ® Inserir entrada

    Adicionar uma etapa de substituição.

    Processar ® Eliminar entrada

    Eliminar uma etapa de substituição.

    Saltar ® Cabeçalho

    Entrar um grupo de autorização para a substituição e/ou modificar o nome e/ou descrição da substituição. Também é possível exibir a classe booleana da substituição.

    Suplementos ® Ativar rastreamento

    Ativar a função de rastreamento. Durante o lançamento de um documento, o sistema chama a substituição e exibe os dados a serem utilizados para substituição. Essa função permite diagnosticar possíveis erros na definição da substituição. Para obter mais informações, vide Rastreamento de uma validação/substituição/regra.

    Suplementos ® Desativar rastreamento

    Desativar a função de rastreamento.

    Suplementos ® Utilização

    Exibir o local atual de utilização da substituição.

    Ambiente ® Atualizar regras

    Criar/modificar/exibir regras.

    Visualizar ® Todas

    Exibir todas as etapas de substituição.

    Visualizar ® Entradas marcadas

    Exibir apenas as etapas de substituição marcadas.

    Visualizar ® Selecionar...

    Marcar etapas de substituição através de critérios de pesquisa específicos.

     

  14. Selecionar Processar ® Inserir entrada.
  15. Aparece uma caixa de diálogo, com uma lista dos campos que podem ser utilizados na substituição para essa classe booleana.

  16. Marcar o campo a ser utilizado na substituição e, em seguida, Selecionar.
  17. A tela (1) Criar Substituição: <Nome da substituição> aparece.

  18. Entrar uma descrição da etapa de substituição.
  19. Entrar a expressão booleana utilizada para marcação de dados para substituição (condição).
  20. Um valor não é substituído, se a instrução de condição for falsa.

    É possível entrar a instrução de condição diretamente ou utilizar o Gerador de fórmulas para entrar a expressão. O Gerador de fórmulas fornece uma interface de fácil utilização para entrar as expressões lógicas em validações, substituições e regras.

    Para entrar a instrução de condição através do Gerador de fórmulas, selecionar Formula builder. Para obter mais informações, vide Gerador de fórmulas .

    Para obter mais informações sobre as regras de sintaxe para entrar as expressões booleanas, vide Regras para expressões booleanas .

    Também é possível entrar uma user-exit (tipo 1 ou 3) na instrução de condição. Para obter mais informações sobre user-exits, vide User-exits em validações/substituições/regras .

  21. Marcar o campo a ser utilizado na etapa de substituição e entrar os seguintes dados:
  22. – Valor de substituição

    O sistema utiliza o valor numérico entrado como valor constante, se a expressão de substituição for verdadeira.

    – Número da exit de substituição, se desejado

    O número da exit de substituição referencia o sistema para um programa definido pelo usuário, quando a instrução de condição é verdadeira. Utilizar um programa definido pelo usuário para criar substituições complexas.

    Só é possível utilizar a user-exit tipo 2 como o número da exit de substituição. Para obter mais informações, vide User-exits em validações/substituições/regras .

  23. O usuário pode utilizar as seguintes funções adicionais de processamento nesta tela.
  24. Funções adicionais de processamento - Criar substituição: <Nome da substituição> Tela (2)

    Selecionar

    Para

    Substituição ® Verificar

    Verificar a sintaxe da expressão booleana.

    Processar ® Deslocar

    Deslocar a etapa de substituição marcada para uma nova posição.

    Processar ® Inserir entrada

    Adicionar uma etapa de substituição.

    Processar ® Eliminar entrada

    Eliminar uma etapa de substituição.

    Saltar ® Cabeçalho

    Entrar um grupo de autorização para a substituição e/ou modificar o nome e/ou descrição da substituição. Também é possível exibir a classe booleana da substituição.

    Saltar ® Etapa anterior

    Exibir a etapa anterior definida para a substituição.

    Saltar ® Etapa seguinte

    Exibir a etapa seguinte definida para a substituição.

    Suplementos ® Campos em expressões booleanas

    Exibir uma lista de campos válidos que podem ser utilizados para as regras de substituição. Esses campos são determinados com base na classe booleana da substituição.

    Suplementos ® Campos substituição...

    Exibir uma lista de campos e tabelas válidos que podem ser utilizados para a substituição. Esses campos e tabelas são determinados pela classe booleana da substituição.

    Suplementos ® Lista de regras

    Exibir uma lista de regras que utilizam a mesma classe booleana que a substituição.

    Suplementos ® Diretório de set

    Listar os sets que foram criados no sistema. Para obter mais informações, vide Exibição de diretório de set .

    Suplementos ® Ativar rastreamento

    Ativar a função de rastreamento. Durante o lançamento de um documento, o sistema chama a substituição e exibe os dados a serem utilizados para substituição. Essa função permite diagnosticar possíveis erros na definição da substituição. Para obter mais informações, vide Rastreamento de uma validação/substituição/regra.

    Suplementos ® Desativar rastreamento

    Desativar a função de rastreamento.

    Ambiente ® Atualizar regras

    Criar/modificar/exibir regras.

     

  25. Voltar.
  26. A tela (1) Criar Substituição: <Nome da substituição> aparece.

    Aparece uma nova etapa para a substituição. O sistema automaticamente atribui um número à etapa.

    É possível definir até 999 etapas para cada substituição. As etapas de substituição são processadas na ordem em que aparecem na tela. Para reorganizar a ordem, selecionar Processar ® Deslocar.

    O sistema marca o campo Avançar, se a definição de substituição tiver mais que cinco linhas.

  27. Selecionar Substituição ® Gravar.