Está en la página 1de 52

MANUAL DE INSTALACION DE GESTOR WEB

Contenido
1 Instalación del Servidor de Aplicaciones.............................................................................. 2
Prerrequisitos ................................................................................................................. 2
Proceso de Instalación.................................................................................................... 3
1.2.1 Instalación de Weblogic 10.3.5 ................................................................................ 3
Proceso de Instalación de Oracle Forms y Reports 11gr2 ............................................. 11
Configuración de Accesos a Forms y Reports Builder ................................................... 20
Generación de Archivos de Ejecución WLS_FORMS Y WLS_REPORT. ....................... 20
Configurar Servidor de Reportes Para Permitir Acceso de Comandos a Través de
Ambientes Web ........................................................................................................................ 21
Verificación de Funcionamiento de los Servidores de Forms y Reports ......................... 22
Configuración de Servicios Reports .............................................................................. 24
Configuración de la Aplicación Gestorweb .................................................................... 27
1.9.1 Configuración del Archivo Forms .conf .................................................................. 27
1.9.2 Configuración del archivo fomsweb.cfg ................................................................. 28
1.9.3 Configuración del archivo GESTOR.env ................................................................. 31
1.9.4 Configuración del Archivo registry.dat................................................................... 32
1.9.5 Configuración de la funcionalidad WEBUTIL .......................................................... 32
1.9.6 Variables de Entorno y REGEDIT. ........................................................................... 33
1.9.7 Conexión a la Base de Datos .................................................................................. 33
1.9.8 Configuración de Browser ..................................................................................... 34
2 Instalación y Preparación de la Base de Datos .................................................................. 37
Prerrequisitos ............................................................................................................... 37
Instalación de la base de datos ..................................................................................... 37
Modificación de parámetros de inicio ............................................................................ 37
Creación del tablespace para datos del sistema............................................................ 37
Creación del usuario propietario del sistema ................................................................. 38
Importación de los objetos de base de datos al usuario propietario del sistema......................... 39
Re-compilación del esquema GESTOR ........................................................................ 39
Tablas de Inicialización ................................................................................................. 40
Configuración de Variables de Contexto en la Base de Datos ....................................... 43
Tipos de Ingreso al Sistema. ......................................................................................... 44
2.9.1 T – Tradicional....................................................................................................... 44
2.9.2 L – Servidor de Directorios (LDAP) ......................................................................... 45
2.9.3 U – Autenticación de Usuario Gestor ..................................................................... 45
2.9.4 Configuración del archivo Gestorconn.ini .............................................................. 46
3 Procesos a Monitorear ...................................................................................................... 48
En el Servidor de Aplicaciones: ..................................................................................... 48
En el Cliente (Usuario): ................................................................................................. 50
1 Instalación del Servidor de Aplicaciones

Prerrequisitos

Disponer de Instaladores:

Instalador de Weblogic 10.3.5 wls1035_generic.janr

Instalador de Forms y reports 11GR2

Instalar JDK 1.6 Update29 64 Bits

Carpeta en el disco duro local GESTORW, que será el HOME_GESTOR o directorio


principal y debe contener las subcarpetas y archivos como se muestra en la siguiente
figura.
Crear una carpeta C:\oracle para usarla como HOME_APLICACION

Proceso de Instalación

1.2.1 Instalación de Weblogic 10.3.5

Dentro de la línea de comando ejecutar.

java -jar wls1035_generic.jar

Este comando iniciará el proceso de instalación de Weblogic. Al aparecer la pantalla que


se muestra a continuación, presionamos “Siguiente”

Ubicar el HOME_APLICACION y fijarse que quede como se ve en la figura siguiente y


continuar con el proceso:
Marcamos la casilla indicada en rojo y presionamos “Siguiente”

Aparecerá el siguiente mensaje, Presionamos lo opción SI


Presionamos el botón “Siguiente”

Parecerá el mensaje de dialogo, Presionamos SI


Marcamos lo indicado en el cuadro rojo y presionamos “Continuar”

Seleccionamos la Opción “Personalizada”y continuamos


Quitamos la marca de Oracle Coherence y presionamos ”Siguiente”.

Mediante el botón examinar ubicamos la ruta donde se encuentra ubicado el JDK de Java,
luego presionamos “Siguiente”
Verificamos que el directorio que como se muestra en la figura siguiente y continuamos.

