Está en la página 1de 39

IT CONSULTORES LTDA.

MANUAL DE INSTALACION
SISTEMA DE GESTION FINANCIERA – S.G.F.

Bogotá, D.C., Febrero 2005


I.T. CONSULTORES
NÚMERO DE SECUENCIA FECHA:

MANUAL DE INSTALACIÓN 2 01/01/2005

CONTENIDO
MANUAL DE INSTALACIÓN
SISTEMA FINANCIERO INTEGRADO
Versión 3.0.

Pág.
1 INTRODUCCION...............................................................................................................3
1.1 Objetivos Específicos................................................................................................3
2 GENERALIDADES DEL SISTEMA.................................................................................3
2.1 Características............................................................................................................3
2.1.1 Arquitectura Cliente / servidor............................................................................3
2.1.2 Tecnología de Sistemas Abiertos.........................................................................4
2.1.3 Interfase Gráfica de Usuario Final.......................................................................4
2.1.4 Amigabilidad.......................................................................................................5
2.1.5 Integración...........................................................................................................5
2.1.6 Modularidad.........................................................................................................5
2.1.7 Estandarización....................................................................................................5
2.2 Estructura de la aplicación.......................................................................................7
2.2.1 Módulo de Administración / Auditoria................................................................8
2.2.2 Módulo General...................................................................................................8
2.2.3 Modulo de Contabilidad......................................................................................9
2.2.4 Módulo de Presupuesto........................................................................................9
2.2.5 Módulo de Cuentas por Pagar............................................................................10
2.2.6 Módulo de Tesorería..........................................................................................10
2.2.7 Módulo de PAC (Plan Anual de Caja)...............................................................10
2.2.8 Módulo de Contratos..........................................................................................11
2.2.9 Módulo de Cajas Menores.................................................................................11
2.2.10 Módulo de Recaudos..........................................................................................11
2.2.11 Módulo Gerencial..............................................................................................11
2.2.12 Módulo Indicadores...........................................................................................11
2.2.13 Módulo Proyectos..............................................................................................11
2.2.14 Módulo Inversiones...........................................................................................12
3 REQUERIMIENTOS MINIMOS DE HARDWARE........................................................12
3.1 Del Servidor de Base de Datos..................................................................................12
3.2 Del Servidor de Aplicaciones....................................................................................13
3.3 De los Clientes...........................................................................................................13
4 REQUERIMIENTOS DE SOFTWARE............................................................................13
4.1 Del Servidor de Base de Datos..................................................................................13
4.2 Del Servidor de Aplicaciones....................................................................................13
4.3 De los Clientes...........................................................................................................13
4.4 De un cliente para comunicación Remota.................................................................14
5 REQUERIMIENTOS DE LA INSTANCIA......................................................................14
5.1 Configuración Básica.................................................................................................14

2
I.T. CONSULTORES
NÚMERO DE SECUENCIA FECHA:

MANUAL DE INSTALACIÓN 3 01/01/2005

5.2 Configuración de la Base de Datos............................................................................18


6 REQUERIMIENTOS DE TABLESPACES O ESPACIOS DE TABLAS........................18
6.1 Espacio de tablas del Sistema....................................................................................19
6.2 Espacio de tablas de Herramientas............................................................................19
6.3 Espacio de tablas de Usuarios....................................................................................19
6.4 Espacio de tablas de Anulaciones (Rollback)............................................................19
6.5 Espacio de tablas Temporal.......................................................................................20
6.6 Espacio de tablas de Datos e Índices.........................................................................21
6.6.1 Espacio de tablas de Datos................................................................................21
6.6.2 Espacio de tablas de Índices..............................................................................21
7 USUARIO VU_SFI...........................................................................................................21
8 INSTALACION DE LOS APLICATIVOS I.T.C..............................................................22
8.1 Instalación de los programas.....................................................................................22
8.2 Instalación de los objetos de la Base de Datos..........................................................24
9 INSTALACION DE ORACLE DEVELOPER Y CONFIGURACIÓN DEL SQL*NET
EN LOS CLIENTES..................................................................................................................25

3
I.T. CONSULTORES
NÚMERO DE SECUENCIA FECHA:

MANUAL DE INSTALACIÓN 4 01/01/2005

1 INTRODUCCION.

Este manual apoyará el proceso de instalación de los módulos de los sistemas SFI y
SINCO y está dirigido principalmente al personal del área técnica o de sistemas,
cuyos conocimientos y responsabilidades están enmarcadas en las labores de
instalación o reinstalación de los aplicativos de I.T.Consultores Ltda.

1.1 Objetivos Específicos.

 Apoyar al área técnica para definir los requerimientos de software y hardware.


 Servir de guía para realizar instalaciones o reinstalaciones de los aplicativos.

2 GENERALIDADES DEL SISTEMA.

El Sistema Financiero Integrado S.F.I., está conformado por un conjunto de


aplicaciones totalmente integradas, con el fin de proveer a las empresas de una
solución, que permita el manejo eficiente, integrado, confiable y oportuno de su
información financiera a través del cumplimiento de los siguientes objetivos:

 Controlar el conjunto de las actividades que se realizan en el área financiera.


 Garantizar el manejo integrado de todas las transacciones que realicen las
dependencias del área.
 Hacer más productivo el manejo contable a través de la descentralización de sus
transacciones.
 Garantizar la calidad de la información que generan los módulos del sistema a
través de la parametrización de la totalidad de las transacciones definidas.
 Mejorar la gestión interna de la empresa.

2.1 Características.

Además de satisfacer los requerimientos propios del área financiera de las empresas
posee una serie de características que buscan aprovechar las ventajas de la última
tecnología computacional e Informática disponibles y que facilitan la realización
eficiente de las actividades incluidas en su funcionalidad. Algunas características son:

2.1.1 Arquitectura Cliente / servidor

S.F.I. opera bajo el esquema Cliente / servidor, el cual está conformado por un
equipo Servidor de Datos al cual se conectan por intermedio de una red local de
comunicaciones equipos Clientes (microcomputadores) que permiten a los usuarios

4
I.T. CONSULTORES
NÚMERO DE SECUENCIA FECHA:

