Вы находитесь на странице: 1из 22

Microsiga Mexico Software

rea de Infraestructura



Resumen de la Tecnologa
Protheus
Programa de documentacin y capacitacin continua






Versin 1.03
Fecha 15 de Octubre 2005
Autor Edson Estrella
Revisores Juan Tamayo
Alba Martinez
Emerson tobar
Dirigido a Personal tnico de Microsiga Mexico Software, Personal de
los clientes encargado de la administracin de Protheus




Resumen de la Tecnologa Protheus, ver 1.03


2

Objetivos...................................................................................................... 3
Prerrequisitos .............................................................................................. 3
Alcance ........................................................................................................ 3
Resumn de la Tecnologa Protheus............................................................. 4
Componentes funcionales de la arquitectura tpica de Protheus...........................4
Protheus Server .........................................................................................5
Protheus Remote .......................................................................................7
Top Connect ..............................................................................................7
DBMS .......................................................................................................8
Componentes lgicos relevantes .....................................................................8
Repositorio de funcionalidad (RPO)..............................................................8
Diccionario de Datos de Protheus. (Archivos SXs)...........................................9
Cdigo fuente de adecuaciones ....................................................................9
Otros componentes .....................................................................................10
Administrador del diccionario de datos (Archivos Sxs)................................... 10
Sincronizador PDAs .................................................................................. 11
Herramientas de monitoreo y desarrollo...................................................... 11
Elementos Configurables............................................................................ 11
Consideraciones generales de configuracin Protheus ...................................... 11
Protheus Server .......................................................................................... 12
Ambientes............................................................................................... 12
TopConnect ............................................................................................. 14
Puerto de atencin al Remote .................................................................... 15
Servidor de Licencias................................................................................ 15
Http Server ............................................................................................. 16
TopConnect ................................................................................................ 16
Pasos genricos en la instalacin y configuracin de Protheus .................. 18
Instalacin de Protheus................................................................................ 18
Instalacin driver del hardlock ...................................................................... 18
Configuracin Inicial de Protheus .................................................................. 19
Setup Base de datos a utilizar....................................................................... 19
Creacin de la Base De Datos .................................................................... 19
Instalacin del cliente del DBMS (Para el TopServer) .................................... 19
Configuracin del canal de comunicacin (ODBC o driver nativo del DBMS) ..... 20
Instalacin, configuracin y Prueba del TopConnect......................................... 20
Primer ejecucin de Protheus........................................................................ 21



Resumen de la Tecnologa Protheus, ver 1.03


3
Conclusiones .............................................................................................. 21
Protheus es fcilmente configurable............................................................... 21
Protheus tiene independencia total de la plataforma donde et instalado............ 21
Protheus facilita el diseo e implementacin de planes de contingencia.............. 21


Objetivos
1. Servir como documento de introduccin para la configuracin de los
componentes de la tecnologa Protheus en Windows.
2. Servir de documento de introduccin a la funcionalidad de la
tecnologa Protheus.
Prerrequisitos
1. Conocimientos intermedios en organizacin y administracin del
sistema operativo Windows.
2. Conocimientos intermedios de redes de computadoras, protocolo
TCPIP.
3. Conocimientos bsicos de concepto de arquitectura cliente servidor.
4. Conocimientos bsicos de manejadores de base de datos, ODBC y
conectividad.
Alcance
Este documento cubre nicamente la informacin necesaria para entender la
configuracin bsica de un ambiente Protheus.
Esta configuracin bsica incluye:
Existencia de un ambiente de produccin y uno de pruebas.
Configuracin del servicio de http.
Configuracin del servidor de licencias
Configuracin del uso del TopConnect



Resumen de la Tecnologa Protheus, ver 1.03


