Financial Close Management und Tax Governance

Die Tipps in diesem Abschnitt gelten sowohl für Oracle Hyperion Financial Close Management als auch für Oracle Hyperion Tax Governance.

Daten in Oracle Database 19C laden

Problem: Beim Laden von Daten in Oracle Database 19c für Financial Close Management oder Oracle Hyperion Financial Data Quality Management, Enterprise Edition wird ein Fehler wie der folgende angezeigt:

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

Oder

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

Lösung: Stellen Sie sicher, dass max_string_size auf standard gesetzt wird.

Upgrade auf Release 11.2

Problem: Beim Importieren des Schemas aus Release 11.1.2.4 in Release 11.2 wird folgende Fehlermeldung angezeigt:

ORA-39083: Objekttyp INDEX_STATISTICS konnte nicht erstellt werden aufgrund von Fehler: ORA-01403: keine Daten gefunden ORA-01403: keine Daten gefunden Nicht erfolgreiche 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

Lösung: Sie können diesen Fehler ignorieren.

Probleme beim Starten von Servern nach einem Upgrade auf Release 11.2

Problem: Wenn Sie Schwierigkeiten haben, Server nach einem Upgrade auf Release 11.2 zu starten, könnte es sich um ein Problem mit einem Domainnamensunterschied handeln.

Lösung: Ändern Sie die Tabellen mit dem Namen WL_LLR_FINANCIALCLOSE0, Spalte REDCORDSTR von <Old_Domain>//FinancialClose0 in EPMSystem//FinancialClose0 (was der Standardname ist). Dieselbe Änderung ist in WL_LLR_TAXMANAGEMENT0 erforderlich. Für beide Umgebungen sollten Quelle und Ziel identisch sein, sogar die Domainnamen. Wenn die Umgebungen identisch sind, wird dieses Problem nicht auftreten.

Allgemeine Tipps zur Fehlerbehebung für Financial Close Management und Tax Governance

Zur Behebung von Fehlern bei der Installation und Konfiguration von Financial Close Management oder Tax Governance sind die folgenden Logs möglicherweise hilfreich. Wenn Sie den technischen Support um Unterstützung bitten, können Sie auch mit den Logs im Verzeichnis MIDDLEWARE_HOME/user_projects/domains/EPMSystem/servers/FinancialClose0/logs spezifische Informationen zum Problem bereitstellen:

  • Oracle WebLogic Server

    • AdminServer.log

    • AdminServer-diagnostic.log

  • Financial Close Management: FinancialClose.log

  • Oracle Hyperion Foundation Services: FoundationServices0.log

Informationen hierzu finden Sie unter EPM System-Logs verwenden.

Sie können das Financial Close Management-Validierungstool ausführen, um sicherzustellen, dass die Komponenten für Financial Close Management korrekt bereitgestellt und konfiguriert sind. Anweisungen hierzu finden Sie in der Oracle Enterprise Performance Management System - Installations- und Konfigurationsdokumentation unter "Financial Close Management-Deployment validieren".

Um zu prüfen, ob Probleme mit Oracle Hyperion Enterprise Performance Management Workspace im Zusammenhang stehen, können Sie über den folgenden Link EPM Workspace umgehen und sich direkt bei Financial Close Management anmelden: http://Host:Port/fcc/faces/oracle/apps/epm/fcc/ui/page/FCCDashboard.jspx. Der Standardport für Financial Close Management ist 8700.

Weitere Informationen finden Sie unter "Manuelle Konfigurationsaufgaben für Financial Close Management und Tax Governance" in der Oracle Enterprise Performance Management System - Installations- und Konfigurationsdokumentation.

Fehler wegen unzureichenden Speichers auf dem Managed Server

Problem: Auf dem Financial Close Management Managed Server tritt folgender Fehler auf:

java.lang.OutOfMemoryError: PermGen-Speicherplatz

Lösung: Führen Sie folgende Schritte aus:

  1. Verringern Sie die Einstellung für "PermGen" auf etwa 300 MB. Falls erforderlich, erhöhen Sie die Einstellung von 300 MB. Eine Einstellung unter 512 MB ist im Allgemeinen jedoch ausreichend.

  2. Erhöhen Sie die XMX-Einstellung, um eine höhere maximale Heap-Größe festzulegen. Für Produktionsumgebungen wird eine Einstellung von 1024 MB empfohlen.