MANUAL DE INSTALACIÓN 5 01/01/2005

realizar los diferentes procesos de consulta, validación y actualización de la


información, descargando al servidor de una gran cantidad de procesos.

In s t a n c ia
SFI

P ro c e s o s
P ro c e s o s S e r v id o r
U s u a rio

P ro c e s o s
S e r v id o r

S e r v id o r P ro c e s o s S e r v id o r
C l ie n t e s S e r v id o r
A p lic a c io n e s B a s e D a to s

2.1.2 Tecnología de Sistemas Abiertos

Es un sistema completamente abierto a las diversas alternativas de hardware y


software existentes en el mercado.

A nivel hardware puede trabajar en equipos con procesadores CISC o RISC; en


cuanto a software, trabaja con cualquiera de los Sistemas Operacionales que soporte
el manejador base de datos ORACLE sobre el cual está implementado.

El no estar ligado a ninguna plataforma propietaria, permite a la empresa escalar su


hardware a medida que el crecimiento lo demande, sin sufrir traumatismos a nivel del
software aplicativo o de los datos.

2.1.3 Interfase Gráfica de Usuario Final

Aprovechando las características de despliegue de los actuales computadores, y en


concordancia con el software actualmente utilizado, el sistema está implementado en
ambiente gráfico, empleando características tales como color, iconos, fuentes
escalables, botones, listas de valores, etc.

El manejo de menús estilo Windows, incluye teclas de acceso rápido que hacen más
ágil y práctico la operación por parte de los usuarios.

5
I.T. CONSULTORES
NÚMERO DE SECUENCIA FECHA:

MANUAL DE INSTALACIÓN 6 01/01/2005

2.1.4 Amigabilidad

El sistema está completamente orientado al usuario final, siendo por lo tanto


altamente intuitivo y amigable, lo que facilita su operación y uso productivo con un
mínimo tiempo de entrenamiento y aprendizaje.

2.1.5 Integración

Es un software construido de manera integrada, de tal forma que todos los usuarios
de las diferentes dependencias y desde todos los módulos del sistema comparten la
misma información.

Esto es posible debido a que el sistema está desarrollado en un ambiente de base de


datos, donde todos los cambios realizados en los datos son inmediatamente visibles
a todas las personas que requieren consultarlos o actualizarlos, por estar accediendo
la misma fuente de datos y pudiendo tener la misma visión acerca de su estado, sin
importar el lugar donde sean modificados.

De igual manera, existe retroalimentación permanente entre los módulos,


manteniendo la información completa y actualizada para responder a las diferentes
demandas de los usuarios.

6
I.T. CONSULTORES
NÚMERO DE SECUENCIA FECHA:

MANUAL DE INSTALACIÓN 7 01/01/2005

2.1.6 Modularidad.

S.F.I. está estructurado como un conjunto de módulos con funciones específicas con
el fin de facilitar su modificación y la adición de nuevas opciones, mediante la
creación de nuevos módulos.

La organización de las opciones en el menú permite identificar para cada módulo los
submenús de soporte, operativo, consulta , reportes y utilitarios. En el submenú de
soporte se encuentran todas las opciones de parametrización , en el submenú
operativo las opciones operativas o que contienen los procesos y las transacciones ,
en el submenú de consultas las salidas por pantalla y/o a Excel , en el submenú de
reportes las salidas de listados por pantalla y por impresora , en el submenú
utilitarios scripts y opciones para procesos especiales y modificaciones a datos.

2.1.7 Estandarización

Durante su construcción se ha hecho uso de normas de estandarización para la


presentación de información tanto en pantalla, generación de reportes impresos,
nomenclatura de los objetos, codificación de los datos y la elaboración de unidades
de programa; lo que permite contar con un producto de fácil mantenimiento al
tiempo que se favorece el sostenimiento de su calidad en los procesos de
actualización que se realicen posteriormente.

Para las aplicaciones del sistema financiero SFI y del sistema SINCO se tiene una
total estandarización a los siguientes niveles:

 Para los directorios en el servidor de aplicaciones


 Para el nombre de los módulos
 Para el contenido de cada módulo
 Para los nombres de las formas y reportes
 Para los objetos de la Base de Datos

 Directorios en el servidor de aplicaciones.

Al instalar el software en el servidor de aplicaciones, se crean 3 directorios, tres


llamado SFI donde se va el software de los módulos financieros, otro con el nombre
SRF donde va el software de los módulos de recursos físicos o Sinco inventarios y
compras y otro INVER el módulo de inversiones.

 Nombre de los módulos

El siguiente es el árbol de cada directorio

7
I.T. CONSULTORES
NÚMERO DE SECUENCIA FECHA:

MANUAL DE INSTALACIÓN 8 01/01/2005

 Las dos(2) primeras letras indican el nombre del módulo al cual pertenece la
forma. La siguiente es la nomenclatura de los módulos:

8
I.T. CONSULTORES
NÚMERO DE SECUENCIA FECHA:

MANUAL DE INSTALACIÓN 9 01/01/2005

SC Contabilidad
GE General
PP Presupuesto
TE Tesorería
CP Cuentas por Pagar
PI Portafolio de Inversiones
CO Contratos
AF Activos Fijos

9
I.T. CONSULTORES
NÚMERO DE SECUENCIA FECHA:

MANUAL DE INSTALACIÓN 10 01/01/2005

IG Indicadores Financieros
IN Inventarios y Almacenes
PA PAC
PY Proyectos
RK Recaudos

 La tercera letra indica que es de un menú.

 La cuarta letra indica la clase de menú, así:

S Soporte
O Operativo
C Consulta
R Reportes
U Utilitarios

 Las cuatro(4) letras siguientes, son un nombre significativo de lo que hace el


programa.

 Objetos de la Base de Datos.

Para los objetos de la base de datos como son tablas, vistas, triggers, funciones,
paquetes, se tiene la siguiente estandarización:
Ejemplo:

GE_TITEMS
AF_TNOVED
PP_TMOVI
SC_TDIAN
IN_TINVA
TE_TTPAN

2.2 Estructura de la aplicación.

El Sistema está compuesto por dos(2) aplicaciones, SFI (Financiera) y