4
Este documento ofrece la informacin suficiente para entender la
configuracin de un Protheus funcional y efectuar cambios en sus principales
elementos.
Resumn de la Tecnologa Protheus
Protheus es una solucin ERP/CRM integrada, totalmente funcional
desarrollado sobre tecnologa 100% propia. Protheus trabaja sobre una
arquitectura cliente servidor de n capas con un modelo tpico de 4 capas
(Servidor de Aplicacin, Admn. De comunicacin con la DB, DBMS y cliente
remoto). Cada una de las capas puede ejecutarse en equipos diferentes o
convivir en un solo servidor. La figura 1 muestra est los componentes de
esta arquitectura tpica.
Protheus encapsula todo su acceso a base de datos en un conjunto de
llamadas estndar, que le permiten hacer uso de DBMS tradicionales como:
DB2, Oracle, Informix, MSSQL, Postgres, MySQL, Sybase; DBMS de tipo file
server como: CTreeServer, ADS Server; o inclusive almacenar toda la
informacin de usuario en archivos locales tipo dbf o dtc.
Protheus ofrece varios tipos de clientes, Protheus Remote (aplicacin binaria
o componente activex), clientes web usando webservices y clientes para
PDA.
Toda la funcionalidad del ERP est encapsulada en un archivo compilado
(repositorio) que es ejecutado por el server de Protheus; funcionalidades
extras, adecuaciones para clientes, actualizaciones y parches pueden ser
adicionados a este repositorio por medio de un proceso de compilacin.
Todas las herramientas de desarrollo y compilacin para incrementar la
funcionalidad de Protheus estn a disposicin de los usuarios.

Componentes funcionales de la arquitectura tpica de Protheus
La arquitectura tpica de Protheus est integrada por 4 capas funcionales
claramente identificadas, cada una de ellas encapsula su funcionalidad y
ofrece una interfaz estable y altamente compatible con versiones anteriores.



Resumen de la Tecnologa Protheus, ver 1.03


5

Protheus Server
El servidor de Protheus es el motor de funcionalidad del ERP y de toda la
tecnologa Protheus, su estado actual es el resultado de ms de 20 aos de
evolucin continua. En la actualidad cuenta con capacidades muy diversas
que incluyen como elemento primordial al motor del ERP pero que adems ha
evolucionado para incluir capacidad para ser servidor de http, ftp, de
licenciamiento, de webservices y otros ms.
Toda esta funcionalidad no est contenida en el programa ejecutable como
tal, si no que est contenida en un repositorio de funcionalidad que es ledo y
ejecutado por el binario del Protheus Server. Sin duda alguna el componente
vital del Protheus Server es el Intrprete de cdigo ADVPL.
Adems varias instancias del Protheus Server pueden estar en ejecucin de
manera concurrente, cada una de ellas ofreciendo un servicio en especfico o
inclusive el mismo servicio ya que el servidor de Protheus tiene la capacidad
de balancear la carga de usuarios entre varias instancias para poder atender
a una mayor cantidad de usuarios. La figura 2 muestra la ejecucin de un
mp8srv en un Linux Suse 9.0.



Resumen de la Tecnologa Protheus, ver 1.03


6

Entre sus principales componentes funcionales debemos de resaltar:
Interprete de cdigo ADVPL.
APTP (Protocolo comunicacin Remote)
HTTP Server, FTP Server, Mail server, Telnet
Socket Services.
Web Services.
Licence server.
Generic TCP Server.
Job Scheduler.
Remote File Server.



Resumen de la Tecnologa Protheus, ver 1.03


7
Protheus Remote
Este componente implementa la interfase entre el usuario final y el servidor
Protheus, su funcin bsica es establecer la comunicacin con el server y
solicitar la ejecucin de un programa contenido en el RPO.
El Remote solo sirve de interfase entre el Protheus Server, el usuario y los
perifricos de la computadora donde se ejecuta, los procesos del usuario se
ejecutan totalmente en el Protheus Server, el Remote solo muestra los
resultados. La figura 3 muestra la pantalla de inicio del Remote, donde se
indica el programa que se solicitar, la conexin que se utilizar y el
ambiente dnde se ejecutar el programa.

Top Connect
El TopConnect es el responsable de establecer y administrar la comunicacin
entre el Protheus Server y el DBMS. El TopConnect implementa una interfase
entre los requerimientos estndar de Protheus y las traduce en instrucciones
para el DBMS, retornando el resultado de manera que para el Protheus
Server es totalmente transparente el tipo de DBMS que est almacenando la
informacin.



