Financial Close Management y Tax Governance

Los consejos que se ofrecen en esta sección se aplican a Oracle Hyperion Financial Close Management y Oracle Hyperion Tax Governance.

Carga de datos es Oracle Database 19C

Incidencia: cuando se cargan datos en Oracle Database 19c para Financial Close Management o Oracle Hyperion Financial Data Quality Management, Enterprise Edition, se muestra un error como, por ejemplo:

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

O bien

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

Solución: asegúrese de definir max_string_size en standard.

Actualización a la versión 11.2

Problema: al importar el esquema de la versión 11.1.2.4 en el esquema de la versión 11.2, recibe el siguiente error:

ORA-39083: Object type INDEX_STATISTICS failed to create with error: ORA-01403: no data found ORA-01403: no data found Failing sql is: 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

Solución: puede ignorar este error.

Problemas al iniciar los servidores después de cambiar a la versión 11.2

Problema: si tiene problemas al iniciar los servidores después de haber cambiado su versión a la 11.2, es posible que se trate de un problema de diferencia de nombre de dominio.

Solución: modifique las tablas con nombre WL_LLR_FINANCIALCLOSE0 columna REDCORDSTR de <Old_Domain>//FinancialClose0 a EPMSystem//FinancialClose0 (es el nombre predeterminado). Se necesita el mismo cambio en WL_LLR_TAXMANAGEMENT0. Los entornos de origen y destino deben ser idénticos, incluso los nombres de dominio. Si los entornos son idénticos, no se producirá este problema.

Consejos generales para la solución de problemas de Financial Close Management y Tax Governance

Para la solución de problemas de instalación y configuración de Financial Close Management o de Tax Governance, compruebe los siguientes registros, que pueden ayudarle a resolverlos. Si llama al soporte técnico para obtener ayuda, puede utilizar también los registros de MIDDLEWARE_HOME/user_projects/domains/EPMSystem/servers/FinancialClose0/logs para proporcionar información específica sobre el problema:

  • Oracle WebLogic Server

    • AdminServer.log

    • AdminServer-diagnostic.log

  • Financial Close Management: FinancialClose.log

  • Oracle Hyperion Foundation Services: FoundationServices0.log

Consulte Uso de los registros de EPM System.

Puede ejecutar la herramienta de validación de Financial Close Management para verificar que los componentes para Financial Close Management se han desplegado y configurado correctamente. Para obtener instrucciones, consulte la sección sobre validación de un despliegue de Financial Close Management en la Guía de configuración e instalación de Oracle Enterprise Performance Management System.

Para comprobar si los problemas están relacionados con Oracle Hyperion Enterprise Performance Management Workspace, utilice este enlace para no usar EPM Workspace e iniciar sesión en Financial Close Management directamente: http://host:puerto/fcc/faces/oracle/apps/epm/fcc/ui/page/FCCDashboard.jspx. El puerto predeterminado para Financial Close Management es 8700.

Para obtener más información, consulte la sección sobre tareas de configuración manual de Financial Close Management y Tax Governance en Guía de configuración e instalación de Oracle Enterprise Performance Management System.

Error de memoria insuficiente en el servidor gestionado

Problema: aparece el siguiente error en el servidor gestionado de Financial Close Management:

java.lang.OutOfMemoryError: PermGen space

Solución: siga estos pasos:

  1. Reduzca el valor de PermGen a 300M aproximadamente. Aumente el valor 300M, si es necesario, pero un valor inferior a 512M suele ser suficiente.

  2. Aumente el valor de XMX para tener un tamaño máximo de montón más alto. Para un entorno de producción, se recomienda un valor de 1024M.

Problemas de instalación y configuración de Financial Close Management y Tax Governance

Los problemas que se incluyen en esta sección se aplican a Financial Close Management y Tax Governance.

Tiempo de espera del servidor de Financial Close Management

Problema: al intentar importar un conjunto de tareas en una plantilla, la importación se congela o crea duplicados en la plantilla. El archivo FinancialClose.log incluye el siguiente mensaje de error:

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

El archivo FinancialClose.log también incluye el siguiente mensaje de rastreo:

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) 

Solución: cambie tres valores para aumentar la configuración de tiempo de espera para el servidor de Financial Close Management.

  1. En la consola del servidor de administración de WebLogic, seleccione nombre de dominio, a continuación, Entorno y, por último, Servidores.

  2. En el panel de la derecha, seleccione FinancialClose0.

  3. En el separador Configuración:

    1. En el subseparador Ajuste, aumente el valor de Tiempo máximo de subproceso atascado.

    2. En el subseparador Sobrecarga, aumente el valor de Tiempo máximo de subproceso atascado.

  4. En el separador Protocolos, aumente el valor de Tiempo de espera de mensaje completo.

WebLogic Server

Problema: el archivo FinancialClose.log contiene el siguiente mensaje de error:

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