SINCO(Compras e inventarios) cada uno compuesto por módulos que operan de
manera integrada y proveen soporte a todas las funciones relacionadas con la
operación del área financiera y el área de almacenes de las empresas.
SFI: Módulos:

 Administración / Auditoria
 General

10
I.T. CONSULTORES
NÚMERO DE SECUENCIA FECHA:

MANUAL DE INSTALACIÓN 11 01/01/2005

 Contabilidad
 Presupuesto
 PAC
 Cuentas Por Pagar
 Tesorería
 Contratos
 Sinco (Adquisiciones , almacenes y activos fijos).
 Cajas Menores
 Recaudos
 Gerencial
 Indicadores
 Proyectos
 Inversiones

2.2.1 Módulo de Administración / Auditoria

En este módulo se tiene la facilidad de poder crear usuarios, asignar y cambiar claves
(tiene la opción de crearlos en la base de datos para una mejor administración de
estos), definir roles, es decir enmarcar un usuario dentro de unas opciones y que ese
sea su menú de trabajo; igualmente cambiar rol a un usuario si es necesario,
mediante botones por la opción de Roles y Usuarios.

En las opciones de menú, se permite colocar el camino que debe seguir cada una de
las opciones del módulo, con el nombre de la forma o el reporte que se debe ejecutar
y el orden en que se presenta en el menú. Todo lo anterior por la opción de soporte.

Hay una opción de mucha ayuda a la administración y es mediante operativo/


usuarios activos, se muestra una forma con los usuarios que están conectados a la
Base de Datos, indicando el nombre del usuario en la red, fecha y hora en que
ingresó, el estado y nombre de microcomputador desde el cual se conectó. Si se
consulta cada una de las sesiones, se puede determinar qué tablas u objetos está
trabajando y el tiempo en segundos desde que lo tomó; todo lo anterior para
determinar si un usuario tiene lock sobre un objeto y está bloqueando algún otro
usuario.

En la ventana identificada con PROCESOS, el campo PID identifica el número de la


sesión si es un servidor UNIX.

La opción de Auditoria de tablas permite parametrizar la tabla y las columnas a las


cuales se les quiere hacer seguimiento de las operaciones de inserción, borrado y
actualización a cada registro. Para cada registro se lleva historia de la operación
registrada (inserción, borrado y actualización), el dato antiguo , el nuevo dato el

11
I.T. CONSULTORES
NÚMERO DE SECUENCIA FECHA:

MANUAL DE INSTALACIÓN 12 01/01/2005

usuario de la base de datos que registro la operación, fecha y hora de registro y la


maquina en la cual se hizo la operación.

2.2.2 Módulo General

Como se indicó anteriormente, el sistema posee un alto grado de parametrización,


que lo hace totalmente flexible en el momento de ajustarlo a los requerimientos
particulares de una empresa.

A través de este módulo el usuario tiene acceso a las opciones de parametrización


de los demás módulos del sistema.

Así mismo, es aquí donde se llevan a cabo las labores de administración del sistema
antes mencionadas

2.2.3 Modulo de Contabilidad

Este es el corazón del sistema financiero, siendo diseñado para el manejo eficiente de
información en empresas con grandes volúmenes de información.

Permite generar los informes y estados financieros necesarios y exigidos por ley,
tanto en la parte financiera como en la tributaria, brindando una gran flexibilidad
para la generación de listados particulares propios de cada empresa mediante un
generador de reportes de fácil uso para el usuario.

Es alimentado por la información que se genera en los demás módulos lo que


descongestiona el área de contabilidad haciendo más eficiente el manejo financiero y
facilitando el apoyo a la parte gerencial.

En este módulo se maneja una utilidad muy importante que se llama INTERFASES y
que permite la interacción con otros sistemas de la empresa como son NOMINAS,
FACTURACIONES, RECAUDOS, etc. Su manejo se hace a través de archivos
planos1 y mediante una parametrización en cada uno de los módulos que se quiera
afectar, ya sea presupuesto, CxP, tesorería o contabilidad. Para la parametrización se
llega por la opción soporte/parámetros interfase, donde se define la empresa y el
nombre de la interfase con los campos que va a traer el archivo plano.

2.2.4 Módulo de Presupuesto

Permite llevar a cabo el control de los ingresos y egresos de la empresa con base en
un presupuesto previamente definido, buscando tener una visión mucho más clara y

1
Archivo con extensión txt, es decir un documento de texto

12
I.T. CONSULTORES
NÚMERO DE SECUENCIA FECHA:

MANUAL DE INSTALACIÓN 13 01/01/2005

real de la situación de la empresa, así como de las fuentes y usos de fondos, ya que
en muchos casos la información contable no alcanza a reflejar debido a los principios
de causación por ella seguidos.

Es posible controlar entre otros, saldos y movimientos de apropiaciones iniciales,


reservas presupuestales, disponibilidades y registros presupuestales, con sus
respectivos informes y soportes.

Presenta la situación de cualquier rubro presupuestal, incluyendo traslados, adiciones


y saldo correspondiente por área y/o empresa en general.

Interactúa de manera automática con los módulos de cuentas por pagar, contabilidad
y tesorería principalmente.

2.2.5 Módulo de Cuentas por Pagar

Es aquí donde se manejan y controlan una a una las cuentas por pagar de la
empresa, incluyendo contratos (pago por actas), avances, órdenes de compra,
órdenes de servicios, etc., liquidando todos sus descuentos y retenciones, teniendo
adicionalmente la ventana que siendo un sistema integrado permite actualizar y
registrar automáticamente movimientos en contabilidad, presupuesto y tesorería.

2.2.6 Módulo de Tesorería

Permite el manejo y control de las cuentas bancarias de la empresa (libro de bancos),


de sus ingresos y egresos y de su correspondiente registro contable.

Proporciona además información requerida para la toma decisiones financieras, como


son traslados bancarios, inversiones y reajustes, permitiendo realizar proyecciones
con base en los flujos de efectivo reales.

2.2.7 Módulo de PAC (Plan Anual de Caja)

Permite programar el pago de las obligaciones contraídas por la empresa, clasificadas


