Vous êtes sur la page 1sur 11

CONFIGURACIN TCNICA Configuracin de Aplicacin para Extensiones de Desarrollos

Autor: Actualizacin: Version:

Roberto Crdenas Enero 19, 2011 Febrero 22, 2011 1.0

Fecha de Creacin:

Contenido

Introduccin................................................................................................1 Configuracin Pantallas..............................................................................2 Registrar la Aplicacin de Desarrollo....................................................2 Configuracin de estructura de directorios...........................................5 Modificar archivos de ambiente............................................................6 Configuracin Reportes XML Publisher.......................................................7

60900394.doc

Page ii of 11

Introduccin
El propsito del presente documento es la especificacin de los pasos a seguir para la definicin de la aplicacin de desarrollo, donde residirn los objetos y definicin de objetos incluidos en los desarrollos relacionados directamente con Order Management del E-Business. En est gua se asume que el usuario configurador, tiene conocimientos bsicos de sistemas operativos, de administracin bsica de bases de datos y de Administrador de sistema del E-Business Suite de Oracle. A pesar de que este documento especifica cada instruccin a ejecutar, es importante que quin siga sta gua, tenga la seguridad de antemano de qu resultados provoca cada uno de los pasos a realizar, y en todo caso saber qu cambios realizar en situaciones en que se requiera configurar una nueva aplicacin de desarrollos con el apoyo de los procedimientos especificados en el documento. Si la aplicacin no esta adecuadamente integrada, los problemas pueden surgir con las alertas, reportes, concurrentes programas, etc.. La creacin de una aplicacin de desarrollo es un paso necesario, ya que esto garantiza que en alguna migracin, se puedan tomar los productos personalizadas (hechos a la medida), y sean migrados a una nueva versin del E-Business sin problemas y de una forma ordenada. Tanto las aplicaciones de Oracle, as como las aplicaciones personalizadas que integran al E-Business realmente tienen sus componentes agrupados en una estructura predecible. Esto incluye una estructura de directorios particulares donde se dejan reportes, formas, programas y otros objetos, tambin como variables de ambiente y nombres de aplicaciones que permiten a Oracle Application Object Library encontrar sus componentes de aplicacin. Los pasos seguidos en esta gua, estn completamente ligados a las necesidades y plataformas de El Calvario, por lo que si se consideran condiciones diferentes a sistemas operativos, apliacaciones y equipos, deben supervisarse por consultores especiales en el rea. Estas condiciones asumidas para El Calvario, involucran en este documento la creacin de una aplicacin de desarrollo en el modulo que se requiera. Las definiciones de Oracle Reports no sern tomadas en cuenta ya que no necesitan de mayor configuracin que su definicin en la aplicacin y su deposito en las carpetas correspondientes.

60900394.doc

Page 1 of 11

Configuracin Pantallas
Es recomendable que se desarrolle las aplicaciones personalizadas (de desarrollo), siguiendo los estndares exactamente como se describe en los manuales Oracle Application Developers Guide y el Oracle Applications User Interface Standard. Un mal seguimiento de estos estndares puede tener resultados impredecibles.

Registrar la Aplicacin de Desarrollo


Se debe registrar el nombre de la aplicacin de desarrollo, un nombre corto, la ruta de acceso en el servidor de archivos, y la descripcin de la aplicacin con Oracle Application Object Library. Oracle Application Object Library usa esta informacin para identificar objetos de la aplicacin tales como responsabilidades y formas que pertenecen a la aplicacin. Dentro de la misma se definiran las Pantallas Personalizadas y el modulo al que pertencen, posteriormente se definira un nombre para la forma, el cual sera posteriormente tomado para definirla en un men de responsabilidad. Esta identificacin de la aplicacin de desarrollo permite al E-Business mantener los objetos de la aplicacin personaliza durante una actualizacin. Cuando se registra una aplicacin, la aplicacin recibe un nico nmero identificador (ID) de aplicacin, y quedan incluidos en tablas de Oracle Application Object Library que contiene objetos de aplicacin tales como responsabilidades. Este nmero identificador de aplicacin no es visible en algn campo de una forma de Oracle Applications. Para reducir el riesgo de que el nombre corto de la aplicacin de desarrollo pueda tener conflictos con un nombre corto de Oracle Applications en el futuro, se recomienda que el nombre corto de la aplicacin de desarrollo empiece con XX. Para el caso de El Calvario, se siguen los siguientes pasos en el registro de la aplicacin Custom Order Management: Ingresar a Oracle Applications con la responsabilidad de System Administrador y navegar a Application Pantalla