Presionamos “Siguiente”
Presionamos “Siguiente”.

Presionamos “siguiente” y se iniciará el proceso de instalación.


Una vez finalizada la instalación quitamos la marca de QuickStart y presionamos listo.

El proceso de instalación de Weblogic se ha finalizado.


Proceso de Instalación de Oracle Forms y Reports 11gr2

Dentro de la carpeta DISK1 de instalación ejecutamos Setup.exe. Aparecerá la siguiente


pantalla y presionamos “Siguiente”.

Marcamos Omitir actualizaciones y presionamos “Siguiente”.


Presionamos “Siguiente”

Presionamos “Siguiente”.
Dejamos todos los valores por omisión y presionamos “Siguiente”.

Presionar “Siguiente”.
Ingresamos y confirmamos el pasword (Ej. weblogic1) para Weblogic y presionamos
siguiente. Este passwrod lo deben recordar ya que servirá para iniciar todas las
aplicaciones de ejecución de servicios.
Quitamos la marca de Recibir notificaciones y presionamos “Siguiente”.

Presionamos el Botón SI.


Si la instalación que se realiza será para desarrollar, deberemos seleccionar la casilla
Herramientas de desarrollo que vienen por omisión sin marcarse, luego presionamos
siguiente.

Presionamos “siguiente”.
Si no se utilizará proxy deberá quedar la configuración indicada, caso contrario deberá
especificarse los valores del proxy. Presionamos “Siguiente”.

Al ser una instalación sin delegación de validación no será necesario utilizar Oracle
Internet Directory (OID), se la desmarca y luego se presiona siguiente.

.
El proceso de instalación iniciará, este proceso será demorado.

Luego de haber finalizado el proceso de instalación presionar el botón “Siguiente”.


Dentro de esta pantalla presionar el botón “Guardar” para almacenar la información de la
configuración de las herramientas luego de la instalación, es importante disponer de este
archivo durante el proceso de configuración de la herramienta.

Luego de haber guardado la configuración presionamos el botón “Terminar”.

LISTO, El proceso de instalación de las herramientas se encuentra Finalizado.


Configuración de Accesos a Forms y Reports Builder

Los iconos de ejecución de estas herramientas se encuentran en:

Generación de Archivos de Ejecución WLS_FORMS Y WLS_REPORT.

Esta opción es necesaria únicamente si el proceso de instalación no genera de manera


automática estos accesos directos.

Crear acceso directo llamado WLS_FORMS con el siguiente contenido de ejecución.

C:\Oracle\Middleware\user_projects\domains\ClassicDomain\bin\startManagedWebLogic.c
md WLS_FORMS http://nombre_maquina:7001
Crear acceso directo llamado WLS_REPORTS con el siguiente contenido de ejecución.

C:\Oracle\Middleware\user_projects\domains\ClassicDomain\bin\startManagedWebLogic.c
md WLS_REPORTS http://nombre_maquina:7001

Donde NOMBRE_MAQUINA corresponde al nombre del equipo donde se instaló la


herramienta.

Configurar Servidor de Reportes Para Permitir Acceso de Comandos a


Través de Ambientes Web

El propósito de realizar este cambio es para poder monitorear los trabajos que se ejecutan
en el servidor de reportes y otros comandos adicionales.

Dentro de la Ruta:
C:\Oracle\Middleware\user_projects\domains\ClassicDomain\config\fmwconfig\servers\WL
S_REPORTS\applications\reports_11.1.2\configuration

Editar el Archivo rwservlet.properties.

Ubicar la línea que contiene.

<!--webcommandaccess>L1</webcommandaccess-->

Y Modificarlo para que quede de la siguiente manera.

<webcommandaccess>L2</webcommandaccess>

Grabar el archivo con los cambios efectuados.

Importante: Note que se cambia de L1 a L2, este es el nivel de seguridad de ejecución


de comandos, también podrá realizarse este cambio desde Enterprise Manager.
Verificación de Funcionamiento de los Servidores de Forms y Reports

Previa a esta actividad deberemos reiniciar el equipo en el cual se instaló.

OPCIONAL

En ocasiones podría presentarse problemas al iniciar los servicios ya que no encuentra el


nombre del Host del Dominio, en este caso es recomendable modificar el archivo de
Hosts para que contenga el nombre con el que se registró el servicio (Archivo de
Instalación).