por recurso y vigencia. La programación de pagos se puede hacer diaria, semanal o
mensual acorde con la necesidad de la empresa.
La programación del PAC, separa lo programado en pagos al proveedor y el pago de
los impuestos, con el fin de solicitar recursos solamente para lo que se necesite pagar
en forma inmediata.

13
I.T. CONSULTORES
NÚMERO DE SECUENCIA FECHA:

MANUAL DE INSTALACIÓN 14 01/01/2005

Como todos los módulos, tiene una parametrización , generación de reportes,


consulta de la programación . Para empresas públicas que dependan del Ministerio de
Hacienda, les permite tener la información disponible para enviar a dicha entidad.

2.2.8 Módulo de Contratos

Permite registrar y controlar la información básica de los contratos que se tienen con
entes externos, información como; empresa, proyecto, área o dependencia, objeto
del contrato, contratista , plazos, fechas , valores, cláusulas, pólizas, documentos de
presupuesto (disponibilidades y compromisos) , trámites, etc.

2.2.9 Módulo de Cajas Menores

Permite tener el control administrativo y financiero de las cajas menores de la


empresa. Los grandes procesos que se realizan en el módulo son; crear la caja ,
registrar los ingresos, registrar los egresos y los comprobantes de las legalizaciones.

2.2.10 Módulo de Recaudos

Permite registrar en las cajas de la empresa las consignaciones de dineros por


diferentes formas de recaudo y diferentes conceptos, hacer cierres diarios generando
información a tesorería , contabilidad y presupuesto. También permite hacer
distribuciones a otras empresas diferentes a la que recauda.

2.2.11 Módulo Gerencial

Son salidas (consultas y reportes) por pantalla o por impresora de la información


básica de cada módulo de los Sistemas Financiero y Sinco. Estas opciones agrupan y
recopilan información por empresa, área, rubro presupuestal, centro de costo , nít,
cuenta mayor, etc. para un mejor análisis financiero .

2.2.12 Módulo Indicadores

Permite parametrizar , generar salidas en forma gráfica por pantalla, a Excel y a


impresora de los indicadores financieros, prueba ácida, nivel de endeudamiento ,
razón corriente, entre otros.

14
I.T. CONSULTORES
NÚMERO DE SECUENCIA FECHA:

MANUAL DE INSTALACIÓN 15 01/01/2005

2.2.13 Módulo Proyectos

Permite llevar el registro, seguimiento y control financiero de los proyectos que tenga
la empresa tanto aquellos que generan ingresos como los que sólo generan egresos.
Permite el control de los apropiaciones presupuestales, asignación de cupos,
disponibilidades presupuestales, compromisos, ordenes de pago , egresos e ingresos
del proyecto.

2.2.14 Módulo Inversiones

Permite el control y ayuda en la toma de decisiones en cuanto a operaciones de


tesorería, valoración de papeles, distribución de rendimientos y contabilización.

El módulo permite el manejo de portafolios de inversión, tipos de inversión , tipos de


papel, operaciones como; registro de títulos, compra y venta de títulos, valorización
de títulos, generación de vencimientos, causación mensual de movimientos (compras,
ventas, rendimientos, valorizaciones).

El desarrollo de esta aplicación se ha hecho teniendo en cuenta todas las normas


establecidas por las Entidades reguladoras y controladoras del sector financiero del
país.

3 REQUERIMIENTOS MINIMOS DE HARDWARE.

Los siguientes son los mínimos requerimientos de hardware necesarios para


garantizar una operación normal del Sistema Financiero Integrado. Estos
requerimientos deben ser ajustados en la medida en que los tamaños de la estructura
de datos del sistema crezcan en forma notoria.

3.1 Del Servidor de Base de Datos

CARACTERISTICA VALOR
Memoria RAM 512 MB
Procesador 1 ó 2 X 650 Mhz Intel ó RISC
Espacio en disco para BD Diez (10) GB en dos discos cada uno de 5 GB (Se
recomienda, aunque no es indispensable, utilizar
discos de tecnología SCCI y con posibilidad de
manejo HOT SWAP)
UNIDAD de BACKUP Tape Backup 4mm (también se pueden utilizar
Unidades de cartucho, CD, etc)
UNIDAD CD 1

15
I.T. CONSULTORES
NÚMERO DE SECUENCIA FECHA:

MANUAL DE INSTALACIÓN 16 01/01/2005

Espacio los programas (formas 600 MB


y reportes)

3.2 Del Servidor de Aplicaciones

CARACTERISTICA VALOR
Memoria RAM 256 MB
Procesador Pentium IV de 1550 Mhz
Espacio en disco 10 GB en discos
UNIDAD CD 1
Espacio para los programas 600 MB
(formas y reportes)

3.3 De los Clientes

CARACTERISTICA VALOR
Memoria RAM 128 MB (recomendable 256 MB)
PROCESADOR Pentium IV de 1600 MHZ mínimo
Espacio requerido en Disco 500 MB mínimo

4 REQUERIMIENTOS DE SOFTWARE

4.1 Del Servidor de Base de Datos

CARACTERISTICA VALOR
Sistema Operativo Servidor UNIX ó WINDOWS 2000 SERVER o NT
Versión Base de Datos 9. 2.0.4.x.x o superior

4.2 Del Servidor de Aplicaciones

CARACTERISTICA VALOR
Sistema Operativo Servidor UNIX ó WINDOWS 2000 SERVER o NT

4.3 De los Clientes

CARACTERÍSTICA VALOR
Sistema Operativo Clientes WINDOWS 95/98 o 2000
Versión Runtime Developer 2000  Forms 6i Versión 6.0.8.17
 Report 6i Versión 6.0.8.17
 Graphics 6i Versión 6.0.8.17

16
I.T. CONSULTORES
NÚMERO DE SECUENCIA FECHA:

MANUAL DE INSTALACIÓN 17 01/01/2005

 Sql*Net 8

4.4 De un cliente para comunicación Remota

CARACTERISTICA VALOR
Sistema Operativo Clientes WINDOWS 95/98 o NT
Developer 2000  Forms 6i Versión 6.0.8.17
 Report 6i Versión 6.0.8.17
 Graphics 6i Versión 6.0.8.17
 Sql*Net 8