Resumen de la Tecnologa Protheus, ver 1.03


8
El TopConnect no es usado cuando los datos de usuario son almacenados en
archivos locales (dbf,dtc) o en sistemas manejadores de datos alternativos
(CTree Server o ADS Server).
DBMS
A travs del TopConnect, el Protheus Server puede usar cualquiera de los
siguientes DBMS como repositorio de informacin: DB2, Oracle, Informix,
MSSQL, Postgres, MySQL, Sybasee inclusive plataformas AS400.
Componentes lgicos relevantes
Adems de los componentes funcionales claramente identificables, debemos
resaltar la existencia de varios componentes lgicos que debido a su
importancia son frecuentemente identificados como elementos individuales
de la Tecologa Protheus. Los componentes lgicos ms relevantes son:

Repositorio de funcionalidad (RPO)
Toda la funcionalidad del Protheus Server no est implementada en el binario
del Protheus, por el contrario, toda la funcionalidad est encapsulada en un
repositorio flexible y actualizable denominado RPO.
La funcionalidad ms relevante del Protheus Server es la capacidad para
administrar y ejecutar las rutinas contenidas en el RPO. Toda la funcionalidad
del RPO est desarrollada en un lenguaje de alto nivel y orientado a objetos
propiedad de Microsiga llamado ADVPL, las herramientas necesarias para
desarrollar, compilar y depurar el cdigo AVPL estn incluidas en los binarios
que se entregan al cliente.




Resumen de la Tecnologa Protheus, ver 1.03


9

Diccionario de Datos de Protheus. (Archivos SXs)
Una de las partes vitales de Protheus es su diccionario de datos, toda la
configuracin del ERP e inclusive la estructura de la base de datos de cada
una de las empresas controladas por Protheus residen en este diccionario de
datos, la informacin ms relevante contenida en el diccionario de datos es:
Seguridad y accesos.
Estructura lgica de la base de datos usada. (Tablas, campos, indices).
Validaciones sobre campos.
Parmetros de configuracin.
Puntos de entrada y gatillos.
Control bsico de numeracin de documentos.
etc.
Esta informacin se almacena en archivos locales mantenidos totalmente por
el Protheus Server, estos archivos pueden tener dos formatos diferentes: dbf
o dtc.
De manera estndar Protheus Server los administra de manera directa; sin
embargo en ambientes con ms de una instancia de Protheus requiere de un
sistema manejador de archivos para asegurar la integridad de esta
informacin en un ambiente concurrente Estos manejadores son Ctree
Server (Archivos DTC) o ADS Server (Archivos dbf).
Cabe mencionar que el control bsico de numeracin de documentos a traves
de archivos SXs ha sido reemplazada por el uso de las capacidades del
hardlock para llevar este control, esta segunda opcin ofrece mejor
funcionamiento y desempeo en ambientes con alta demanda.
Cdigo fuente de adecuaciones
El ERP de Protheus es totalmente funcional desde la primer instalacin, la
funcionalidad que implementa el ciclo bsico de los procesos principales de
un negocio ya est implementada en el RPO. Sin embargo el principal
diferencial de nuestro producto es la capacidad de adecuar el



Resumen de la Tecnologa Protheus, ver 1.03


10
comportamiento estndar de Protheus a casi cualquier condicin de proceso
de cada cliente.
Estas adecuaciones se desarrollan en ADVPL y son incluidas por medio de
una compilacin, como parte del RPO. Todas las adecuaciones son integradas
en un proyecto y son propiedad del cliente. Es importante llevar un control
estricto de estas adecuaciones y mantenerlas siempre disponibles para
cualquier mejora o cambio del sistema. El control de estos archivos fuente es
total responsabilidad del cliente, se recomienda el uso de un programa de
control de versiones para facilitar este control.

Otros componentes
La tecnologa Protheus cuenta con muchos componentes funcionales, la
mayora de ellos opcionales. En esta seccin se resaltan tratan de ellos.