Ejem. En la ruta

Ejecutar WLS_FORMS y WLS_REPORTS, cada uno de los accesos al ejecutar solicitará


la clave de Weblogic, corresponde a la clave que registró al momento de Instalar las
herramientas.

Ejecutar dentro del Explorador el siguiente URL para verificación de FORMS

http://NOMBRE_MAQUINA:8888/forms/frmservlet (Este URL se encuentra dentro del


archivo resultado de la instalación)

Deberá presentarse la siguiente pantalla.


Ejecutar dentro del Explorador el siguiente URL para verificación de REPORTS

http://NOMBRE_MAQUINA:8888/reports/rwservlet (Este URL se encuentra dentro del


archivo resultado de la instalación)

Deberá presentarse la siguiente pantalla.


Configuración de Servicios Reports

Configurar dentro de las variables de entorno de Windows y dentro del Regedit la variable
REPORTS_PATH=HOME_APLICACION\REPORTES, dentro del regedit aumentar al
final de la cadena separándolo por “;” (punto y coma).

Iniciar Servicio: de Enterprise Manager.

Luego que el servicio se haya iniciado, dentro del Explorador ejecutar


http://NOMBRE_MAQUINA:7001/em, ingresar la clave y el usuario que se registró durante
la instalación.
Seleccionar el servidor de reportes que se encuentra Creado.
Seleccionar configuración avanzada. Modificar los valores indicados en la pantalla.

Máximo de Archivos en Caché: 15

Reintentos de Trabajo :5

Marcar el casillero: Mantener Conexión a Base de Datos

