Sunteți pe pagina 1din 12

Estructura bsica Esquema de componentes y como se distribuyen. Es web enable. Levanta Applet donde se cargan los controles.

Compuesto por 3 componentes Aplicacin Reporteador Base de datos

Si la instalacin es muy grande se solicita que estn en box distintos. La conectividad se realiza entre la WAN y los puertos, como es la conectividad entre los componentes Java. SO Soportado: Windows 2003, Solaris, AIX, Linux (Red Hat). JBOSS es el que fuerza a tener 32 bit. Reporteador Cognos que se distribuye con la aplicacin incluye las reas de negocio: Ordenes de Trabajo. Las mquinas clientes con buenas placas de video ayuda a incrementar la velocidad o la sensacin de velocidad para el usuario final. Cuando se instala el producto y se ingresa la calve suministrada por Infor esta es la que indica que base de datos se utilizar. Crystal Clear muere en la versin siguiente. Comportamiento en redes: Trabaja en puerto 80. Hay varios puertos que se abren pero quedan cincunscripto a los componentes. En el caso de Cognos se suma el puerto que utilice Cognos. Una buena transmicin la aplicacin ser veloz. Esto es muy dependiente al ancho de banda. INSTALACIN LIMPIA No escribimos nada en el system 32. En la registry slo se indica la instalacin y se registran los servicios. Se arma un rbol Infor. Se puede desinstalar borrndose la carpeta. La instalacin del apache queda tambin dentro del rbol de Infor. Y la configuracin del apache tambin queda dentro del arbolito. El apache se configura a travs de unos archivos xml y luego el deploy toma de estos archivos y realiza la configuracin. EWSCONFIG: Es un archivo XML con su encabezado.

Seccin ews-config Subseccin db-connections se enumeran las conexiones a las base de datos, el name de cada tag es el nombre que se utilizar en la URL para seleccionar el entorno. Cuando se corra el deploy se debe garantizar que estas conexiones existan.

Extendes_propierties.xml Es un archivo muy grande y slo lo veremos a nivel de referencias. Indica donde se instal la aplicacin. Datos puntuales de conexin a la base de datos pero en definitiva se termina utilizando el archivo anterior. Se indican los puertos. El apache no puede trabajar con el SSL habilitado y sin SSL al mismo tiempo. En el tag <advrep> Luego viene una seccin en la que se habla del Cognos, indicndose donde est el servidor, los puertos, url, protocolo, etc. En la parte de los componentes se inicia con el tag <component>, uno de estos componentes es el JBOSS. El JBOSS no debera instancias ms de 2 MB de RAM para cada mquina de JBOSS. En esta parte se indica la cantidad de mquinas JBOSS se pueden crear (internamente tienen load balancing entre ellas). Se indica la cantidad de RAM que puede asignarse. En el task manager se registran como java.exe Se pueden armar tantas mquinas virtuales JBOSS como se necesite o se indique. La memoria se expresa en MB. Las ventajas son que se incrementa el poder de la aplicacin pero tambin tarda ms en iniciar. Los puertos que continan en el tag son los puertos para JBOSS. Estos archivos estn en una carpeta que se llama devconfig.

Report_propierties.xml Este archivo slo se utiliza en caso que se instale el Crystal y lo nico que hace es indicar cuales son las carpetas que se utilizaran para el intercambio de archivos e informacin. En la carpeta custom se depositan los reportes que han sido modificados.

Cognos tambin trabaja con JBOSS y tienen un archivo de configuracin al Extendes_propierties.xml

El deploy es la finalizacin de la configuracin. Cada vez que cambio los archivos de configuracin debo correr el script de deploy. Distribuye la configuracin de los archivos xml en la aplicacin. La aplicacin no puede estar levantada cuando se va a realizar el deploy. Se debe tener la aplicacin, incluso el apache (que se levanta y apaga automticamente cuando se realiza lo propio con la aplicacin). 1. 2. 3. 4. 5. 6. 7. Pongo el CD de instalacin Cargo la clave Parametrizo acceso a DB Parametrizo al reporteador Parametrizo algn add on Se comienza la instalacin. Se tendr un Infor funcionando para los datos suministrados.

