Financial Close Management e Tax Governance

As dicas desta seção se aplicam ao Oracle Hyperion Financial Close Management e ao Oracle Hyperion Tax Governance.

Carregamento de Dados no Oracle Database 19C

Problema: ao carregar dados no Oracle Database 19c para o Financial Close Management ou Oracle Hyperion Financial Data Quality Management, Enterprise Edition, você vê um erro como este:

Caused By: java.sql.SQLException: ORA-01502: index 'EPMFCM.ARM_BALANCES_PK' or partition of such index is in unusable state

Ou

ERROR at line 1:ORA-01450: maximum key length (6398) exceeded

Solução: certifique-se de definir max_string_size como standard.

Atualização para a Versão 11.2

Problema: Ao importar o esquema da Versão 11.1.2.4 para o esquema da Versão 11.2, você recebe este erro:

ORA-39083: Tipo de objeto INDEX_STATISTICS falhou ao criar com erro: ORA-01403: nenhum dado encontrado ORA-01403: nenhum dado encontrado Falha no sql: DECLARE IND_NAME VARCHAR2(60); IND_OWNER VARCHAR2(60); BEGIN DELETE FROM "SYS"."IMPDP_STATS"; SELECT index_name, index_owner INTO IND_NAME, IND_OWNER FROM (SELECT UNIQUE sgc1.index_name, sgc1.index_owner, COUNT(*) mycount FROM sys.ku$_find_sgc_view sgc1, TABLE (sgc1.col_list) myc

Solução: Esse erro pode ser ignorado.

Problema ao Iniciar Servidores após a Atualização para a Versão 11.2

Problema: se você estiver tendo dificuldade para iniciar os servidores após a atualização para a Versão 11.2, talvez haja uma diferença de nome de domínio.

Solução: modifique a tabela WL_LLR_FINANCIALCLOSE0 na coluna REDCORDSTR de <Old_Domain>//FinancialClose0 para EPMSystem//FinancialClose0 (que é o nome padrão). A mesma alteração será necessária em WL_LLR_TAXMANAGEMENT0. Os ambientes de Origem e Destino deverão ser idênticos, inclusive os nomes de domínios. Se os ambientes forem idênticos, você não terá esse problema.

Dicas Gerais da Solução de Problemas do Financial Close Management e Tax Governance

Ao solucionar problemas de instalação e configuração do Financial Close Management ou Tax Governance, verifique os logs a seguir, que podem ajudar com a resolução. Se ligar para o Suporte Técnico para obter ajuda, você também poderá usar os logs em MIDDLEWARE_HOME/user_projects/domains/EPMSystem/servers/FinancialClose0/logs para fornecer informações específicas sobre seu problema:

  • Oracle WebLogic Server

    • AdminServer.log

    • AdminServer-diagnostic.log

  • Financial Close Management: FinancialClose.log

  • Oracle Hyperion Foundation Services: FoundationServices0.log

Consulte Como Usar Logs do EPM System.

Você pode executar a Ferramenta de Validação do Financial Close Management para verificar se os componentes do Financial Close Management foram implantados e configurados corretamente. Para obter instruções, consulte "Validação de uma Implantação do Financial Close Management" no Guia de Configuração e Instalação do Sistema Oracle Enterprise Performance Management.

Para verificar se os problemas estão relacionados ao Oracle Hyperion Enterprise Performance Management Workspace, use esse link para ignorar o EPM Workspace e fazer logon no Financial Close Management diretamente: http://host:porta/fcc/faces/oracle/apps/epm/fcc/ui/page/FCCDashboard.jspx. A porta padrão para o Financial Close Management é 8700.

Para obter mais informações, consulte "Tarefas de Configuração Manuais do Financial Close Management e Tax Governance" no Guia de Configuração e Instalação do Sistema Oracle Enterprise Performance Management.

Erro de Memória Insuficiente no Servidor Gerenciado

Problema: Você encontra esse erro no servidor gerenciado do Financial Close Management:

java.lang.OutOfMemoryError: PermGen space

Solução: Siga estas etapas:

  1. Reduza a configuração PermGen para aproximadamente 300 M. Aumente a configuração de 300 M, se necessário, mas uma configuração abaixo de 512 M normalmente é suficiente.

  2. Aumente a configuração XMX para um tamanho máximo de pilha mais alto. Para um ambiente de produção, é recomendada uma configuração de 1024 M.

Problemas de Instalação e Configuração do Financial Close Management e Tax Governance

Os problemas desta seção se aplicam ao Financial Close Management e Tax Governance.

Tempo Limite do Servidor do Financial Close Management

Problema: Quando você tenta importar um conjunto de tarefas em um modelo, a importação congela ou cria duplicações no modelo. O arquivo FinancialClose.log inclui esta mensagem de erro:

ExecuteThread: '2' para fila: 'weblogic.kernel.Default (self-tuning)' esteve ocupado por "623" segundos trabalhando na solicitação "weblogic.servlet.internal.ServletRequestImpl

O arquivo FinancialClose.log também inclui esta mensagem de rastreamento:

Thread-64 "[STUCK] ExecuteThread: '2' for queue: 'weblogic.kernel.Default (self-tuning)'" <alive, suspended, priority=1, DAEMON> oracle.jbo.server.ViewObjectImpl.getApplyAllViewCriterias(ViewObjectImpl.java:8043) oracle.jbo.server.ViewRowSetImpl.getWhereClauseParamsFromVcVars(ViewRowSetImpl.java:4588) oracle.jbo.server.ViewRowSetImpl.getParameters(ViewRowSetImpl.java:5906) oracle.jbo.server.ViewRowSetImpl.getRowFilter(ViewRowSetImpl.java:625) oracle.jbo.server.ViewRowSetImpl.execute(ViewRowSetImpl.java:1008) oracle.jbo.server.ViewRowSetImpl.executeQueryForMasters(ViewRowSetImpl.java:1291) oracle.jbo.server.ViewRowSetImpl.executeQueryForMode(ViewRowSetImpl.java:1221) oracle.jbo.server.ViewRowSetImpl.executeQuery(ViewRowSetImpl.java:1213) oracle.jbo.server.ViewObjectImpl.executeQuery(ViewObjectImpl.java:6097) ^-- Holding lock: oracle.jbo.JboSyncLock@376adc6[thin lock] ^-- Holding lock: oracle.jbo.JboSyncLock@376adc6[thin lock] oracle.apps.epm.fcc.model.applicationModule.scheduling.TaskScheduling$TaskCriticalPath._loadPredecessors(TaskScheduling.java:1462) 

Solução: Altere três configurações a fim de aumentar as configurações de tempo limite para o servidor do Financial Close Management.

  1. No Console do Servidor de Administração do WebLogic, selecione nome do domínio, Ambiente e Servidores.

  2. No painel direito, selecione FinancialClose0.

  3. Na guia Configuração:

    1. Na subguia Ajuste, aumente o valor de Tempo Máximo de Encadeamento Preso.

    2. Na subguia Sobrecarga, aumente o valor de Tempo Máximo de Encadeamento Preso.

  4. Na guia Protocolos, aumente o valor de Tempo Limite da Mensagem de Conclusão.

WebLogic Server

Problema: O arquivo FinancialClose.log contém esta mensagem de erro:

weblogic.transaction.internal.TimedOutException: Transaction timed out after xx seconds

Solução: Usando Console de Administração do WebLogic Server, aumente a configuração Tempo Limite do JTA.

  1. Faça logon em http://nome do host:7001/console.

  2. Selecione Estrutura do Domínio, Serviços e a página JTA.

  3. Na guia JTA, altere a configuração Segundos do Tempo Limite para um valor mais alto do que o valor padrão de 300.

  4. Clique em Salvar.

  5. Clique em Ativar Alterações.

Ordem de Inicialização do Financial Close Management

Problema: Os mediadores são invalidados porque os serviços e servidores iniciam na ordem incorreta. Ou, a integração do Oracle Hyperion Financial Management não funciona.

Solução: Altere o tipo de inicialização dos serviços para Manual e inicie os serviços e servidores na ordem especificada no Guia de Configuração e Instalação do Sistema Oracle Enterprise Performance Management.

Inicialização do Financial Close Management a partir do EPM Workspace

Problema: No menu Navegar do EPM Workspace, o aplicativo do Financial Close Management pode ser exibido como ${CloseManager}. Se você clicar em ${CloseManager}, estes erros estão registrados no log:

Invalid or could not find module configuration.

Módulo do aplicativo solicitado fcc.calendar não foi configurado. Entre em contato com o administrador.

Solução: Inicie o aplicativo Web Java do Financial Close Management:

  1. Faça logon no Console de Administração do WebLogic Server (http://Host de Administração do WebLogic:Porta de Administração do WebLogic/console).

  2. No painel Estrutura do Domínio, clique em Implantações.

  3. Verifique se o aplicativo FinancialClose está em um estado Ativo.

  4. Se o estado do aplicativo do FinancialClose não for Ativo, inicie o aplicativo clicando em Iniciar e sekecionando Atendimento de todas as Solicitações.

  5. Se a inicialização do Financial Close Management falhar, verifique o motivo em MIDDLEWARE_HOME/user_projects/domains/EPMSystem/servers/FinancialClose0/logs/FinancialClose0.log.

Provisionamento do Usuário do Financial Close Management

Problema: O Financial Close Management não aparece no Oracle Hyperion Shared Services e, portanto, os usuários não podem ser provisionados com funções do Financial Close Management.

Solução: Esse problema indica que houve falha no registro do Financial Close Management com o Shared Services. Para forçar o novo registro do Financial Close Management com o Shared Services:

  1. No arquivo financialclose_1_config.xml, procure esta string: hubRegistration.

    O arquivo financialclose_1_config.xml está em EPM_ORACLE_INSTANCE/config/foundation/11.1.2.0/product/financialclose/11.1.2.0

    MIDDLEWARE_HOME

  2. Substitua esta linha:

    <property name="hubRegistration">Configured</property>

    por esta linha:

    <property name="hubRegistration">Pending</property>
  3. Execute o EPM System Configurator novamente e selecione apenas o nó superior do Financial Close Management.

Acesso de Logon do E-mail

Problema: Após configuração do MSAD, você poderá iniciar tarefas de agendamento e execução, mas não poderá fazer logon por meio do link Ação da Tarefa nas mensagens de e-mail.

Solução: Verifique se o Usuário no Filtro de Nome que é especificado para seu provedor de segurança MSAD está usando o atributo correto para seu nome de usuário (por exemplo, (&(sAMAccountName=%u)(objectclass=user)).

Configuração do Domínio

Problema: Ao tentar implantar o aplicativo Web Java do Financial Close Management a partir do EPM System Configurator, estender o domínio existente gera esta mensagem de erro:

EPMCFG-10072: Senha de usuário admin fornecida para o domínio "<domain path>" é incorreta. Revise a configuração do domínio e forneça a senha de usuário correta.

Solução: Adicione uma pasta security em domínio/servers/AdminServer e, em seguida, um arquivo boot.properties à pasta security.

Exemplo de arquivo boot.properties:

username=weblogic (nome do usuário de administração do WebLogic Server em texto simples)

password=welcome1 (senha de administração do WebLogic Server em texto simples)

Problemas de Execução de Agendamento do Financial Close Management

Erro de Alocação do Recurso de Conexão

Problema: O log do Financial Close Management inclui esta mensagem de erro:

java.sql.SQLException: Could not retrieve datasource via JNDI url 'jdbc/origem de dados' weblogic.jdbc.extensions.PoolDisabledSQLException: weblogic.common.resourcepool.ResourceDisabledException: Pool origem de dados is Suspended, cannot allocate resources to applications..]

Essa mensagem indica que você excedeu o máximo de conexões permitidas no pool de conexões para a origem de dados especificada.

Solução: Aumente a capacidade do pool de conexões:

  1. No Console de Administração do WebLogic Server (http://Host de administração do WebLogic:Porta de administração do WebLogic/console), selecione Serviços, JDBC e Origens de Dados.

  2. Selecione sua origem de dados, em seguida, Pool de Conexões e, por fim, Capacidade Máxima.

  3. Edite as configurações da origem de dados para aumentar sua capacidade.

    A configuração recomendada para financialclose_datasource é 150, mas você pode usar um número de acordo com seus requisitos de instalação.