Presionar el Botón Aplicar. (Todos estos cambios surtirán efecto cuando se reinicien
todos los servicios.
Configuración de la Aplicación Gestorweb

1.9.1 Configuración del Archivo Forms .conf


En la Ruta:

HOME_APLICACION\Middleware\asinst_1\config\OHS\ohs1\moduleconf\forms.conf

Al Archivo se le agregarán las líneas en color amarillo. El resto de líneas ya contendrá el


archivo y se las presenta por motivos de conocimiento de ubicación de las nuevas líneas.

# virtual mapping for the /forms/html mapping.

RewriteEngine on

RewriteRule ^/forms/html/(..*) /workaroundhtml/$1 [PT]

AliasMatch ^/workaroundhtml/(..*)
"C:\Oracle\Middleware\asinst_1/config/FormsComponent/forms/html/$1"

RewriteRule ^/forms/registry/(..*) /workaroundregistry/$1 [PT]

AliasMatch ^/workaroundregistry/(..*)
"C:/Oracle/Middleware/user_projects/domains/ClassicDomain/config/fmwconfig/servers/W
LS_FORMS/applications/formsapp_11.1.2/config/forms/registry/$1"

AliasMatch ^/forms/iconos/(..*) "C:\GESTORW\IMAGENES/$1"

WLExcludePathOrMimeType /forms/iconos/

AliasMatch ^/forms/jars/(..*) "C:\GESTORW\JARS/$1"

WLExcludePathOrMimeType /forms/jars/
AliasMatch ^/forms/output/(..*) "C:\GESTORW\OUTPUT/$1"

WLExcludePathOrMimeType /forms/output/

AliasMatch ^/forms/webutil/(..*) "C:\GESTORW\JARS/$1"

WLExcludePathOrMimeType /forms/webutil/

AliasMatch ^/forms/manuales/(..*) "C:\GESTORW\MANUALES/$1"

WLExcludePathOrMimeType /forms/manuales/

<Location /forms>

SetHandler weblogic-handler

WebLogicCluster GAPL.localdomain:9001

DynamicServerList OFF

</Location>

1.9.2 Configuración del archivo fomsweb.cfg


Ruta:
HOME_APLICACION\\Middleware\user_projects\domains\ClassicDomain\config\fmwconfi
g\servers\WLS_FORMS\applications\formsapp_11.1.2\config\formsweb.cfg

Aumentar la siguiente configuración de acceso.

[gestor]

jpi_mimetype=application/x-java-applet

form=fid_ini.fmx

width=1150

height=620
splashScreen=/forms/iconos/SPLASH.GIF

background=/forms/iconos/fondoblanco.jpg

logo=/forms/iconos/gestor.gif

separateFrame=false

lookandfeel=Oracle

colorScheme=Titanium

envFile=GESTOR.env

pageTitle=Gestor WEB (Weblogic...)

archive=frmall.jar,/forms/jars/GESTOR.JAR,/forms/jars/demo90.jar,/forms/jars/FormsGrap
h.jar,/forms/jars/host.jar,/forms/jars/frmwebutil.jar,/forms/jars/jacob.jar,/forms/jars/laf_1111
2.jar,/forms/jars/QTJava.zip

imagebase=documentbase

workingDirectory=C:\GESTORW

baseHTMLjpi=webutiljpi.htm

baseHTML=webutilbase.htm

WebUtilArchive=/forms/jars/frmwebutil.jar,/forms/jars/jacob.jar

WebUtilLogging=off

WebUtilLoggingDetail=normal

WebUtilErrorMode=Alert

WebUtilDispatchMonitorInterval=5

WebUtilTrustInternal=true

WebUtilMaxTransferSize=16384

baseHTMLjinitiator=basejpi.htm

jpi_mimetype=application/x-java-applet
[admin]

jpi_mimetype=application/x-java-applet

form=ADS_0000.fmx

width=1150

height=620

splashScreen=/forms/iconos/SPLASH.GIF

background=/forms/iconos/fondoblanco.jpg

logo=/forms/iconos/gestor.gif

separateFrame=false

lookandfeel=Oracle

colorScheme=Titanium

envFile=GESTOR.env

pageTitle=Gestor WEB (Weblogic...)

archive=frmall.jar,/forms/jars/GESTOR.JAR,/forms/jars/demo90.jar,/forms/jars/FormsGrap
h.jar,/forms/jars/host.jar,/forms/jars/frmwebutil.jar,/forms/jars/jacob.jar,/forms/jars/laf_1111
2.jar,/forms/jars/QTJava.zip

imagebase=documentbase

workingDirectory= C:\GESTORW

baseHTMLjpi=webutiljpi.htm

baseHTML=webutilbase.htm

WebUtilArchive=/forms/jars/frmwebutil.jar,/forms/jars/jacob.jar

WebUtilLogging=off

WebUtilLoggingDetail=normal
WebUtilErrorMode=Alert

WebUtilDispatchMonitorInterval=5

WebUtilTrustInternal=true

WebUtilMaxTransferSize=16384

baseHTMLjinitiator=basejpi.htm

jpi_mimetype=application/x-java-applet

1.9.3 Configuración del archivo GESTOR.env


Ruta:
C:\Oracle\Middleware\user_projects\domains\ClassicDomain\config\fmwconfig\servers\WL
S_FORMS\applications\formsapp_11.1.2\config\

Crear una copia del archivo default.env como GESTOR.env

Dentro de GESTOR.env ubicar la línea FORMS_PATH= y dentro de esta aumentar la ruta


de ubicación de los ejecutables de la aplicación.

FORMS_PATH=C:\oracle\Middleware\Oracle_FRHome1\forms;C:\Oracle\Middleware\asin
st_1\FormsComponent\forms;C:\GESTORW

Luego dentro del archivo colocar las siguientes líneas remplazando la existe de
CLASSPATH.

CLASSPATH=C:\GESTORW\CLASES;C:\Oracle\Middleware\Oracle_FRHome1\forms\j2e
e\frmsrv.jar;C:\Oracle\Middleware\Oracle_FRHome1\jlib\ldapjclnt11.jar;C:\Oracle\Middlew
are\Oracle_FRHome1\jlib\debugger.jar;C:\Oracle\Middleware\Oracle_FRHome1\jlib\ewt3.j
ar;C:\Oracle\Middleware\Oracle_FRHome1\jlib\share.jar;C:\Oracle\Middleware\Oracle_FR
Home1\jlib\utj.jar;C:\Oracle\Middleware\Oracle_FRHome1\jlib\zrclient.jar;C:\Oracle\Middle
ware\Oracle_FRHome1\reports\jlib\rwrun.jar;C:\GESTORW\JARS\frmwebutil.jar;C:\Oracle\
Middleware\Oracle_FRHome1\jlib\start_dejvm.jar;C:\Oracle\Middleware\Oracle_FRHome1
\opmn\lib\optic.jar;C:\Oracle\Middleware\Oracle_FRHome1\forms\java\frmall.jar;
C:\GESTORW\JARS\uploadserver.jar;C:\Oracle\Middleware\Oracle_FRHome1\jdk\jre\lib\rt
.jar
A continuación incluir las siguientes líneas.

FORMS=C:\oracle\Middleware\Oracle_FRHome1\forms

REPORTS_PATH=C:\GESTORW\REPORTES

REPORTS_CLASSPATH=C:\Oracle\Middleware\Oracle_FRHome1\reports\jlib\rwrun.jar;C
:\Oracle\Middleware\Oracle_FRHome1\jlib\zrclient.jar

1.9.4 Configuración del Archivo registry.dat


Ruta:
HOME_APLICACION\Middleware\user_projects\domains\ClassicDomain\config\fmwconfig
\servers\WLS_FORMS\applications\formsapp_11.1.2\config\forms\registry\oracle\forms\re
gistry\Registry.dat

Modificar la línea:

default.icons.iconpath=iconos/

1.9.5 Configuración de la funcionalidad WEBUTIL


Para esta configuración se utilizarán el mismo tipo de configuración de la versión R1.

Dentro de la Ruta:
HOME_APLICACION\Middleware\asinst_1\config\FormsComponent\forms\server\

Copiar el archivo webutil.cfg que se encuentra dentro de la carpeta de instalación.

Dentro de la Ruta: HOME_APLICACION\Middleware\Oracle_FRHome1\forms\webutil

Copiar los Archivos d2kwut60.dll y JNIsharedstubs.dll que se encuentran dentro de la


carpeta de instalación.
1.9.6 Variables de Entorno y REGEDIT.

Dentro del sistema operativo definir la variable REPORTS_PATH con la ruta


HOME_GESTOR\REPORTES, esta misma ruta incluirla dentro del REGEDIT en la
variable del mismo nombre “REPORTS_PATH”

Dentro de REGEDIT definir las variables:

NLS_DATE_FORMAT DD-MM-RRRR

NLS_NUMERIC_CHARACTERS .,

Añadir las variables:

FORMS_BUILDER_CLASSPATH HOME_GESTOR \CLASES;

LOCAL DESA -- Opcional si se desea omitir la base de datos


durante la conexión.

1.9.7 Conexión a la Base de Datos

TNSNAMES: Al instalar sobre plataformas 64 bits, es probable que no funciones la


herramienta de configuración de Red “Asistente de Configuración de Red”, en este caso
deberá configurar manualmente el archivo TNSNAMES.ora.

Ruta: HOME_APLICACION\Middleware\asinst_1\config

DESA = (DESCRIPTION =(ADDRESS_LIST =

(ADDRESS = (PROTOCOL = TCP)

(HOST = 192.9.200.210)(PORT = 1521)))

(CONNECT_DATA = (SID = oradesa)))


ORACLE DIRECTORY: La base de datos debe disponer de un Oracle Directory, con
acceso a una carpeta pública de lectura y escritura.

1.9.8 Configuración de Browser


Para monitoreo del correcto funcionamiento del sistema se debe mostrar la consola de
java, para ello hacer lo siguiente:

En el panel de control, seleccionar Programas, y seleccionar “ver consola”, como se


muestra en la figura siguiente:
En Internet Explorer y Firefox el despliegue de reportes en formato pdf, es natural pero
para Chrome, se debe desactivar el visor, para esto se debe realizar lo siguiente:

1) En el navegador, en la “Barra de Direcciones” colocar lo siguiente:


chrome://plugins/

2) deshabilitar el visor como se muestra en la figura siguiente.


2 Instalación y Preparación de la Base de Datos

Prerrequisitos

Disponer del archivo gestor.dmp que contiene todos los fuentes del Sistema. Las
características de hardware y software están detalladas en “Gestor - Especificaciones
Plataforma HW y SW Gestor WEB.docx” en el parte correspondiente a Base de Datos.

Instalación de la base de datos

Para la instalación de la base de datos no es necesaria ninguna opción especial,


por lo cual puede hacerse una instalación con las opciones por omisión.

Los pasos para la instalación de los datos de inicialización del Sistema Gestor
Fiducia se describen a continuación:

Modificación de parámetros de inicio

Una vez instalada la base de datos, para un mejor funcionamiento de ésta se


deben buscar las siguientes variables y reemplazar sus valores por los indicados
en el archivo de inicialización init.ora:

 open_cursors = 1000

 max_enabled_roles = 100

 remote_dependencies_mode = signature

Creación del tablespace para datos del sistema

Se debe crear un Tablespace con las siguientes características:

 Nombre del Tablespace = GESTOR_TAB

 Espacio Inicial 5 Gigabytes (5000 M)

Ejemplo:

CREATE TABLESPACE GESTOR_TAB