PCAnyWhere Versión 9.2.0 ó 10.5

5 REQUERIMIENTOS DE LA INSTANCIA.

Para Sistema Operativo UNIX ó NT.

5.1 Configuración Básica

o Nombre propuesto para la Instancia SFI (ó el que le cliente desee).


o Configuración específica del archivo initSFI.ora

ARCHIVO DE PARÁMETROS.

InitSFI.ora

# -----------------------------------------------------------------------------
# Copyright (c) 2000 by IT Consultores
#
# Archivo : configSFI.ora
# Fecha : Diciembre de 2000
# Ubicacion:
# Entrada : initSFI.ora como ifile
# Funcion : Se configuran todos los PARAMETROS para el funcionamiento de la instancia.
#
# Historia de Modificaciones
# Fecha Autor Modificacion
#
# ------------------------------------------------------------------------

# ------------------------------------------------------------------------
# PARAMETROS GENERALES
# ------------------------------------------------------------------------
# Ubicacion del archivo configSFI.ora

17
I.T. CONSULTORES
NÚMERO DE SECUENCIA FECHA:

MANUAL DE INSTALACIÓN 18 01/01/2005

ifile = /PATH/configSFI .ora

# Nombre de los segmentos de rollback disponibles


rollback_segments = (rbs01,rbs02,rbs03,rbs04,rbs05)

# Nombre de la Base de datos


db_name = SFI

# Numero maximo de datafiles que puede tener la base de datos.


# Este parametro esta relacionado con el < ... >
db_files = 80

# Numero de procesos activos que puede tener la Base de Datos


processes = 100

# Numero de candados en las tablas que pueden ser modificadas en una transaccion
dml_locks = 500

# Tamano del Redolog Buffer cache en bytes (Multiplo de db_block_size)


log_buffer = 163840

# Numero de secuencia que pueden ser cacheadas en la SGA para acceso inmmediato
sequence_cache_entries = 100

# Si se desea realizar auditoria, debe habilitarlo


# audit_trail = true

# Si quiere tener tiempo de estadisticas, debe habilitarlo


#timed_statistics = false

# Limite de trace (archivos de 1M cada uno)


max_dump_file_size = 1024

# ------------------------------------------------------------------------
# PARAMETROS PARA CONFIGURAR AL PROCESO ARCHIVER
log_archive_start = false

# ---------------------------------------------------------------------------
# PARAMETROS DE MEMORIA
# ---------------------------------------------------------------------------

# Numero de bloques para manipulacion de datos en memoria


# SGA = db_block_buffer*db_block_size + shared_pool_size + log_buffer

# Tamano del SHARED POOL en bytes Aproximadamente entre el 30 y el 40 por ciento


# del total de la maquina.

18
I.T. CONSULTORES
NÚMERO DE SECUENCIA FECHA:

MANUAL DE INSTALACIÓN 19 01/01/2005

shared_pool_size = 20971520 # 20 Mb

# Numero de bloques de la BD cacheados en la SGA


db_block_buffers = 4500

# Asegura que la SGA quede toda en memoria.


pre_page_sga = TRUE

# Nombre del servicio a compartir


mts_service="SFI "

# No. maximo de Procesos Servidores a levantar


mts_max_servers=10

# Configuracion de los procesos de escucha


mts_listener_address="(ADDRESS=(PROTOCOL=ipc)(KEY=SFI ))"
#mts_listener_address="(ADDRESS=(PROTOCOL=tcp)(HOST=132.147.160.8)
(PORT=1521))"

# ------------------------------------------------------------------------
# PARAMETROS DE ENTRADA/SALIDA
# ------------------------------------------------------------------------

# Define el tamano en memoria para hacer ordenamientos


sort_area_size = 1048576 # 1Mb

# Define el numero maximo de bloques leidos en un acceso a disco


db_file_multiblock_read_count = 16
db_file_simultaneous_writes = 16

# Numero de database writers; es muy bueno tener varios pero esto sobre-
# carga el sistema. (es recomendable tener uno por disco).
# Los database writer salva en disco los datos que hay en memoria.
# default = 1
db_writers = 2

# -----------------------------------------------------------------------
# PARAMETROS DE CPU
# -----------------------------------------------------------------------

# Numero de redologs files que puede tener la base de datos


log_files=32

# -----------------------------------------------------------------------
# PARAMETROS DE CONTENCION - RECURSOS
# -----------------------------------------------------------------------

19
I.T. CONSULTORES
NÚMERO DE SECUENCIA FECHA:

MANUAL DE INSTALACIÓN 20 01/01/2005

# Numero maximo de cursores abiertos.


open_cursors = 500

# Checkpoint_process en TRUE, libera el log_writer al hacer un check_point


checkpoint_process = TRUE

# Intervalo de checkpoint
# = tamano de redolog_buffer / tamano de bloques
log_checkpoint_interval = 10000

# Formato de fecha
nls_date_format="DD-MM-YYYY HH24:MI"
compatible = 8.1.5

# Parametros para activar el Parallel Query


parallel_min_servers =4
parallel_max_servers = 12
parallel_server_idle_time = 0

# ------------------------------------------------------------------------
# FIN DEL ARCHIVO initSFI .ora
# ------------------------------------------------------------------------

o Configuración específica del archivo configSFI.ora

ConfigSFI.ora
# -----------------------------------------------------------------------------
# Copyright (c) 1999 by IT Consultores
#
# Archivo : configSFI.ora
# Fecha : Diciembre de 2000
# Ubicacion: PATH
# Funcion : Define en nombre y ubicacion de los archivos CONTROL_FILES
# al igual que algunas variables de ambiente.
#
# HISTORIA DE MODIFICACIONES
# Fecha Autor Descripcion
#
# ----------------------------------------------------------------------------
control_files = (/PATH/control01.ctl,
/PATH/control02.ctl,
/PATH/control03.ctl)
background_dump_dest = /PATH/bdump
core_dump_dest = /PATH/cdump
user_dump_dest = /PATH/udump

