Uso de la utilidad de migración de estándar a la utilidad de migración de contabilidad de gestión

Use la utilidad de migración de estándar a contabilidad de gestión para preparar una aplicación de Profitability detallada para la migración a un entorno de Profitability and Cost Management.

Nota:

Esta utilidad solo está disponible para instalaciones de Oracle Hyperion Profitability and Cost Management que utilizan Oracle Database.

La utilidad crea un archivo ZIP de plantilla que se puede importar como una nueva aplicación de contabilidad de gestión en Profitability and Cost Management. Contiene metadatos de la dimensión, definiciones de punto de vista (PDV) y preferencias de la aplicación de Profitability estándar. También contiene reglas y conjuntos de reglas de contabilidad de gestión del marcador de posición, derivadas de las etapas y las reglas de la aplicación estándar, a fin de proporcionar un marco que se debe rellenar manualmente para completar el proceso de migración.

La utilidad de migración de estándar a contabilidad de gestión utiliza un procedimiento PL/SQL para extraer la información de la aplicación de Profitability estándar en archivos en un servidor. El procedimiento PL/SQL requiere que primero cree un objeto del directorio de Oracle, que se utiliza para acceder al sistema operativo en el servidor de base de datos y escribir los archivos. A continuación, copie estos archivos en cualquier equipo cliente basado en Microsoft Windows, donde debe ejecutar un archivo por lotes (BAT) para prepararlos y empaquetarlos en un archivo ZIP de la plantilla de contabilidad de gestión. Por último, puede importar el archivo de plantilla a una nueva aplicación de contabilidad de gestión en la nube.

Los pasos son los siguientes:

  1. Extraiga los archivos de la utilidad del archivo ZIP que los contiene.

    Abra el archivo de revisión P28048630_111240_Generic.zip y extraiga estos dos archivos: sptomlextract.sql, sptomltemplate.bat

    En el archivo zip, se encuentran en la carpeta siguiente:

    HPCM_11_1_2_4_128_28048630\files\products\Profitability\database\Common\Oracle

  2. Cree un objeto directory de base de datos Oracle para especificar la ubicación del servidor de base de datos en la que se van a escribir los archivos de la migración:
    1. En Oracle SQL Developer o SQL Plus, conéctese con un usuario que tenga el privilegio create any directory y ejecute este comando:

      create or replace directory EXTRACT_DIR as '<directory path where you want the migration files written>';

      Por ejemplo, para escribirlos en el directorio D:\Migration_Extract en un servidor de Windows:

      create or replace directory EXTRACT_DIR as 'D:\Migration_Extract';

    2. Otorgar todos los privilegios en ese directorio al propietario del esquema de producto de Profitability and Cost Management:

      grant all on directory EXTRACT_DIR to <Profitability and Cost Management schema owner>;

      Por ejemplo, si el propietario del esquema de Profitability and Cost Management es HPCM1, utilizaría este comando:

      grant all on directory EXTRACT_DIR to HPCM1;

  3. Cree el paquete PL/SQL de la utilidad de migración:

    En Oracle SQL Developer o SQL Plus, como propietario del esquema de producto de Profitability and Cost Management, ejecute el script sptomlextract.sql. De esta forma se crea y compila el paquete PL/SQL HPM_SP_TO_ML_PKG.

  4. Ejecute la utilidad de migración para extraer la información de la aplicación de Profitability estándar en archivos en el servidor de base de datos:

    Ejecute este comando en Oracle SQL Developer o SQL Plus:

    exec HPM_SP_TO_ML_PKG.ExtractAll('<appName>');

    Por ejemplo, para el nombre de aplicación"BksSP82", utilizaría este comando:

    exec HPM_SP_TO_ML_PKG.ExtractAll('BksSP82');

    Los archivos de migración se crean en el directorio especificado en el paso 2.
  5. Copie los archivos de migración en cualquier cliente o servidor de Microsoft Windows.

    Si la instancia de Oracle Database no está instalada en un sistema Microsoft Windows, copie los archivos de migración generados en cualquier sistema Windows. Copie ahí también el archivo sptomltemplate.bat de dicha ubicación.

  6. Genere el archivo ZIP de la plantilla de contabilidad de gestión:

    En el equipo de Microsoft Windows, ejecute el script sptomltemplate.bat para preparar y empaquetar los archivos de migración en un archivo ZIP de la plantilla de contabilidad de gestión con este comando:

    sptomltemplate.bat <directory path where you copied the migration files>

    Por ejemplo, si copió los archivos de migración en D:\Migration_Template en el servidor de Windows, el comando es:

    sptomltemplate.bat D:\Migration_Template

    Este paso genera un archivo de plantilla llamado SPtoML_Template.zip en la misma carpeta.