Administrador del diccionario de datos (Archivos Sxs)
Como se mencion en la seccin anterior, en ambientes con Protheus Server
concurrentes es indispensable hacer uso de un administrador de archivos,
que ayude a mantener la integridad del diccionario de datos de Protheus.
Para habilitar est funcionalidad solo se requiere incluir algunos parmetros
en los archivos de configuracin para que el Protheus Server haga uso de
libreras dinmicas que establecen de manera transparente la comunicacin
con el administrador seleccionado.




Resumen de la Tecnologa Protheus, ver 1.03


11
Sincronizador PDAs
Otra de las ventajas competitivas de nuestro producto es la integracin
natural y completa de la funcionalidad basada en PDAs.
Por la naturaleza de esta funcionalidad (captura off line y posterior carga de
la informacin recolectada al sistema), Protheus requiere de un elemento que
ejecute la sincronizacin de los datos contenidos en cada PDA con la
informacin del sistema.
En este caso una capa ms es adicionada a la arquitectura Protheus, esta
nueva capa se conoce como MCServer y se comunica con el Protheus Server
haciendo uso de un GenTCPIP.

Herramientas de monitoreo y desarrollo
El ltimo componente que vamos a listar se refiere a las herramientas de
monitoreo y desarrollo con que cuenta Protheus.
El monitor nos lista todas las sesiones que Protheus Server est atendiendo
es ese momento as como la cantidad de recursos que est utilizando.
El Protheus IDE es un ambiente de desarrollo totalmente integrado, desde el
cual se crean y mantienen los proyectos y los archivos fuente de las
adecuaciones, cuenta con capacidades para depurar y para hacer
mantenimiento al repositorio de funcionalidad.

Elementos Configurables
Consideraciones generales de configuracin Protheus
Una de las caractersticas ms notables de la Tecnologa Protheus es la
facilidad con la que puede ser configurada. Las razones principales de esta
facilidad son: compatibilidad e independencia de la plataforma.
Buscando mantener la compatibilidad con versiones anteriores, los
componentes de la tecnologa Protheus son totalmente configurables desde
archivos planos de inicializacin (.ini). Cuando un componente de Protheus se



Resumen de la Tecnologa Protheus, ver 1.03


12
ejecuta, busca estos archivos de configuracin modifica su comportamiento y
direcciona sus requerimientos a lo indicado por estos archivos.
Adems buscando siempre mantener una independencia total de la
plataforma de ejecucin, Protheus no adiciona ningn tipo de registro
especial en el sistema operativo "host" durante su proceso de instalacin".
Esto le ofrece a Protheus la posibilidad de ser reubicado dentro del file
system de la computadora host o incluso ser movido a otra computadora sin
requerir mayor cambio en su configuracin excepto a la actualizacin de las
rutas de directorios contenidas en el archivo .ini
Los archivos .ini de Protheus tienen la forma genrica:
[SECCION]
Parametro=valor
En la siguiente seccin se detallarn las principales entradas de estos
archivos. Para una documentacin ms detallada de todas las opciones de
cnfiguracin de la tecnologa se recomienda referirse a
http://dem.microsiga.com.br
Protheus Server
La configuracin del Server Protheus se administra desde el archivo
mp8srv.ini (ap7srv.ini para Protheus 7) localizado en el directorio donde est
instalado el binario del Server Protheus (mp8srvwin.exe/ mp8srvlinux).
Comnmente este directorio se localiza en Protheu8/bin/server. Las
secciones principales del mp8srv.ini son:

Ambientes
En esta seccin se definen los diferentes ambientes disponibles para los
usuarios, comnmente existen al menos dos ambientes diferentes en toda
instalacin Protheus: Produccin y Pruebas.
En la seccin de ambientes se definen entre otras cosas:
El path absoluto (SourcePath) del repositorio de funcionalidad (RPO).



Resumen de la Tecnologa Protheus, ver 1.03