Solución: utilizando la consola de administración de WebLogic Server, aumente el valor de tiempo de espera de JTA:

  1. Inicie sesión en http://nombre de host:7001/console.

  2. Seleccione Estructura de dominio, a continuación, Servicios y, por último, la página JTA.

  3. En el separador JTA, cambie el valor de Segundos de tiempo de espera a un valor más alto que el valor predeterminado de 300.

  4. Haga clic en Guardar.

  5. Haga clic en Activar cambios.

Orden de inicio de Financial Close Management

Problema: los mediadores se han invalidado porque los servicios y los servidores se inician en un orden incorrecto. O bien, la integración de Oracle Hyperion Financial Management no funciona.

Solución: cambie el tipo de inicio de los servicios a Manual e inicie los servicios y los servidores en el orden especificado en la Guía de configuración e instalación de Oracle Enterprise Performance Management System.

Inicio de Financial Close Management desde EPM Workspace

Problema:en el menú Navegar de EPM Workspace, la aplicación Financial Close Management puede mostrarse como ${CloseManager}. Al hacer clic en ${CloseManager}, se registran los siguientes errores:

Invalid or could not find module configuration.

Required application module fcc.calendar is not configured. Please contact your administrator.

Solución: inicie la aplicación web de Java Financial Close Management:

  1. Inicie sesión en la consola de administración de WebLogic Server (http://host de administración de WebLogic:puerto de administración de WebLogic/console).

  2. En el panel Estructura de dominio, haga clic en Despliegues.

  3. Compruebe si la aplicación FinancialClose tiene el estado Activo.

  4. Si el estado de la aplicación FinancialClose no es Activo, iníciela haciendo clic en Iniciar y seleccionando Sirviendo todas las solicitudes.

  5. Su se produce un fallo al iniciar Financial Close Management, compruebe el motivo en MIDDLEWARE_HOME/user_projects/domains/EPMSystem/servers/FinancialClose0/logs/FinancialClose0.log.

Aprovisionamiento de usuarios de Financial Close Management

Problema: Financial Close Management no aparece en Servicios compartidos de Oracle Hyperion y, por tanto, no se puede realizar el aprovisionamiento de usuarios con roles de Financial Close Management.

Solución: este problema indica que se ha producido un error al registrar Financial Close Management con Servicios compartidos. Para forzar un nuevo registro de Financial Close Management con Servicios compartidos:

  1. Busque en el archivo financialclose_1_config.xml la siguiente cadena: hubRegistration.

    El archivo financialclose_1_config.xml está en EPM_ORACLE_INSTANCE/config/foundation/11.1.2.0/product/financialclose/11.1.2.0

    MIDDLEWARE_HOME

  2. Sustituya la línea:

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

    por la línea:

    <property name="hubRegistration">Pending</property>
  3. Vuelva a ejecutar EPM System Configurator y, a continuación, seleccione solo el nivel superior de Financial Close Management.

Acceso de inicio de sesión desde el correo electrónico

Problema: después de configurar MSAD, puede iniciar programas y ejecutar tareas, pero no puede iniciar sesión a través del enlace de Acción de tarea en los mensajes de correo electrónico.

Solución: verifique que el Filtro de nombre de usuario especificado para su proveedor de seguridad de MSAD está utilizando el atributo correcto para su nombre de usuario (por ejemplo, (&(sAMAccountName=%u)(objectclass=user)).

Configuración de dominio

Problema: al intentar desplegar la aplicación web de Java Financial Close Management desde EPM System Configurator ampliando el dominio existente produce el siguiente mensaje de error:

EPMCFG-10072: Supplied admin user password for the "<domain path>" domain is incorrect. Please review the domain configuration and provide correct user password.

Solución: agregue una carpeta security en dominio/servers/AdminServer y, a continuación, agregue un archivo boot.properties en la carpeta security.

Ejemplo de archivo boot.properties:

username=weblogic (nombre de usuario de administración de WebLogic Server en texto no cifrado)

password=welcome1 (contraseña de administrador de WebLogic Server en texto no cifrado)

Problemas en la ejecución del programa de Financial Close Management

Error de asignación de recursos de conexión

Problema: el registro de Financial Close Management incluye el siguiente mensaje de error:

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

Este mensaje indica que ha superado el número máximo de conexiones permitido en la agrupación de conexiones para el origen de datos especificado.

Solución: aumente la capacidad de la agrupación de conexiones:

  1. En la consola de administración de WebLogic Server (http://host de administración de WebLogic:puerto de administración de WebLogic/console), seleccione Servicios, a continuación, JDBC y, por último, Orígenes de datos.

  2. Seleccione el origen de datos, a continuación, Agrupación de conexiones y, por último, Capacidad máxima.

  3. Edite la configuración del origen de datos para aumentar su capacidad.

    El valor recomendado para financialclose_datasource es 150, pero puede utilizar un número diferente en función de los requisitos de su instalación.