DATAFILE ‘<ruta_ubicacion_datafile>’

SIZE 50000 M;
Creación del usuario propietario del sistema

Se requiere crear un usuario propietario del sistema el cual almacenará todos los
objetos de base de datos que componen el Sistema Gestor y además, se lo
podrá utilizar como Súper-usuario.

Este usuario debe tener las siguientes características:

 Nombre del Usuario = GESTOR

 Tablespace por omisión = GESTOR_TAB

 Tablespace temporal = TEMP

Ejemplo:

CREATE USER GESTOR


IDENTIFIED BY GESTOR
DEFAULT TABLESPACE GESTOR_TAB

TEMPORARY TABLESPACE TEMP;

Asignación de roles de base de datos al usuario propietario del sistema.

Se debe asignar al usuario propietario del sistema los siguientes roles de base de
datos:

 DBA

 CONNECT

 RESOURCE

 CREATE ANY TRIGGER

Ejemplo:

GRANT DBA, CONNECT, RESOURCE, CREATE ANY TRIGGER TO GESTOR;


Importación de los objetos de base de datos al usuario propietario del
sistema.

Se debe importar los objetos de base de datos que componen el sistema Gestor
dentro del usuario propietario creado en el punto "9.2.1.4 Creación del usuario
propietario del sistema".

Para esto se debe utilizar el comando IMPORT, que es un programa de la base


de datos que normalmente se encuentra en el sub-directorio BIN dentro del
directorio principal de instalación de la base.

Se debe importar el archivo GESTOR.DMP que se encuentra en el directorio


Base_Datos dentro del CD de instalación del Sistema Gestor.

Ejemplo:

IMP GESTOR/GESTOR@NOMBRE_BASE show=N ignore=N


grants=N indexes=Y rows=Y compile=Y full=N fromuser=GESTOR
touser=GESTOR buffer=900000 log=C:\LOG_GESTOR_DMP.log
commit=Y file=D:\Base_Datos\GESTOR.DMP

Otro comando para importar los objetos de Base de Datos es el comando IMP,
que es un programa de la base de datos que normalmente se encuentra en el
sub-directorio BIN dentro del directorio principal de instalación de la base. Este
comando importa todo un esquema de Oracle.

Se debe importar el archivo GESTOR.DMP que se encuentra en el directorio


Base_Datos dentro del CD de instalación del Sistema Gestor.

Ejemplo:

IMPDP GESTOR/GESTOR@NOMBRE_BASE SCHEMAS= gestor


REMAP_SCHEMA=gestor:gestor_prod
REMAP_TABLESPACE=FIDUCIA:FIDUCIA DIRECTORY=C
DUMPFILE=GESTOR.DMP LOGFILE= impdpGESTOR10.log
TRANSFORM=SEGMENT_ATTRIBUTES:N:INDEX

TRANSFORM=SEGMENT_ATTRIBUTES:N:CONSTRAINT

Re-compilación del esquema GESTOR

Luego de importar los objetos de la base de datos, se debe re-compilar todos los
objetos de base de datos del usuario GESTOR.
Para esto se puede utilizar herramientas de Oracle o de terceros que permiten
realizar tareas de re-compilación de objetos, o se puede utilizar el Sistema
Administrador de Gestor, cuya forma inicial es ADS_0000.fmx y se encuentra en
el directorio base del sistema Gestor en el servidor central de aplicaciones. La
explicación del uso del Sistema Administrador de Gestor se realiza directamente
por parte de nuestros técnicos en la capacitación técnica.

Tablas de Inicialización

Tablas importadas:

--Pantallas

FD_FORMA

-Eventos contables

CG_TIPO_COMPROBANTE_CONT (Borrar los registros de esta tabla)

CG_EVENTOS (Blanquear el campo COD_TIPO_COMPROBANTE_CONT=NULL)

CG_CUENTAS_FIJAS_EVENTOS

CG_VALORES_FIJOS_EVENTOS

--Fórmulas

FD_VARIABLE_FORMULA_MODULO