Probleme bei der Installation und Konfiguration von Financial Close Management und Tax Governance

Die Probleme in diesem Abschnitt gelten sowohl für Financial Close Management als auch für Tax Governance.

Timeout auf dem Financial Close Management-Server

Problem: Beim Versuch, ein Aufgabenset in eine Vorlage zu importieren, friert der Importvorgang entweder ein, oder in der Vorlage werden Duplikate erstellt. Die Datei FinancialClose.log enthält folgende Fehlermeldung:

ExecuteThread: '2' for queue: 'weblogic.kernel.Default (self-tuning)' has been busy for "623" seconds working on the request "weblogic.servlet.internal.ServletRequestImpl

Die Datei FinancialClose.log enthält außerdem folgende Tracemeldung:

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) 

Lösung: Ändern Sie drei Einstellungen, um die Timeouteinstellungen für den Financial Close Management-Server zu erhöhen.

  1. Wählen Sie in der WebLogic-Admin-Server-Konsole die Optionen Domainname, Umgebung, Server aus.

  2. Wählen Sie im rechten Bereich FinancialClose0 aus.

  3. Gehen Sie in der Registerkarte Konfiguration wie folgt vor:

    1. Erhöhen Sie in der Unterregisterkarte Optimierung den Wert für Maximale Zeit für hängende Threads.

    2. Erhöhen Sie in der Unterregisterkarte Überlastung den Wert für Maximale Zeit für hängende Threads.

  4. Erhöhen Sie in der Registerkarte Protokolle den Wert für Timeout für vollständige Nachrichten.

WebLogic Server

Problem: Die Datei FinancialClose.log enthält folgende Fehlermeldung:

weblogic.transaction.internal.TimedOutException: Timeout der Transaktion nach xx Sekunden

Lösung: Erhöhen Sie in der WebLogic Server-Administrationskonsole die Einstellung für den JTA-Timeout:

  1. Melden Sie sich unter http://Hostname:7001/console an.

  2. Wählen Sie Domainstruktur, Services, Seite JTA aus.

  3. Ändern Sie in der Registerkarte JTA die Einstellung für Timeout (Sekunden) in einen höheren Wert als den Standardwert 300.

  4. Klicken Sie auf Speichern.

  5. Klicken Sie auf Änderungen aktivieren.

Startreihenfolge von Financial Close Management

Problem: Mediatoren werden ungültig, weil Services und Server in der falschen Reihenfolge gestartet werden. Oder die Integration von Oracle Hyperion Financial Management funktioniert nicht.

Lösung: Ändern Sie den Starttyp für die Services in Manuell, und starten Sie die Services und Server in der in der Oracle Enterprise Performance Management System - Installations- und Konfigurationsdokumentation angegebenen Reihenfolge.

Start von Financial Close Management aus EPM Workspace

Problem: Im EPM Workspace-Navigationsmenü wird die Financial Close Management-Anwendung möglicherweise als "${CloseManager}" angezeigt. Wenn Sie auf "${CloseManager}" klicken, werden folgende Fehler geloggt:

Modulkonfiguration ungültig oder nicht gefunden.

Erforderliches Anwendungsmodul fcc.calendar ist nicht konfiguriert. Wenden Sie sich an den Administrator.