60900394.doc

Page 2 of 11

En la pantalla de registro de la aplicacin, se ingresan los datos de la Pantalla, por ejemplo el Registro de la Pantalla de Etiquetas: Form: Short Name: BasePath: Description: XXCALV_ETIQUETAS_ZEBRA Inventory XXCALV_ETIQUETAS_ZEBRA Pantalla de Captura de Etiquetas Zebra

Posteriormente se registra la Pantalla como Funcion para poder hacer uso de ella en los Mens.

Function: User: Type: Form: Application:

XXCALV_ETIQUETAS_ZEBRA XXCALV_ETIQUETAS_ZEBRA Form XXCALV_ETIQUETAS_ZEBRA Inventory

60900394.doc

Page 3 of 11

Posteriormente se registra en el Menu que se va a utilizar

60900394.doc

Page 4 of 11

Configuracin de estructura de directorios


Cuando se desarrollan los componentes de aplicacin se deben dejar en directorios apropiados de los equipos apropiados, de tal forma que Oracle Application Object Library puede encontrarlos. Las estructuras de directorios que se usan para la aplicacin dependen de las computadoras y plataformas de sistemas operativos que se esten usando, tambin como de la configuracin de la aplicacin de Oracle en sitio. Un ejemplo de la estructura de directorios para el modulo de Inventario en Produccion planteada para El Calvario, queda de la siguiente manera.

En donde forms/ESA o forms/US es la carpeta donde se debern depositar las formas ejecutables (.fmx).

60900394.doc

Page 5 of 11

Modificar archivos de ambiente


Se debe aadir la ruta base (basepath) al archivo de variables de ambiente, el formato y ubicacin de estos archivos depende del sistema operativo y la configuracin del Oracle Applications. El archivo que almacena las variables de ambiente, no tiene un nombre fijo, por lo que hay que consultar al DBA correspondiente para brindarnos dicho script que setea la sesion para tomar dichas variables. Para la instancia de PROD de El Calvario, el nombre del archivo es APPSCPRO_aplicaciones.env, este se encuentra bajo la carpeta de cd /u01/AP_CPRD/apps/apps_st/appl/ Al ejecutarse la sesion quedara seteada para poder hacer compilaciones o ver la estructura de directorios correctamente. Para realizar una compilacion de Forma se utilizara la sentencia de: $ORACLE_HOME/bin/frmcmp_batch XXCALV_ETIQUETAS_ZEBRA.fmb apps/apps output_file=/u01/AP_CPRD/apps/apps_st/appl/inv/12.0.0/forms/ESA/XXCALV_E TIQUETAS_ZEBRA.fmx En este caso se compilo la forma de Etiquetas Zebra para el modulo de Inventarios. Para el caso de requerir una compilacion de Librerias, se utiliza: $ORACLE_HOME/bin/frmcmp_batch POXPOPOL.pll module_type=library output_file=POXPOPOL.plx apps/apps

60900394.doc

Page 6 of 11

Configuracin Reportes XML Publisher


La configuracin del Administrador de XML Publisher recaera en el DBA, por lo que solo se definiran los concurrentes de tipo XML en la responsabilidad de XML Publisher Administrator. Estos concurrentes dependen de dos definiciones diferentes: Los Templates (Esqueletos) Los Data Definitions (Definiciones de Datos)

Para definir los Templates entramos a la Responsabilidad de XML Publisher Administrator.

Una vez ah

Definimos el Template de Salida, este se crea en Word; para lo cual se requiere haber instalado Oracle BI Publisher Desktop, una vez instalado se usara la barra de BI que se aade a WORD para crear las plantillas correspondientes.

Esas plantillas son las que se utilizaran en XML Publisher Administrator.

60900394.doc

Page 7 of 11

Plantillas Guardadas de tipo RTF Y se crean asi:

Una vez creadas quedaran en una lista de Plantillas.

60900394.doc

Page 8 of 11

Creada la Plantilla en el Administrador de XML Publisher, se procede a crear su DataDefinition, el cual puede provenir de XML puro o de una salida de Reports. Para que quede aadido y se puede utilizar en los Concurrentes de Tipo XDODTEXE.

Se recomienda crear primero el DataDefinition y luego el Template; pero por cuestiones de Orden de Ligas, se planteo as.

60900394.doc

Page 9 of 11

Vous aimerez peut-être aussi