20
I.T. CONSULTORES
NÚMERO DE SECUENCIA FECHA:

MANUAL DE INSTALACIÓN 21 01/01/2005

# ----------------------------------------------------------------------------
# Si utiliza la base de datos en modo archive log de habilitar
# los siguientes paramaretros
# ----------------------------------------------------------------------------
#log_archive_start = true
log_archive_start = false
#log_archive_format = %s

db_block_size = 8192
db_name = SFI
#
# --------------------------------------------------------------------------
# Fin del Archivo configSFI.ora
# --------------------------------------------------------------------------

5.2 Configuración de la Base de Datos

connect internal
startup nomount
create database "SFI "
controlfile reuse
datafile
'/PATH/system01.dbf' size 150m
maxdatafiles 200
maxinstances 20
maxlogfiles 40
character set "WE8DEC"

logfile
group 1 ('/PATHdisco1/redo01a.rdo',
'/PATHdisco2/redo01b.rdo') size 20m,
group 2 ('/PATHdisco1/redo02a.rdo',
'/PATHdisco2/redo02b.rdo') size 20m,
group 3 ('/PATHdisco1/redo03a.rdo',
'/PATHdisco2/redo03b.rdo') size 20m
/

6 REQUERIMIENTOS DE TABLESPACES O ESPACIOS DE TABLAS

Una base de datos es una colección de archivos de datos , Oracle los agrupa
mediante un objeto denominado espacio de tablas o tablespaces. Antes de introducir
datos en una base de datos Oracle, hay que crear un espacio de tablas y on objeto
dentro de dicho espacio de tablas para guardar los datos.

Los espacios de tablas de una base de datos contiene:

21
I.T. CONSULTORES
NÚMERO DE SECUENCIA FECHA:

MANUAL DE INSTALACIÓN 22 01/01/2005

6.1 Espacio de tablas del Sistema

El espacio de tablas del sistema (System) es una pieza que necesita todas las bases
de datos Oracle. Aquí es donde almacena toda la información que necesita para
gestionarse por sí sola, tal como los nombres de los espacios de tablas y los archivos
de datos que cada espacios de tabla contiene.

6.2 Espacio de tablas de Herramientas

El espacio de tablas del sistema (Tools) es el lugar donde se almacenan los objetos
de la base de datos que necesitan las herramientas que se usan con la base de datos,
tales como Oracle Reports, que contiene su propio conjunto de tablas como cualquier
aplicación Oracle.

6.3 Espacio de tablas de Usuarios

El espacio de tablas del sistema (Users) contiene la información personal de los


usuarios.

6.4 Espacio de tablas de Anulaciones (Rollback)

Todas las bases de datos Oracle necesitan en lugar para almacenar la información
para deshacer. Este espacio de tablas, que contiene los segmentos de anulación, se
denomina normalmente rollback o rbs. Una de las principales razones de utilizar un
sistema de gestión de base de datos tal como Oracle es su capacidad para recuperar
transacciones incompletas o interrumpidas, como parte de su principal funcionalidad.

Los espacios de tablas de anulaciones mínimos recomendables para ejecutar los


aplicativos SFI y SINCO son:

create tablespace ROLLBACK


datafile
'/PATH/rbs01.dbf' size 500m
default storage (
initial 512K
next 512K
pctincrease 0
minextents 2
maxextents unlimited
);

create rollback segment rbs01


tablespace rollback
storage (initial 20m

22
I.T. CONSULTORES
NÚMERO DE SECUENCIA FECHA:

MANUAL DE INSTALACIÓN 23 01/01/2005

next 20m
minextents 2
maxextents unlimited);

create rollback segment rbs02


tablespace rollback
storage (initial 20m
next 20m minextents 2
maxextents unlimited);

create rollback segment rbs03


tablespace rollback
storage (initial 20m
next 20m minextents 2
maxextents unlimited);

create rollback segment rbs04


tablespace rollback
storage (initial 20m
next 20m minextents 2
maxextents unlimited);

create rollback segment rbs05


tablespace rollback
storage (initial 20m
next 20m minextents 2
maxextents unlimited);

6.5 Espacio de tablas Temporal

El espacio de tablas temporal (Temp) es donde Oracle almacena todas las tablas temporales.
Es como el papel borrador de la base de datos. Del mismo modo que algunas veces es
necesario un sitio dende apuntar algunos números para luego sumarlos, Oracle también
necesita espacios de disco de forma periódica.

Los espacios de tablas temporal mínimos recomendables para ejecutar los aplicativos
SFI y SINCO son:

create tablespace TEMPORAL datafile


'/PATH/temporal01.dbf' size 500m
default storage (
initial 2048K
next 2048K
minextents 1
pctincrease 0
maxextents unlimited

23
I.T. CONSULTORES
NÚMERO DE SECUENCIA FECHA:

MANUAL DE INSTALACIÓN 24 01/01/2005

);

6.6 Espacio de tablas de Datos e Índices

El espacio de tablas de datos almacena las tablas de la aplicación y el espacio de índices


almacena los índices y llaves primarias de la aplicación. Los índices son objetos especiales de
la base de datos, que permite a Oracle encontrar rápidamente los datos almacenados dentro
de una tabla.

Los espacios de tablas para datos e índices mínimos recomendables para ejecutar los
aplicativos SFI y SINCO son:

6.6.1 Espacio de tablas de Datos

CREATE TABLESPACE TS_DSFI


DATAFILE '/PATH/DSFI01.dbf'
SIZE 5000m
DEFAULT STORAGE (
INITIAL 32K
NEXT 32K
MINEXTENTS 1
PCTINCREASE 0
MAXEXTENTS UNLIMITED
)
/

6.6.2 Espacio de tablas de Índices

CREATE TABLESPACE TS_ISFI


DATAFILE '/PATH/ISFI01.dbf'
SIZE 3000m
DEFAULT STORAGE (
INITIAL 32K
NEXT 32K
MINEXTENTS 1
PCTINCREASE 0
MAXEXTENTS UNLIMITED
)
/

7 USUARIO VU_SFI.

Para instalar los aplicativos se requiere crear el usuario VU_SFI con los siguientes privilegios

Create user VU_SFI