Lösung: Starten Sie die Java-Webanwendung von Financial Close Management:

  1. Melden Sie sich bei der WebLogic Server-Administrationskonsole an (http://WebLogic-Admin-Host:WebLogic-Admin-Port/console).

  2. Klicken Sie im Bereich Domainstruktur auf Deployments.

  3. Prüfen Sie, ob sich die FinancialClose-Anwendung im Status "Aktiv" befindet.

  4. Wenn der Status der FinancialClose-Anwendung nicht "Aktiv" lautet, starten Sie die Anwendung durch Klicken auf Starten und Auswählen von Alle Anforderungen verarbeiten.

  5. Wenn Financial Close Management nicht gestartet werden kann, suchen Sie in der Datei MIDDLEWARE_HOME/user_projects/domains/EPMSystem/servers/FinancialClose0/logs/FinancialClose0.log nach der Ursache.

Benutzerzugriffsberechtigungen für Financial Close Management

Problem: Financial Close Management wird in Oracle Hyperion Shared Services nicht angezeigt, sodass Benutzern keine Financial Close Management-Rollen zugewiesen werden können.

Lösung: Dieses Problem weist darauf hin, dass die Registrierung von Financial Close Management bei Shared Services nicht erfolgreich war. So erzwingen Sie eine erneute Registrierung von Financial Close Management bei Shared Services:

  1. Suchen Sie in der Datei financialclose_1_config.xml nach der Zeichenfolge hubRegistration.

    Die Datei financialclose_1_config.xml befindet sich im Verzeichnis EPM_ORACLE_INSTANCE/config/foundation/11.1.2.0/product/financialclose/11.1.2.0.

    MIDDLEWARE_HOME

  2. Ersetzen Sie die Zeile

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

    durch folgende Zeile:

    <property name="hubRegistration">Pending</property>
  3. Führen Sie EPM System Configurator erneut aus, und wählen Sie nur den obersten Knoten von Financial Close Management aus.

Anmeldezugriff aus E-Mails

Problem: Nach dem Konfigurieren von MSAD können Sie Zeitpläne starten und Aufgaben ausführen, sich aber nicht über den Link Aufgabenaktion in E-Mail-Nachrichten anmelden.

Lösung: Stellen Sie sicher, dass der für Ihren MSAD-Sicherheitsprovider angegebene Filter - Benutzer aus Name das korrekte Attribut für Ihren Benutzernamen verwendet (z.B. (&(sAMAccountName=%u)(objectclass=user)).

Domainkonfiguration

Problem: Beim Versuch, die Java-Webanwendung von Financial Close Management durch Erweitern der vorhandenen Domain aus EPM System Configurator bereitzustellen, wird folgende Fehlermeldung angezeigt:

EPMCFG-10072: Das angegebene Admin-Kennwort für die Domain "<Domainpfad>" ist falsch. Prüfen Sie die Domainkonfiguration, und geben Sie das richtige Benutzerkennwort an.

Lösung: Erstellen Sie im Verzeichnis Domain/servers/AdminServer einen Ordner namens security, und fügen Sie im Ordner security eine Datei namens boot.properties hinzu.

Beispiel für die Datei boot.properties:

username=weblogic (WebLogic Server-Admin-Benutzername in Klartext)

password=welcome1 (WebLogic Server-Admin-Kennwort in Klartext)

Probleme bei der Ausführung des Financial Close Management-Zeitplans

Fehler bei der Ressourcenzuweisung für die Verbindung

Problem: Das Financial Close Management-Log enthält folgende Fehlermeldung:

java.sql.SQLException: Datenquelle konnte über JNDI-URL "jdbc/Datenquelle" nicht abgerufen werden. weblogic.jdbc.extensions.PoolDisabledSQLException: weblogic.common.resourcepool.ResourceDisabledException: Pool Datenquelle ist unterbrochen, Ressourcen können Anwendungen nicht zugewiesen werden.

Diese Meldung weist darauf hin, dass die maximal zulässige Verbindungsanzahl im Verbindungspool für die angegebene Datenquelle überschritten wurde.

Lösung: Erhöhen Sie die Kapazität des Verbindungspools:

  1. Wählen Sie in der WebLogic Server-Administrationskonsole (http://WebLogic-Admin-Host:WebLogic-Admin-Port/console) die Optionen Services, JDBC, Datenquellen aus.

  2. Wählen Sie Ihre Datenquelle aus, und klicken Sie auf Verbindungspool, Maximale Kapazität.

  3. Bearbeiten Sie die Einstellungen der Datenquellen, um ihre Kapazität zu erhöhen.

    Die empfohlene Einstellung für financialclose_datasource ist 150, Sie können aber je nach Installationsanforderungen auch einen anderen Wert verwenden.