Cuando necesito conectarme a otra base de datos luego de la instalacin. Paro la aplicacin, modifico el archivo ewsconfig.xml. Y corremos el depoly. El deploy tambin es utilizado para modificar los puertos. Esto se realiza cambiando el archivo extendend_propierties.xml. El deploy me permite: Modificar conexiones a base de datos Indicar puertos Indicar o configurar mquinas de JBOSS

Actualizaciones: En nuestro caso slo utilizaramos el zip con script que corren en la base de datos. ADVRPT: Cogonos WN: son las actualizaciones al application.

Los script se ejecutan sobre la base de datos con el SA e indicando la base en la que se quieren actualizar. Product versin History va dando el historial de actualizaciones. El application o la base de datos no pueden correr si tienen versiones de patch distintas. En el archivo patchpropiertes.xml se indica cual es el tlimo parche corrido en el application en forma exitosa. Existen 3 conjuntos de tablas: Tablas de usuarios Tablas de metadata Tablas auxiliares de impresin o de query Tablas auxiliares temporales

Todas las tablas empiezan con R5. Cada vez que se utiliza el disgner para hacer cambios en los formularios, estos cambios quedan registrados en tablas. Para pasar a produccin lo desarrollado en QA normalmente se tendr que hacer a mano.

Cuando se va aplicar un parche se le debe indicar en la carpeta donde se encuentra instalada la aplicacin.

Mantenimiento de la aplicacin. La aplicacin en s no tiene un mantenimiento. No hay crecimiento para la aplicacin salvo para las carpetas que tienen los reprotes. Salvo los reportes y las actualizaciones no hay movimientos en el aplications. El backup se debera hacer sobre las carpetas que estn los reportes. Se deber hacer backup de la registry. Recuperacin: Si tengo un full backup con registry incluido se puede realizar una restauracin y debera salir andando. Si el backup no es full. Si mantuve un backup de la carpeta de la aplicacin. Entonces se instala la aplicacin para crear la estructura y las entradas en la registry (como por ejemplo los nombre de los servicios). Y luego le tiro lo que tena en el backup. Esto sirve para un backup que no haya incluido la registry. Lo que siempre se recomienda resguardar los xml utilizados para el desplieba.

Las actualizaciones me igualan a la base de datos y luego copiar las cosas que vengan con la actualizacin. Las actualizaciones vienen con un pdf que tiene detalle: PVCS Son los nmeros de incidentes que dieron pie a la actualizacin. Viene con las instrucciones de instalacin y la explicacin de cada uno de los incidentes que se estn corrigiendo. Se da el detalle del impacto que produce la actualizacin. Los parches son mensuales. Si hay un incidente ya se hace un parche al mes. No se distribuyen parches individualizados. Puede ocurrir que manden el HostFix. Cada 3 meses sale un parche acumulativo. Antes de instalar los parches es importante realizar un backup de la carpeta. El backup del aplication slo se necesita cuando se le realice alguna modificacin: actualizar, modificar puertos, etc.

Mantenimiento de Base de Datos

La aplicacin est distribuida entre binarios y objetos de la base de datos JBOSS: que incluyen binarios de clases, XML y HTML. Esto hace al frontend El Frontend se comunica con la base de datos donde se encuentra los procedimientos, funciones y trigers.

Arquitectura OSQL: comando para ejecutar los script en forma manual.

Autenticacin: Toma de LDAP de usuario y contrasea. Pero debe volverte a tipear los usuarios y los contraseas.

Instalacin: Compuesta de dos wizards: para DB y para el aplications. Primero se debera ejecutar el wizard para DB y luego el del aplication. Para produccin me conviene que las mquinas virtuales sean de 2GB. Servidor de informes avanzados es el Cognos. No es Databridge transaction.