FD_FUNCION

GEN_MODULOS

GEN_FUNCIONES_MODULO

--Documentación técnica

DOC_OBJETOS

DOC_COLUMNAS

DOC_CONS_COLUMNS
DOC_CONSTRAINTS

DOC_ARGUMENTOS

DOC_OBJETOS_PCK

DOC_ARGUMENTOS_PCK

DOC_OBJETOS_PAQUETE

-Menues

MNU_MODULOS_GESTOR

--Pantalla de Transacciones

TRA_CANVAS_FORMA_TRANSAC

TRA_PROCEDIMIENTO

TRA_PROCEDIMIENTO_PARAMETRO

-Generales

FD_LOGICA

FD_ALGORITMOS_VALIDACION_ID

--Máscaras para formatos de impresión

CAJ_MASCARAS_X_TIPO_CAMPO

CAJ_FC_MASCARA_CAMPOS

CAJ_FC_CAMPOS_INV

CAJ_FC_CAMPOS_RES

CAJ_FC_CAMPOS_UNID_PART

CAJ_FC_CAMPOS_UNID_X_APORTE
CRE_CAMPOS_CARTA

-- Opciones

MNU_OPC_DEF_PRODUCTO

MNU_OPC_DEF_PERSONA

-- Cierres

CG_PROCESOS_CIERRE_GRUPOS

CG_PROCESOS_CIERRE_GRUPOS_DET

-- Bienes

MG_OPCION_BIEN

Scripts:

INSERT INTO
MNU_ROL_MENU(ROL,NOMBRE,ESTADO,AUDIT_USUARIO_INGRESA,AUDIT_FECHA_INGR
ESA,PERMITE_VISU_INFO_RESTRING_PER) -– agregar usuario y fecha auditoria de ingreso
VALUES('ADM','Administradores', 'ACT', USER, SYSDATE,’S’);

INSERT INTO FD_FORMA_ROL


SELECT COD_FORMA,'ADM','RW',0,0,23,59
FROM FD_FORMA;

INSERT INTO MNU_ROL_PRODUCTO(ROL,NOMBRE,ROL_PRINCIPAL, AUD_USUARIO_ING,


AUD_FECHA_ING) –- agregar usuario y fecha auditoria de ingreso

VALUES('ADM','Administradores','S', USER,SYSDATE);

INSERT INTO FD_EMPRESA(COD_EMPRESA,NOMBRE)


VALUES('1','Empresa 1'); -- REEMPLAZAR EMPRESA 1 POR NOMBRE DEL CLIENTE

INSERT INTO FD_AGENCIA(COD_EMPRESA,COD_AGENCIA,NOMBRE)


VALUES('1','1','Agencia 1');

