Configuração para processamento paralelo

Este apêndice descreve a configuração adicional necessária para executar a sessão Processo CI (tccri7203m000) usando o processamento paralelo.

Configuração de processamento paralelo (ttaad7520m000)

Pré-requisitos

Nenhuma

Ações

Na sessão Configuração de processamento paralelo (ttaad7520m000), configure a sessão Processo CI (tccri7203m000) para o processamento paralelo. Insira o número de servidores que devem ser usados e especifique o modo.

Configuração do ambiente de inicialização da moeda

Pré-requisitos

O compartilhamento das tabelas padrão de CI é feito de acordo com "Configurar o ambiente de inicialização da moeda".

Ações

As companhias que serão convertidas de acordo com a sessão Companhias de agrupamento CI (tccri7502m000) deverão compartilhar estas tabelas:

  • Tabelas de conversão de CI por companhias de agrupamento (tccri725)
  • Grupos de atualização das tabelas de conversão de agrupamento de CI (tccri726)
  • Registro de progresso da conversão (tccri730)

Para ver uma lista completa de tabelas compartilhadas, consulte "Configurar o ambiente de inicialização da moeda".

Conversão de tabelas CI por companhia de agrupamento (tccri7125m000)

Pré-requisitos

  • A configuração do agrupamento de CI está concluída.
  • A configuração das tabelas de CI e dos campos de tabela de CI está concluída.
  • As tabelas e os campos de tabela personalizados são especificados.

Ações

Execute a sessão Conversão de tabelas CI por companhia de agrupamento (tccri7125m000) para gerar dados para cada companhia em um agrupamento. Esta sessão lista todas as tabelas de CI da sessão Tabelas CI (tccri7522m000). As tabelas são listadas se as condições a seguir são atendidas:

  • A tabela de CI tem conversão por DLL.
  • A tabela de CI tem os campos de CI definidos.

    Nota: Somente as tabelas referentes à companhia física são listadas.

Para gerar os dados nessa sessão, use o comando Atualizar a conversão de tabelas CI por cia. de agrupamento no menu adequado. Isso iniciará a sessão Atualizar a conversão de tabelas CI por cia. de agrupamento (tccri7225m000). Atualizar a conversão de tabelas CI por cia. de agrupamento (tccri7225m000)

Após a geração dos dados, tabelas como Transações de integração (tfgld482) e Dados de reconciliação (tfgld495) podem ser divididas. Para fazer isso, use o comando Assistente de divisão de tabelas por condições no menu adequado.

Assistente de divisão de tabelas por condições

Use o Assistente de divisão de tabelas por condições para dividir a conversão de uma tabela em várias conversões. O LN gerará várias sequências de tabela que têm uma condição de intervalo. Cada intervalo pode ser usado para executar a conversão de tabela com processos paralelos. É necessário usar o assistente para dividir tabelas grandes, como Transações de integração (tfgld482), Dados de reconciliação (tfgld495) e Transações finalizadas (tfgld106).

Exemplo 1

Para dividir a tabela Transações de integração (tfgld482) ou a tabela Dados de reconciliação (tfgld495), inicie o assistente e, em seguida, insira o número padrão de valores divididos. Recomendamos que você insira um número que corresponde ao número de servidores que serão usados. Após a inserção do número, o assistente gera os valores divididos. É possível modificar esses valores, mas, se o campo da tabela mostrado no assistente é um GUID, recomendamos que você deixe os valores de divisão da forma como estão. Clique em Atualizar e os intervalos serão gerados.

Exemplo 2

Para dividir a tabela Transações finalizadas (tfgld106) inicie o assistente e, em seguida, realize uma das ações a seguir:

  • Insira o número padrão dos valores de divisão. (recomendado)
  • Deixe o número padrão de valores de divisão como zero e insira os valores de divisão manualmente.

O assistente acessará a tabela de transações finalizadas e determinará os documentos em que a conversão de tabela será dividida. Clique em Atualizar e os intervalos serão gerados.

Cálculo do peso da conversão

Após o uso do assistente, a tabela é dividida. O cálculo do peso da conversão pode ser demorado. Portanto, esse cálculo não é feito no assistente. Após dividir todas as tabelas aplicáveis, execute a sessão Atualizar a conversão de tabelas CI por cia. de agrupamento (tccri7225m000) e selecione Atualizar a conversão de tabelas CI por cia. de agrupamento e Calcular peso de conversão.

Tabelas de conv. de agrup. CI - Grupos de atual. (tccri7126m000)

Pré-requisitos

  • A configuração do agrupamento de CI está concluída.
  • A configuração das tabelas de CI e dos campos de tabela de CI está concluída.
  • As tabelas e os campos de tabela personalizados são especificados.
  • O processo de CI é executado pelo menos uma vez para o agrupamento de conversão em questão (teste ou modo de conversão real).

Ação

Nenhuma

Explicação

Essa sessão lista as companhias de um grupo de atualização de um determinado agrupamento de conversão, companhia, tabela, conversão, fase de conversão e grupo de atualização. Os dados exibidos são criados na sessão Processo CI (tccri7203m000).

Atualizar a conversão de tabelas CI por cia. de agrupamento (tccri7225m000)

Pré-requisitos

  • A configuração do agrupamento de CI está concluída.
  • A configuração das tabelas de CI e dos campos de tabela de CI está concluída.
  • As tabelas e os campos de tabela personalizados são especificados.