13
El Path absoluto del directorio de trabajo de Protheus. (RootPath, pej.
Protheus_data).
El path relativo al RootPath donde reside el diccionario de datos de ese
ambiente. (pej. \system).
El tipo y versin del RPO usado.
El url desde donde se acceder la ayuda.
Si aplica, el tipo de DBMS que ser usado, el nombre de la base de datos que
ser usada y opcionalmente los datos de localizacin del TopConnect
(Direccin IP y puerto).
Ejemplo:
[EnvProd]
SourcePath=D:\microsiga\mp8root\Protheus8\apo\
RootPath=D:\microsiga\mp8root\Protheus_data\
StartPath=\system\
RpoDb=Top
RpoLanguage=Spanish
RpoInterface=Windows
RpoVersion=811
Cisasync=0
LocalFiles=ADS
Trace=0
TopDataBase=Oracle
TopServer=Localhost
TopAlias=dadosadv




Resumen de la Tecnologa Protheus, ver 1.03


14
[EnvTest]
SourcePath=D:\microsiga\mp8root\Protheus8\apo\
RootPath=D:\microsiga\mp8root\Protheus_data_Test\
StartPath=\system\
RpoDb=Top
RpoLanguage=Spanish
RpoInterface=Windows
RpoVersion=811
Cisasync=0
LocalFiles=ADS
Trace=0
TopDataBase=Oracle
TopServer=Localhost
TopAlias=dadosadv_Test

TopConnect
En esta seccin se define la librera dinamica a ser usada (Versin de Top) y
los datos de localizacin del TopConnect server
Ejemplo:
[TopConnect]
Server=Archivo
Port=7890
Topdll=topapi40.dll




Resumen de la Tecnologa Protheus, ver 1.03


15
Puerto de atencin al Remote
La seccin Drivers define la etiqueta del puerto o puertos de atencin al
Remote. La seccin con el nombre definido en la etiqueta de Drivers define el
tipo de comunicacin usada y el puerto de escucha.
Ejemplo:
[Drivers]
Active=TCP
[TCP]
TYPE=TCPIP
Port=4048

Servidor de Licencias
Esta seccin habilita y deshabilita la publicacin del servidor de licencias,
para su correcto funcionamiento es necesaria la instalacin del driver
correspondiente y el registro de las licencias
Esta seccin es opcional siempre y cuando exista un servidor de licencias
previamente configurado
[LicenseServer]
Enable=1
Port=5555
La seccin de license client es usada para informar al Protheus la ubicacin
(Direccin IP y puerto) del servidor de licencias activo. La configuracin ms
tpica lleva el localhost como IP address.
[licenseclient]
server=Localhost
port=9550



Resumen de la Tecnologa Protheus, ver 1.03


16

Http Server
Esta seccin habilita el servicio http, requiere el puerto de escucha y el path
absoluto del directorio inicial del http.
[HTTP]
Enable=1
Port=80
Path=d:\Protheus_data\web

TopConnect
El TopConnect es la aplicacin que negocia toda comunicacin ente el
Protheus Server y el DBMS, encapsula toda la complejidad inherente a esta
actividad ofreciendo a Protheus una interfaz estndar. Adems el TopConnect
est habilitado para ejecutar tareas de virtualizacin de indices, una
herramienta muy til para mejorar el desempeo de la apliacin.
La comunicacin entre el Protheus Server y TopConnect es basada en el
protocolo TCPIP; los parmetros para seleccionar la IP y el puerto donde
TopConnect atender las solicitudes del Protheus Server se realiza a travs
de las entradas TOPSERVER y TOPPORT de la seccin de ambientes del
mp8srv.ini
Idealmente el TopServer debe de ser la misma computadora donde reside el
DBMS, con el fin de evitar un cuello de botella generado por el componente
de red. Por default el TopConnect escucha las solicitudes en el puerto 7890.
El TopConnect se comunica con los DBMS homologados a travs de la
configuracin de un ODBC para MSSQL, POSTGRES, MYSQL e INFORMIX; o a
travs de la configuracin de un TNSNames para Oracle o una DB
catalogada para DB2. Por lo anterior se requiere el cliente de comunicacin
del DBMS est apropiadamente instalado y configurado en la computadora
que servir como TopServer.



Resumen de la Tecnologa Protheus, ver 1.03