Arbol de instalacin: _jvm: Aqu est la mquina virtual de java. _unist: Para instalar apache: Aqu est el apache. data: esta carpeta est declarada dentro del httpd.conf depconfig: (Deploy Config) Es donde existen todos los archivos que se configura. o Ant o Databridgecomps o Generatejs o Skeletons o Templates: Aqu estn los templates que generarn los archivos finales o Log del deploy que se hace despus de la instalacin. o Apache.xml o ewsconfig.xml o java: Aqu es donde est viva la mquina de Java que se utiliza. jboss: o server: Aqu hay un directorio por cada una de las instancias que se crearon.

Correccin de un fallo de depoy. SELECT * FROM r5productversionhistory

Servicios: Infor EAM Application: Este servicio levanta el TOMCAT y el JBOSS. Infor EAM Application HTTP: Si el Puerto 80 estaba ocupado durante la instalacin, entonces fallar la creacin de este archivo. La nica solucin es volver a instalar. Esto es el apache.

Los posibles reporteadores (Crystal o Cognos) se conectan a la base para hacer los query. El formato del reporte lo da el rpt. Con Cognos instalado default te deja ver un grupo de reportes. Si quers ver reportes ms complicados se necesitan licencias de consumer. Y si quers crear reportes se debe tener la licencias de autor. Performance: Garantizar performance de base de datos ya que son ms de 3 servidores los que se conectan a la base de datos (pensar en 2 instancias de 2 GB cada una) o Se pueden armar instancias dentro del motor para que las instancias tengan distintos parmetros de configuracin, por ejemplo, la cantidad de RAM que se utilizar. o Utilizar particiones distintas para las distintas instanacias. o Realizar los monitoreos en la base de datos para realizar el correspondiente anlisis. o Mantenimiento de ndices. o Cuando se instala una base por defecto en SQL el archivo de base de datos se incremente segn lo que necesita. Aveces es mejor especificar o gestionar el tamao del archivo. Ningn archivo de DB debera tener autoincremente descontrolado. En la aplicacin se recomienda la creacin de varias instanacias de JBOSS. Cantidad de instancias y de memoria. Ver posibilidad de la optimizacin a nivel de apache, y JBOSS. Normalmente los problemas de performance que se han encontrado son problemas de configuracin de red.

Reporteador Interfaces

SUN SYSTEM Entenderlo como un paquete de servicios. Herramientas de reporte e integracin. Componentes DB Servidores de aplicaciones Clientes

Servidores de aplicaciones Componentes Reportes: Servidor de reportes. Anlisis Interfaces

Productos: Navegador: El cliente. o Escritorio de transferencias: Permite hacer importaciones, exportaciones y mover informacin dentro del mismo sistema, y realizar transformaciones. Usualmente se utiliza para el Plan de Ctas. Se conecta de otra manera a la DB Vision: Herramienta de anlisis. Extraccin de datos Complemento de Excell (Se puede ejecutar como un stand alone). Se levantan los reportes desde la base de datos segn las condiciones que se indiquen. El visin permite una comunicacin bidireccional. Por ejemplo se pueden realizar reversin de asientos. El vision enva datos a la DB pero no puede modificar datos en la DB. OJO: El visin cuando enva datos a la DB no valida los datos. Actuate: Herramienta de Reportes. PDF interactivo. Se conecta a la base con la condicin indicada por el usuario y con esto se conecta desde el cliente a la base. El balance formal de la empresa se emite en este producto. User Manager (General Security Framework): Desde donde se gestiona la seguridad. Se puede utilizar SSO contra AD: o Autenticar contra AD: Sun System Connect: Servicio Web de conexin.

OJO que los usuarios pueden ingresar a la base por ODBC. Ver si se puede limitar desde user manager.

El sistema est desarrollado en .NET: Tanto cliente como servidor.