INSERT INTO
FD_USUARIO(COD_USUARIO,NOMBRE,FECHA_INI,CONTROLA_MENU,ESTADO,ROL,ROL_P
RODUCTO,
COD_EMPRESA_POR_OMISION,COD_AGENCIA_POR_OMISION,VER_SELECT,EXPORTAR_
CSV,INFO_OBJETO, AUDIT_USUARIO_INGRESA,AUDIT_FECHA_INGRESA) –- agregar
usuario y fecha auditoria de ingreso
VALUES('GESTOR','Administrador de
Gestor',SYSDATE,'N','ACT','ADM','ADM','1','1','S','S','S',USER,SYSDATE);

INSERT INTO FD_LOGICA


(CODIGO_CONTINUO,FECHAS_IGUALES,COD_ASIENTO,CODIGO_PERSONA,
CODIGO_FIDUCIA, TIPO_CONT_UNIDAD)
VALUES('S','N','N','S','N','N');

INSERT INTO GEN_ERRORES (COD_ERROR, DESCRIPCION, SOLUCION)


VALUES ('GEN00001', 'Error: $$1', 'Revise la descripción del error');

INSERT INTO FD_AUTOR(LICENCIA,EMPRESA)


VALUES( 'TIPO_PRODUCTO_VERSION', 'NOMBRE_EMPRESA_CLIENTE');

COMMIT;

OTRAS CONSIDERACIONES:
Sobre el script de la FD_LOGICA se debe considerar que al hacer el insert
luego de haber importado la tabla, el registro se duplica y por esto da
error en la primera conexión al sistema mostrando un mensaje en blanco
sin permitir realizar la conexión. Se debe decidir si se importa o se
hace el insert sobre dicha tabla.

Otro tema a considerar es la creación de los triggers luego de haber


subido el export de la base de datos, por lo general al subir el export
no se suelen crear algunos triggers tales como el ACT_CONTA_TESO causando
errores graves como la falta de réplica de los productos en la
cg_agencias y en la tes_portafolios, por esto luego de subir un export se
recomienda ejecutar el script de los triggers.

Configuración de Variables de Contexto en la Base de Datos

 Primero damos los grants necesarios para crear variables de contexto al usuario principal
de la base de datos:

Para esto nos conectamos con el usuario administrador de la Base de Datos (SYS) y
ejecutar la siguiente sentencia:

grant create any context to <USUARIO_PRINCIPAL>


Luego creamos la variable de contexto ctx_gestor (con minúsculas) utilizando el paquete
PKG_CTX_GESTOR, para esto se debe realizar lo siguiente:

Conectarse con el usuario principal de Gestor y ejecutar el siguiente comando:

create or replace context ctx_gestor using PKG_CTX_GESTOR

 Se debe crear un sinónimo público al paquete para que todos los usuarios que se vayan a
crear en la aplicación tengan este objeto.

Tipos de Ingreso al Sistema.

Existen 3 tipos de ingreso y autenticación al sistema Gestor:

2.9.1 T – Tradicional
Se basa en la seguridad provista por Oracle, en base a usuarios de base de datos, en la que un
usuario del sistema es un usuario de base de datos o esquema de base de datos.

Al ingresar se pide tres datos: usuario, clave y base de datos, con esta información se conecta a la
base de datos y luego verifica que el usuario este registrado y este activo en el Sistema al pasar
estos filtros se ingresa. En la figura siguiente se apresa este tipo de conexión.
2.9.2 L – Servidor de Directorios (LDAP)
Este tipo de conexión pide el ingreso de usuario y clave y “Delega” la autenticación al
Servidor de Directorios vía el protocolo LDAP, si son datos válidos, de proceder a
conectar a la Base de Datos usando la información del Usuario, Clave, Base de Datos y el
URL del Servidor LDAP del archivo gestorconn.ini (ubicado en el directorio raíz).. Luego
se valida que el usuario ingresado esté registrado en el sistema y este en estado activo.
En la siguiente figura se observa el modo de conexión.

2.9.3 U – Autenticación de Usuario Gestor


Este tipo de conexión pide el ingreso de usuario y clave y procede a conectar a la Base de
Datos usando la información del Usuario, Clave, Base de Datos y el URL del Servidor
LDAP del archivo gestorconn.ini (ubicado en el directorio raíz). Luego se verifica que el
usuario y clave ingresado esté registrado en el sistema y este en estado activo. En la
siguiente figura se observa el modo de conexión.
2.9.4 Configuración del archivo Gestorconn.ini

Tipo de Configuración.- Uno de los tres tipos descritos en los puntos anteriones.

Usuario.- USUARIO_PRINCIPAL del Sistema Gestor ( Usuario Oracle de Base de Datos).

Contraseña.- La clave del USUARIO_PRINCIPAL de Base de Datos.

Base de Datos.- Nombre de la base de datos descrito en el archivo de TNSNAMES.ORA.

Servidor LDAP.- Dirección del Servidor de Directorios, por ejemplo:

Para el Servidor de Directorios: LDAP://192.168.2.93:389


LDAP:  Protocolo, por lo general en direcciones web se usa ” http: ”

//192.168.2.93  Host o ip del servidor.

:389  Puerto genérico del Active Directory

Botón “Generar Archivo”.- Al presionar este botón se creará el archivo gestorconn.ini en el


directorio de trabajo del servidor de aplicaciones ( HOME_GESTOR )
3 Procesos a Monitorear

En el Servidor de Aplicaciones:

1. Que el servicio Oracle Process Manager esté siempre “Iniciado”

2. El proceso WLS_FORMS Y WLS_REPORTS, que son los encargados del


despliegue de la aplicación y de la presentación de reportes deben estar en estado
“Activo”.
3. Configuraciones en Panel de Control Java
En el Cliente (Usuario):

1) Revisar la “Consola Java” para certificar su correcto funcionamiento, confirmando


que no se presenten logs de errores.

2) Configuraciones en Panel de Control Java

También podría gustarte