17
La comunicacin entre TopConnect y DBMS se realiza en dos pasos: el
primero consiste en crear el ODBC (o canal de comunicacin para Oracle y
DB2) correspondiente a la DB; posteriormente se usa el nombre del ODBC
(TNSName o DB catalogada) para configurar un alias en el TopConnect.
TopConnect tambin cuenta con un archivo .ini de configuracin, sin
embargo se recomienda usar la aplicacin TopMonitor para configurar y
probar el alias de la DB. El TopMonitor se conecta al TopConnect que se le
indica (IP y Puerto) y permite la administracin y monitoreo del TopConnect.
La pgina de configuracin del TopConnect contiene una pgina para cada
DBMS homologado, a partir de las cuales se pueden configurar uno o ms
alias. La configuracin utiliza el nombre del ODBC (TNSName o DB
catalogada) como nombre del alias a configurar, adems requiere del nombre
del usuario de la DB y en caso de Oracle y MSSQL el nombre de los
tablespace para datos y para ndices. La figura 4 muestra la pgina de
configuracin de un alias para Postrges:

La prueba del alias se ejecuta desde la pgina de asistentes, opcin de
validacin de conexin. En esta opcin se muestra una lista de los DBMS
homologados, de esta lista se selecciona el DBMS y se oprime el botn de



Resumen de la Tecnologa Protheus, ver 1.03


18
siguiente, a continuacin se teclea el nombre del alias a probar y se oprime
el botn de finalizar. Si la prueba es exitosa estamos listos para usar ese
alias en el parmetro TOPALIAS de un ambiente de Protheus.

Pasos genricos en la instalacin y configuracin de Protheus
El Server Protheus puede ser instalado en plataformas Windows y Linux,
obviamente el programa instalador cambia de una plataforma a otra, sin
embargo el procedimiento es el mismo. En esta seccin revisaremos los
pasos genricos de esta instalacin, para mayor detalle referirse a la
documentacin de los CDS de instalacin. Cabe mencionar que aunque el
Servidor Protheus puede correr en ambas plataformas con una funcionalidad
completa, no se recomienda el uso de mezclado de servidores en Linux y
Windows en ambientes de load balance.
Instalacin de Protheus
El Protheus Server se instala ejecutando un programa de instalacin, este
programa de instalacin solicita al usuario que seleccione entre varias
opciones para decidir la localizacin del ERP, el idioma de instalacin y el tipo
de repositorio de datos que se usar.
Este programa crea las carpetas Protheus8 (ap7) y Protheus_Data(ap_data)
en la ubicacin seleccionada por el usuario y preconfigura el mp8srv.ini con
estas ubicaciones.
Debido a la independencia de Protheus con la plataforma es factible mover
los directorios instalados a cualquier ubicacin del disco siempre y cuando se
actualicen las entradas correspondientes en el archivo de configuracin.

Instalacin driver del hardlock
En caso de que el servidor de Protheus vaya a ejecutar funciones de servidor
de licencias, es necesario instalar el driver del hardlock que Microsiga
entreg al cliente.



Resumen de la Tecnologa Protheus, ver 1.03


19
Debido a que existen dos marcas diferentes de hardlock (PROTEQ y HASP) es
necesario que seleccionen correctamente el driver a utilizar. En el caso de
instalaciones basadas en Linux es obligatorio el uso de un HardLock Hasp.
Una vez que se ha instalado el driver es necesario instalar fisicamente el
dispositivo en el puerto correspondiente.

Configuracin Inicial de Protheus
El siguiente paso es la configuracin inicial del Protheus Server, favor de
referirse a la seccin de elementos configurables para mayor detalle.
En esta primera configuracin se recomienda marcar como deshabilitado el
LicenseServer, con el fin de ejecutar la inicializacin estndar del sistema.

Setup Base de datos a utilizar

Creacin de la Base De Datos
Protheus necesita de un repositorio para almacenar las tablas de datos del
sistema, dependiendo del tipo de RPO este repositorio puede ser un
directorio almacenando archivos dbf o bien una base de datos administrada
por un DBMS.
El primer paso entonces es crear una base de datos llamada dadosadv o
Protheus y su correspondiente usuario con permisos de DBA sobre esa base
de datos. Este usuario ser usado por el TopConnect para acceder y
manipular los datos y estructura de esta base de datos.