24
I.T. CONSULTORES
NÚMERO DE SECUENCIA FECHA:

MANUAL DE INSTALACIÓN 25 01/01/2005

identified by VU_SFI
default tablespace TS_DSFI
temporary tablespace TEMPORAL;

grant ALTER USER, CREATE CLUSTER, CREATE DATABASE LINK,


CREATE PROCEDURE, CREATE PUBLIC DATABASE LINK, CREATE PUBLIC SYNONYM,
CREATE ROLE, CREATE SEQUENCE, CREATE SESSION, CREATE SYNONYM,
CREATE TABLE, CREATE TRIGGER, CREATE USER , CREATE VIEW, DROP PUBLIC SYNONYM,
EXECUTE ANY PROCEDURE, SELECT ANY SEQUENCE, SELECT ANY TABLE, UNLIMITED
TABLESPACE to VU_SFI;

8 INSTALACION DE LOS APLICATIVOS I.T.C

Una vez se hayan suplidos los requerimientos mínimos se procede a:

8.1 Instalación de los programas

 Descomprimir el archivo itc.zip del CD de instalación. Crear una unidad


virtual2 S:\. El archivo comprimido contiene los programas de los aplicativos,
al hacer doble clic sobre el archivo descomprime los programas fuentes y
ejecutables en el disco del servidor de programas, al descomprimir
automáticamente crea las carpetas (por ejemplo la unidad s:).

Los archivos que contienen las carpetas son:

o La carpeta fmb contiene los programas fuentes de los formularios o


formas. Archivos con extensión fmb.
o La carpeta fmx contiene los programas ejecutables de los formularios o
formas. Archivos con extensión fmx.
o La carpeta reportes contiene los programas fuentes (extensión rdf) y los
programas ejecutables (extensión rep) de los reportes o listados.
o La carpeta graficos contiene los programas fuentes (extensión ogd) y
los programas ejecutables (extensión ogr) de las gráficas.
o La carpeta iconos contiene iconos que utiliza la aplicación. El archivo
logo.bmp se puede modificar o reemplazar y debe contener el logo de
la empresa.
o Las carpetas librería y lib contiene las librerias que utilizan los
formularios.
o La carpeta help contiene la ayuda de Oracle, para ver el detalle de los
errores de Oracle.
o La carpeta install contiene los scripts o programas SQL para listar o
verificar información.
2
La letra S es estándar para ITC, se puede colocar cualquier otra y la aplicación no tiene problema de ejecución

25
I.T. CONSULTORES
NÚMERO DE SECUENCIA FECHA:

MANUAL DE INSTALACIÓN 26 01/01/2005

o Las carpetas listados contiene los archivos listados de salidas generados


por el usuario.
o Las carpetas intercam contiene los archivos utilizados para cargues de
información para interfases.

Al descomprimir se crean la siguientes carpetas las cuales contienen las


subcarpetas para cada módulo.

S:\ Sfi\
Admin
Audita
Cmenor
Contab
Contr
Cxp
General
Help
Iconos
Igestion \fmb
fmx
reportes
graficos
Install
Intercam
Libreria
Listados
Pac
Ppto
Proy
Recaudos
Tesor

Srf\
Afijos\fmb
fmx
reportes
contra
Inven

Inver\
fmb
lib
fmx

26
I.T. CONSULTORES
NÚMERO DE SECUENCIA FECHA:

MANUAL DE INSTALACIÓN 27 01/01/2005

reportes

8.2 Instalación de los objetos de la Base de Datos

 Conectarse a la base de datos con el usuario VU_SFI.


 Ejecutar el archivo itc.sql, el cual se encuentra en el CD de instalación, este
archivo contiene los scripts para la creación de los objetos de los módulos en
la base de datos.

SQL > star d:\itc.sql

Al finalizar la instalación se crea un archivo spool itc.lis que muestra el


resultado de la instalación. Este archivo queda en el path de inicio a Sql*plus.

El script contiene la creación de:


o Tablas
o Llaves primarias
o Índices
o Llaves foráneas
o Constraints
o Vistas
o Sequencias
o Datos básicos (opciones del Menú).
o Funciones
o Procedimientos
o Paquetes
o Triggers

 Ejecutar el archivo compinva.sql ubicado en sfi/install/ para compilar objetos


inválidos. Ejecutar este archivo N veces hasta que no se seleccione ningún
registro.

SQL > star c:/sfi/install/compinva.sql

9 INSTALACION DE ORACLE DEVELOPER Y CONFIGURACIÓN DEL


SQL*NET EN LOS CLIENTES

27
I.T. CONSULTORES
NÚMERO DE SECUENCIA FECHA:

MANUAL DE INSTALACIÓN 28 01/01/2005

Para ejecutar los aplicativos desde el cliente se requiere instalar las herramientas de
Oracle y configurar el acceso a la base de datos desde los microcomputadores
clientes, es claro que estos clientes deben estar conectados en red.

9.1 Forms y report 6i

Se instala el software del CD Oracle Forms and Reports Release 6i. Introduzca el
CD en la unidad de CD e inmediatamente se ejecuta el instalador y se ve la siguiente
ventana:

Aquí se especifica la ruta de instalación. La ruta estándar es C:\Develo6i y se instala


la versión en English, luego se da click en OK y se visualiza la siguiente ventana:

28
I.T. CONSULTORES
NÚMERO DE SECUENCIA FECHA:

MANUAL DE INSTALACIÓN 29 01/01/2005

Si esta instalando sobre un equipo con sistema operativo Windows 9X, sale una
ventana similar excepto las opciones Oracle Forms Server y Oracle Reports Server.

Señale Oracle Forms Developer con el mouse y de click en ok, luego se visualiza la
siguiente ventana:

29
I.T. CONSULTORES
NÚMERO DE SECUENCIA FECHA:

MANUAL DE INSTALACIÓN 30 01/01/2005

Instale la opción “típica” en el equipo que se disponga para la conexión con IT


CONSULTORES e instale la opción “Custom” en los equipos de los usuarios de la
empresa.

Si elige la opción “Custom” y da OK, se visualizara la siguiente ventana:

En esta ventana selecciones:


 Forms Runtime 6.0.8.8.0
 Graphics Runtime 6.0.5.33.0
 Oracle Net8 Products 8.0.6.0.0 – 1181195

Seleccionados estos productos de click en la opción Install

Si elige la opción “típica” y da se visualizara la siguiente ventana:

30
I.T. CONSULTORES
NÚMERO DE SECUENCIA FECHA:

MANUAL DE INSTALACIÓN 31 01/01/2005

Señale con el mouse la opción No y de click en Ok (Si el equipo tiene sistema


operativo Windows 9X no aparece esta ventana). Inmediatamente comienza el
copiado de los programas. Al finalizar la instalación de Forms aparecerá la siguiente
ventana :

Ahora Seleccione la opción Oracle Reports Developer y siga los mismos pasos de
Forms.

31
I.T. CONSULTORES
NÚMERO DE SECUENCIA FECHA:

MANUAL DE INSTALACIÓN 32 01/01/2005

Finalizada toda la instalación verificar la versión instalada. Lo puede hacer entrando a


Forms Builder y Reports Builder, en la opción Ayuda (Help) dar click en el item “About
Forms Builder..” y que correspondan a:

 Forms [32 Bit] Version 6.0.8.8.0 (Production)

 Report Builder 6.0.8.8.3

9.2 Configuración del Net8

Por inicio => Programas se crearon los nuevos accesos directos de developer 6i,
explorar y buscar la opción Oracle Net8 Easy Config y de click e inmediatamente se
le visualiza la siguiente ventana:

32
I.T. CONSULTORES
NÚMERO DE SECUENCIA FECHA:

MANUAL DE INSTALACIÓN 33 01/01/2005

Elige la opción de Añadir Nuevo Servicio y luego en la opción Nuevo Nombre de


Servicio escribe el alias de la Base de Datos , es decir, un nombre para distinguir la
Base de datos. De click en Siguiente, y se visualiza la siguiente ventana:

En esta ventana escoja la opción TCP/P (Protocolo Internet), luego de click en


Siguiente, y se visualiza la siguiente ventana:

33
I.T. CONSULTORES
NÚMERO DE SECUENCIA FECHA:

MANUAL DE INSTALACIÓN 34 01/01/2005

En la opción Nombre del Host: coloqué la dirección IP de equipo donde se


encuentra instalada la base de datos. Luego de click en Siguiente, y se visualiza la
siguiente ventana:

34
I.T. CONSULTORES
NÚMERO DE SECUENCIA FECHA:

MANUAL DE INSTALACIÓN 35 01/01/2005

Coloque el nombre que le dio la base de datos. Luego de click en Siguiente, y se


visualiza la siguiente ventana:

De click en la opción Probar Servicio, con el fin de confirmar que los datos
suministrados anteriormente estén bien y de que se conecte a la base de datos
correctamente, se visualiza la siguiente ventana:

35
I.T. CONSULTORES
NÚMERO DE SECUENCIA FECHA:

MANUAL DE INSTALACIÓN 36 01/01/2005

En la opción Usuario coloque el usuario vu_sfi y en la Clave coloque la misma que


le tienen. Luego de click en Probar y en la ventana queda así:

Se verifica que la conexión fue correctamente, por lo tanto de click en cerrar y se


visualizara la siguiente ventana:

Esta ventana le indica la culminación de la configuración de Net8, de click en la


opción Terminar.

 Crear una unidad de red llamada S:. Marcar la casilla CONECTAR DE NUEVO AL
INICIAR SESION, con lo cual el equipo se conectará cada vez que se inicie sesión.
En este punto se digita la ruta hacia el servidor de aplicaciones donde se
encuentren los directorios SFI , INVER y SRF (\\SERVER\D).

 Modificar los siguientes parámetros del Regedit del PC: (Inicio-Ejecutar y escribir
regedit) Se deben crear las 2 nuevas cadenas si estas no existen.

Para developer2000
LLAVE CADENA VALOR

Mi PC\HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE\ FORMS45_PATH S:\SFI\Librería


Mi PC\HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE\ TK23_ICON S:\SFI\Iconos

36
I.T. CONSULTORES
NÚMERO DE SECUENCIA FECHA:

MANUAL DE INSTALACIÓN 37 01/01/2005

Para developer 6i
LLAVE CADENA VALOR

Mi PC\HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE\ FORMS60_PATH S:\SFI\Librería


Mi PC\HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE\ UI_ICON S:\SFI\Iconos

 Por último se debe crear el acceso directo para la aplicación en el escritorio, esto
se hace de la siguiente manera: Crear un acceso directo común y corriente
buscando el archivo F45run32.exe el cual queda en el directorio C:\orawin95\bin,
dar nombre SFI y después agregar la siguiente información en el comando que
ejecuta el icono, utilizando la opción de propiedades del icono (click derecho):

C:\orawin95\bin\F45run32.exe S:\sfi\general\fmx\gemomenu.fmx
vu_sfi/vu_sfi@sfi ò C:\orawin95\bin\F45run32.exe
S:\sfi\general\fmx\gemomenu.fmx para conectarse con usuarios creados en la
base de datos.

Además se debe crear la carpeta sfi_tmp y el inicio de este icono debe ser
S:\sfi_tmp. En esta carpeta se generan archivos temporales y se debe limpiar
con frecuencia.

37
I.T. CONSULTORES
NÚMERO DE SECUENCIA FECHA:

MANUAL DE INSTALACIÓN 38 01/01/2005

 Se deben copiar las librería ora73.dll,shjhnt32.dll, shwhnt32.dll en la carpeta


\orawin95\bin o \orant\bin dependiendo del sistema operativo del cliente, las
cuales recomienda ORACLE para solucionar algunos problemas de año 2000.
Estas librerías se deben encontrar en el directorio \sfi\libreria del aplicativo.

 Para ingresar al aplicativo se utiliza el usuario SYSSFI con su clave ADMINIST, por
defecto ninguna opción tiene roles asociados.

38
I.T. CONSULTORES
NÚMERO DE SECUENCIA FECHA:

MANUAL DE INSTALACIÓN 39 01/01/2005

39

También podría gustarte