Ação

Utilize essa sessão para gera os dados para Conversão de tabelas CI por companhia de agrupamento (tccri7125m000).

Selecione o agrupamento que especifica os dados para a conversão de moeda interna. O campo Companhia exibe a companhia principal do agrupamento selecionado.

Explicação

Configuração inicial

Se você estiver executando essa sessão para um agrupamento selecionado pela primeira vez, selecione Iniciar a conversão de tabelas CI por cia. de agrupamento. Clique em Atualizar para gerar os dados. Esse passo de inicialização calculará o peso da conversão para todos os dados. Dependendo do tamanho das tabelas, esse processo pode tomar muito tempo.

Sincronize com tabelas de CI

Para reiniciar a atualização ou se, por exemplo, os dados de Tabelas CI (tccri7522m000) foram alterados, selecione Iniciar a conversão de tabelas CI por cia. de agrupamento (Alt.líquda). Essa opção adicionará todos os dados ausentes às Tabelas de conversão de CI por companhias do agrupamento e removerá os dados que já não estão presentes nas tabelas de CI.

Atualize os dados existentes em Conversão de tabelas CI por companhia de agrupamento (tccri7125m000)

Para recalcular as prioridades de conversão, selecione Atualizar a conversão de tabelas CI por cia. de agrupamento (tccri7225m000). A seleção de Restabelecer peso de conversão anulará todos os pesos de conversão existentes. A seleção de Calcular peso de conversão ativará o cálculo do peso da conversão, mas somente se o peso da conversão for zero.

Nota

De modo geral, é suficiente calcular o peso da conversão apenas uma vez. Será preciso fazer o ajuste fino dos valores manualmente, somente se isso for necessário.

Conversão de tabelas CI por companhia de agrupamento (tccri7125m000)

Pré-requisitos

Execute esta sessão se uma dessas situações ou mais se aplicarem:

  • Os dados foram gerados em decorrência da execução da sessão Atualizar a conversão de tabelas CI por cia. de agrupamento (tccri7225m000).
  • Os dados das tabelas de CI foram gerados em decorrência da execução da sessão Inicializar tabelas CI e tabelas de campos CI (tccri7221m000).
  • Os dados foram alterados manualmente na sessão Tabelas CI (tccri7522m000).

Ação

Execute essa sessão para verificar a integridade dos dados em Conversão de tabelas CI por companhia de agrupamento (tccri7125m000).

Explicação

Recomendamos executar a sessão Verificar dados na conversão de tabelas CI por cia de agrup. (tccri7425m000) antes de executar a sessão Processo CI (tccri7203m000) no modo de processamento paralelo.

Selecione o agrupamento cujos dados devem ser verificados. O LN realiza estas verificações:

  1. Os dados necessários estão presentes?

    Cada combinação da tabela de CI e da companhia de agrupamento deve existir. Os dados das tabelas compartilhadas que têm regras de conversão padrão definidas referem-se somente à companhia física. Se alguns dados estiverem ausentes, a tabela de CI e a companhia serão impressas no relatório. Mensagem no relatório: Essa tabela não é definida na tabela chamada Tabelas de conversão de CI por agrupamento e companhias (tccri725), mas é definida na tabela denominada Tabelas de CI (tccri722).

  2. Todas as tabelas de CI estão presentes na sessão Tabelas CI (tccri7522m000)?

    Se uma tabela de CI estiver presente em Conversão de tabelas CI por companhia de agrupamento (tccri7125m000), ela também deverá existir em Tabelas CI (tccri7522m000). Mensagem no relatório: Essa tabela não é definida na tabela chamada Tabelas de CI (tccri722), mas é definida na tabela denominada Tabelas de conversão de CI por agrupamento e companhias (tccri725).

  3. A fase de cada entrada em Conversão de tabelas CI por companhia de agrupamento (tccri7125m000) é consistente com Tabelas CI (tccri7522m000)?

    Mensagem no relatório: O valor do campo Fase é Pré/principal/lançamento. Esse valor não é consistente em relação ao campo Execução da DLL antes/depois da conversão na tabela Tabelas de CI (tccri722).

  4. Todos os pesos de conversão são inseridos?

    Cada tabela cujo peso de conversão é zero será impressa no relatório. Mensagem no relatório: O valor do campo Peso de conversão é 0.

Para corrigir erros:

  1. Inicie a sessão Atualizar a conversão de tabelas CI por cia. de agrupamento (tccri7225m000) e faça o seguinte, conforme aplicável:
    • No caso de erros relatados pelas verificações 1, 2 e 3, selecione Iniciar a conversão de tabelas CI por cia. de agrupamento (Alt.líquda).
    • No caso de erros relatados pela verificação 4, selecione Atualizar a conversão de tabelas CI por cia. de agrupamento e Calcular peso de conversão.
  2. Clique em Atualizar.

Imprimir reg. de progresso (tccri7430m000)

Pré-requisitos

A sessão Processo CI (tccri7203m000) foi executada no modo de teste ou modo real.

Ação

Imprima um registro de andamento para relatar a conversão de tabelas. O relatório mostra o período de tempo transcorrido em cada tabela de CI por companhia. Além disso, mostra o processo do servidor que converteu os dados.