Instalacin del cliente del DBMS (Para el TopServer)
Es necesario recalcar que idealmente el TopConnect debe de estar instalado
en la misma computadora donde est instalado el DBMS; en caso de que el
TopConnect se instale en un equipo diferente al del DBMS es necesario que



Resumen de la Tecnologa Protheus, ver 1.03


20
se instale en este segundo equipo los componentes cliente de comunicacin y
administracin del DBMS.

Configuracin del canal de comunicacin (ODBC o
driver nativo del DBMS)
El siguiente paso consiste en crear un canal de comunicacin entre la DB y
otros programas; esto consiste en crear un ODBC para MSSQL, INFORMIX,
MySQL y POSTGRES; o bien un TNSName en caso de estar usando un DBMS
Oracle o una DB catalogado en caso de estar usando DB2. Referirse a la
documentacin de cada DBMS para mayores detalles.
Para probar la correcta configuracin de este canal de comunicacin se puede
utilizar cualquier programa genrico que pueda establecer una sesin con un
DBMS o bien la herramientas suministradas por Oracle o DB2. Si estas
herramientas se conectan correctamente, TopConnect se va a conectar sin
problemas.

Instalacin, configuracin y Prueba del TopConnect
La instalacin del TopConnect se realiza a travs de un instalador tpico. Este
instalador adems de copiar los archivos del TopConnect crea un servicio en
Windows que arranca automticamente durante el arranque de la mquina.
Adems del programa TopConnect, que es el componente servidor, tambin
se instala un programa cliente llamado TopMonitor. Es a travs de este
programa que se valida la instalacin del TopConnect y se realiza la
configuracin. La configuracin del alias de la DB se realiza en la pgina
correspondiente al DBMS utilizado, requiere del alias del canal de
comunicacin previamente configurado y del usuario y password de la DB.
Favor de referirse a la documentacin del TopConnect para mayor referencia.




Resumen de la Tecnologa Protheus, ver 1.03


21
Primer ejecucin de Protheus
El ltimo paso de la instalacin y configuracin de Protheus es la inicializacin
del ambiente Protheus. Durante la primera ejecucin se crea el diccionario de
datos de la empresa 99 (TESTE) y todas las herramientas de soporte del
ERP.
A partir de la inicializacin de la empresa 99 (TESTE) se puede utilizar como
punto de partida de otras empresas. En este momento ya se tiene un ERP
funcional con el comportamiento estndar para una empresa de pruebas. La
creacin y habilitacin de otras empresas depende de la liberacin del
licenciamiento y de la habilitacin del servidor de licencias.
Este ltimo proceso no se detallar en este documento.
Conclusiones
Protheus es fcilmente configurable
Todos los servicios del Protheus Server son configurados desde el archivo
mp8srv.ini y no requiere de ningn otro componente para funcionar.
Protheus tiene independencia total de la plataforma donde et
instalado
Debido a que la instalacin de Protheus no requiere de ningn registro
especial en el sistema operativo host, ni est ligada a ninguna librera
especial, la complejidad de procesos de migracin de Protheus a otras
computadoras o inclusive a otras plataformas se resume a actualizar algunos
parmetros en los archivos de configuracin.
En el mejor de los escenarios, se puede copiar el directorio de microsiga de
un Server a otro y levantar el servicio en el nuevo servidor sin tener que
cambiar ningn parmetro.
Protheus facilita el diseo e implementacin de planes de
contingencia.
Los nicos elementos irremplazables de una instalacin Protheus son:
El Diccionario de datos (Protheus_Data\system)



Resumen de la Tecnologa Protheus, ver 1.03


22
Las adecuaciones del cliente. (Programas fuente)
La base de datos
Desde un respaldo confiable de estos elementos, una instalacin de Protheus
podra ser regenerada en un periodo de tiempo muy corto.

Вам также может понравиться