Lo que va a la contabilidad importado desde afuera tiene un punto ms verificacin.

Base de Datos: Domain: Todas las tablas comunes del sistema. Busines unit: Tablas financieras replicadas por cada unidad de negocio. Se pueden separar en mdulos para realizar un balanceo de cargas. Para esto se instalan los mdulos en distintos servidores, es decir el mdulo de compras por un lado y el financiero en otro. Security Store: Tablas relacionadas con la seguridad. Donde se autentica. Formularios de permisos.

Libro mayor contable es una tabla.

Instalacin:
Que el consultor deje documentado el proceso de instalacin. En el cliente: .NET 2.0.50727 Framework (me lo instala el visin), dejar el .net que viene en el vision. MADC 2.71 : SOAP tookit 3.0: Cliente de SUN:

En el Servidor: SQL Tools: Esto sera para el administrator. SQL Driver. Windows 2003 R2.

MS SQL 2005 .NET (Se instala cuando se instala el s

En el servidor tambin se alojan los reportes y los formularios. El Global Security SUN Extras: Crea las tablas relacionadas al mdulo de retenciones. Agrega las funcionalidad que permite calcular las retenciones. Fernando y Mariano

Mantenimiento (Backup) Hay un backup interno del Sun que slo hace resguardo de las unidades de negocios. No se recomienda que los usuarios estn trabajando cuando se realizan los backups. La aplicacin tiende a resguardar transacciones. No hace resguardo de seguridad. Las tablas comunes no son de cambiar a largo del tiempo. Tambin se debera realizar resguardo Los reportes se compilan y queda un archivo .rox y la librera. El consultor debera dejar en un directorio: diseo, librera y ejecutable. El directorio (reportsource generalmente) se elige durante la instalacin. Tambin se debe realizar un resguardo de los documentos que se generan en pdf (que se elige donde se guarda). TIPS Reiniciar el servidor Revisar por tuplas espurias El directorio _work es un directorio de trabajo temporal. Transaccin logea temporalmente ah (.dat, .idx). Se deben realizar una deporacin de este directorio. Se reinicia el servidor y se borran los archivos NO LOS DIRECTORIOS. En estos archivos se indican errores y el problema surge cuando un usuario se desconecta anormalmente. Al reiniciar el servidor se asegura que el report manager est OK Saber los accesos a los formularios.

Queda pendiente la instalacin del producto con un consultor. Donde se encuentran las modelizaciones Tablas comunes Formularios Usuarios

Unidades de negocio Cuentas Niveles de anlisis

Archivos gnt son los que implementan los distintos aspectos de la aplicacin. Por ejemplo, la funcionalidad de una factura o una impresin se encuentran implementados en distintos archivos de este tipo. En el directorio _data hay un directorio sharedfiles, dentro de esto hay un directorio llamado ServerFiles dondoe se pueden encontrar archivos que implmenentan los formularios y los grupos de usuarios. Este directorio debera ser resguardado. Los rfx tienen almacenados los diseos de los formularios. Los SFL ayudan a los rfx para que estos funciones. El grupo de usuario que se encuentra en este directorio es alojar y guardar la compilacin de formularios para estos usuarios. Es decir que este archivo tiene compilado que tal usuario puede ver ciertos formularios. En el ReportSource journal CCR es un reporte que permite imprimir un aciento. Aqu estn los reportes. Vision tiene componentes denominados cerductores que le indican al vision con que programas interactua el SUN. Durante la instalacin el vision solicita la base de datos para Vision y para la DB de SUN. Antes de realizar la instalacin se deberan crear los usuarios. En cada mquina de cada usuario que se tiene que usar vision se debe instalar el vision y configurarlo para su crrecto acceso. SOE: Atajo para una venta. POE: Oreden de compra Para la tarde: Actualizaciones: Estructura de directorios: Vision/ Actuate:

Performance:

S-ar putea să vă placă și