Está en la página 1de 13

OpenXpertya

ERP completo de licencia libre

Dossier elaborado por Activa Sistemas, S.Coop.And.


(Socio corporativo del proyecto)

Basado en material de Conserti, S.L.


(Responsables del producto)

OpenXpertya

En el mercado tecnolgico actual, es de suma importancia la creacin de


aplicaciones de manera rpida para reducir costes, sin perder un pice de potencia. El
uso de tecnologas estndares y componentes software de licencia libre, la
reutilizacin de cdigo y el uso de las herramientas adecuadas acelera el desarrollo de
los proyectos.
OpenXpertya es un completo software ERP/CRM, de cdigo abierto (software
libre), desarrollado usando tecnologa multiplataforma (Java), y preparado para
soportar varias bases de datos (Oracle, PostgreSQL, Firebird, Sybase,...), lo que lo
hace una opcin excelente como base de desarrollo para el proyecto, ya que cubre los
requerimientos principales:

Software Libre

Multiplataforma

Diseo Modularidad

Independencia con BBDD


La

solucin

openXpertya

tiene

capacidad

multientidad,

multiempresa,

multicentro, multialmacen, multicaja, etc., haciendo posible la descentralizacin de


una organizacin y siendo el tipo de aplicacin ideal para una cadena de franquicias,
una empresa de distribucin, de produccin o de servicios.
Puede utilizarse indistintamente para dar servicio a una empresa, a un grupo de
empresas e incluso en modalidad ASP (Application Service Provider, en la que una
empresa de servicios que sirve a otras en las necesidades de programas informticos
con servicio a travs de la web). OpenXpertya est diseado de forma abierta para el
mercado global, pero poniendo especial nfasis en nuestro sistema legal, no en el
anglosajn (habitual entre los ERPs de software libre).

Pol. Ind. PISA, C/Industria, 1, Edif. Metropol 1, planta 1, mod. 6


41927 Mairena del Aljarafe (Sevilla)
Tlf: 955087600 - Fax: 955338053
Email: info@activasistemas.com - Web: www.activasistemas.com

Pg. 2 de 13

OpenXpertya

Caractersticas

La implementacin se realiza sin tomar decisiones irreversibles, esto posibilita


que en cualquier momento se pueda cambiar una configuracin determinada.

Es el nico ERP global de software libre y muy amplia funcionalidad que


claramente cumple todos los requisitos legales necesarios para su utilizacin en
nuestro mundo empresarial. Est personalizado para nuestro mercado.

Es una aplicacin de cdigo abierto, sin alguno coste de licencia. Cualquiera,


con los conocimientos necesarios, puede instalarla y parametrizarla en cuestin
de horas en un servidor, en funcin de sus requerimientos.

Est desarrollado en tres capas e integramente en Java, con lo que funciona


sobre cualquier sistema operativo y plataforma (Windows, Solaris, FreeBSD,
Linux, UNIX, AIX, MacOS, etc) sin dependencias de ningn tipo.

Es

multi-idioma,

existiendo

personalizaciones

locales

para

diversas

comunidades.

Dispone de la mayor red profesional de soporte repartida por todo el rea de


comunidades hispanas e hispanoamericanas de una aplicacin ERP de software
libre.

Al

respecto

se

puede

consultar

la

web

de

soporte

comercial

(http://www.openxpertya.com).

Dispone

de

una

biblioteca

constantemente

actualizada

de

desarrollos

sectoriales que van siendo incorporados a la versin de uso general


peridicamente por los desarrolladores.

Pol. Ind. PISA, C/Industria, 1, Edif. Metropol 1, planta 1, mod. 6


41927 Mairena del Aljarafe (Sevilla)
Tlf: 955087600 - Fax: 955338053
Email: info@activasistemas.com - Web: www.activasistemas.com

Pg. 3 de 13

OpenXpertya

Funcionalidades
Las soluciones de tipo ERP incluyen toda la funcionalidad necesaria para
realizar, desde un mismo entorno comn y unos datos compartidos y almacenados
mediante el mismo sistema y la misma lgica, todos los procesos de negocio que las
empresas requieren en el mercado competitivo, globalizado y altamente tecnolgico
de hoy en da.
La principal caracterstica de OpenXpertya es la disponibilidad, la interrelacin y
el anlisis de los datos. Cualquier aplicacin de tamao pequeo o medio
(tradicionalmente llamados "software de gestin" o "Programas de Gestin"), permite
el almacenamiento de datos de la empresa, as como la realizacin de determinadas
tareas de manera automtica.
La diferencia y el avance que suponen los ERP es la capacidad que tienen para
interrelacionar, analizar y mostrar los datos introducidos por los usuarios, en todo
momento y desde todas las ubicaciones.
Adems de tareas bsicas como la facturacin, las relaciones con clientes
(CRM), el control de stock y la contabilidad totalmente automatizada, OpenXpertya
dispone de herramientas de consulta rpida de datos de clientes, proveedores,
artculos, cuentas contables, etc..., as como de un nmero virtualmente infinito
(existe un generador visual de informes y formatos) de informes totalmente
personalizados, confeccionados a partir de la informacin global que almacena el
sistema.

Pol. Ind. PISA, C/Industria, 1, Edif. Metropol 1, planta 1, mod. 6


41927 Mairena del Aljarafe (Sevilla)
Tlf: 955087600 - Fax: 955338053
Email: info@activasistemas.com - Web: www.activasistemas.com

Pg. 4 de 13

OpenXpertya

La funcionalidad actual estndar de openXpertya cubre todas las necesidades


bsicas de una empresa desde tamao medio a grande:

Configuracin de la Aplicacin

Diccionario de la Aplicacin.

Control de Procesos.

Gestin multidioma. Traduccin y creacin de nuevas lenguas.

Mantenimiento del men de la aplicacin.

Gestin de Perfiles (roles) y Usuarios.

Gestin de Alertas personalizadas.

Gestin de la Impresin.

Maestros de Datos

Multidivisa. Cambio entre divisas (posibilidad de actualizacin del cambio


en tiempo real).

Unidades de Medida. Multiplos y divisores.

Mltiples Calendarios y Periodos Contables. Personalizacin.

Gestin de Ubicaciones.

Mensajera Interna

Mensajes y Seguimiento de los mismos.

Envo de Correos de Prioridad.

Seguimiento de Transacciones a travs de la Mensajera Interna.

Gestin de Artculos

Gestin de Jerarquas de Artculos. Familias. Marcas.

Gestin de Atributos de los Artculos.

Informes de Artculos Personalizables.

Gestin de almacenes

Multialmacn.

Gestin de Ubicaciones.

Pol. Ind. PISA, C/Industria, 1, Edif. Metropol 1, planta 1, mod. 6


41927 Mairena del Aljarafe (Sevilla)
Tlf: 955087600 - Fax: 955338053
Email: info@activasistemas.com - Web: www.activasistemas.com

Pg. 5 de 13

OpenXpertya

Gestin de Tarifas

Multitarifas.

Descuentos Comerciales.

Descuentos Financieros.

Descuentos por lnea y multilnea.

Procesos de Ventas

Gestin de Pedidos de clientes.

Gestin de Albaranes de Clientes.

Gestin de Facturas de Clientes.

Procesos automticos de facturacin y albaranado.

Informes personalizables de Ventas.

Procesos de Compras

Gestin de Pedidos a Proveedores.

Gestin de Albaranes de Proveedores.

Gestin de Facturas de Proveedores.

Procesos automticos de facturacin y albaranado.

Informes absolutamente personalizables de Compras.

Terminal Punto de Venta

Multiterminal. Multicaja. Configuracin.

Mltiples series de Facturacin.

Cierres consolidados o individuales.

Formatos de Impresin de Tickets personalizables.

Contabilidad Automtica

Asientos automticos para las transacciones ms comunes.

Creacin de asientos nuevos.

Informes para presentacin a la Hacienda Pblica.

Creacin y personalizacin de informes nuevos.

Pol. Ind. PISA, C/Industria, 1, Edif. Metropol 1, planta 1, mod. 6


41927 Mairena del Aljarafe (Sevilla)
Tlf: 955087600 - Fax: 955338053
Email: info@activasistemas.com - Web: www.activasistemas.com

Pg. 6 de 13

OpenXpertya

Seguimiento y Gestin de Proyectos

Creacin de Pedidos y/o facturas vinculadas a proyectos.

Informes detallados de fases y costes de proyectos.

El Proyecto OpenXpertya en detalle


El software es tipo ERP (Enterprise Resourse Planning) de caractersticas
tcnicas realmente sobresalientes: el cdigo del servidor de aplicaciones, de los
interfaces, de la aplicacin B2B, B2C y B2E y del cliente es desarrollado en J2EE, y es
posible utilizar varios motores de base de datos; inicialmente, Oracle, y en siguientes
versiones un amplio elenco de bases de datos de cdigo libre.
Sus caractersticas tcnicas principales y ventajas competitivas en referencia a
su diseo y arquitectura son las siguientes:

Sistema modular e integrado (se puede instalar todo el sistema y utilizar


en cada momento aquellos mdulos necesarios, anulando el acceso en el
men y en el diccionario de la aplicacin a los mdulos no utilizados en cada
momento, lo cual nos permitir una mayor velocidad y productividad en el
da a da).

Sistema escalable (son posibles mltiples motores de base de datos,


siendo posible pasar de un sistema de base de datos menos potente y con
menores requisitos de hardware a otro en cuanto las necesidades del sistema
lo demanden ).

Desarrollado especialmente con adaptacin para la legislacin Espaola, de


las Comunidades Europeas, la zona uro y posteriormente Iberoamericana
(para todo tipo de entidades privadas).

Desarrollo Cliente - Servidor en un modelo original de tres capas.

Pol. Ind. PISA, C/Industria, 1, Edif. Metropol 1, planta 1, mod. 6


41927 Mairena del Aljarafe (Sevilla)
Tlf: 955087600 - Fax: 955338053
Email: info@activasistemas.com - Web: www.activasistemas.com

Pg. 7 de 13

OpenXpertya

Generador de informes visual integrado, con posibilidad de generar todo


tipo de documentos a imprimir (pedidos, albaranes o guas de remisin,
facturas, etc) e informes a partir de consultas complejas a la base de datos.

Desarrollo por componentes o clases java, totalmente orientado a objetos.


Cada elementos consta de una o varias tablas en la BBDD. Tiene una
proyeccin dinmica en una clase Java, de la cual hereda mtodos
generalistas, y mediante el diccionario de la aplicacin se relaciona con los
dems elementos

Sistema orientado claramente a Internet. (e-business) con soporte B2B, B2C


y B2E. Todo ello sobre el servidor de aplicaciones JBOSS, y desarrollado
utilizando JSP, Servlets y diversos Beans libres.

Base

de

datos

multiorganizacin,

abierta,

organizada

multiempresa,

preparada

multialmacn,

para

sistema

multimoneda,

multicontabilidad, multiimpuestos, multilenguaje, multicosto, etc. Altamente


personalizable sectorialmente. Al ser diseada de esta manera, la aplicacin
resultante es ms fcil de mantener y de extender; y por encima de todo, es
mucho ms estable.

Moderna Interfaz grfica, similar a la del cliente de SAP, del tipo rbol
desplegable personalizable en funcin de las necesidades de la instalacin y
residente en la propia base de datos (en el diccionario de la aplicacin). As el
entorno del interfaz es completamente independiente de la aplicacin y
puede ser modificado en funcin del usuario, ubicacin, etc. Como todo lo
dems en la aplicacin, es multiinterfaz.

Todo el desarrollo del cdigo ha sido realizado utilizando ECLIPSE como IDE
tanto para el cdigo principal de la aplicacin. como para el desarrollo del
cliente ligero con Servlets y JSP.

Usa diccionario de datos propio, lo que permite una estructura de base de


datos altamente dinmica. As, el implementador o incluso el usuario
puede agregar campos nuevos a las tablas y nuevas tablas a la base de

Pol. Ind. PISA, C/Industria, 1, Edif. Metropol 1, planta 1, mod. 6


41927 Mairena del Aljarafe (Sevilla)
Tlf: 955087600 - Fax: 955338053
Email: info@activasistemas.com - Web: www.activasistemas.com

Pg. 8 de 13

OpenXpertya

datos siendo interpretados y usados por la aplicacin desde el primer


momento.

Solucin OLAP integrada. Permite la explotacin de la base de datos a los


siguientes formatos: Excel, HTML, XML, Texto, PDF...

Metodologa y Arquitectura en tres capas.

La metodologa utilizada actualmente en el desarrollo de soluciones de software


empresarial depende en una gran medida de las caractersticas del proyecto, de los
integrantes del equipo de desarrollo y de las tecnologas a utilizar. En realidad, no
existe una metodologa concreta que nos permita un desarrollo eficaz. El continuo
proceso de cambio en el proyecto, los integrantes del equipo y la renovacin y mejora
de las tecnologas implica un continuo replanteamiento en los pasos a seguir. Esta
falta de continuidad en la metodologa conlleva graves inconvenientes para garantizar
la obtencin de una solucin fiable, fcilmente mantenible y sobretodo una solucin
que pueda evolucionar en el tiempo.

Pol. Ind. PISA, C/Industria, 1, Edif. Metropol 1, planta 1, mod. 6


41927 Mairena del Aljarafe (Sevilla)
Tlf: 955087600 - Fax: 955338053
Email: info@activasistemas.com - Web: www.activasistemas.com

Pg. 9 de 13

OpenXpertya

El modelado UML intenta paliar este problema aportando una notacin para la
definicin de la necesidades a cubrir. pero nicamente es una notacin, nada ms.
Realmente, no es el establecimiento de una metodologa clara de desarrollo, sino una
herramientas que nos posibilita para el modelado previo a la metodologa
Aunque no es un estndar reconocido, est apoyado en gran medida por la
OMG (Object Management Group). Este grupo defini en su da el estndar CORBA
para

el

desarrollo

sobre

sistemas

distribuidos,

necesario

para

definir

las

comunicaciones entre aplicaciones (por ejemplo entre cliente y servidor).


Modelado UML
OpenXpertya, a travs del entorno de diseo en tres capas (3LD) aporta una
metodologa de declaracin de los conceptos de negocio, definicin de la interaccin
con el sistema, procesos a realizar sobre los conceptos, y finalmente nos permite
establecer restricciones a este modelo y validaciones.
Arquitectura en 3 capas
Una vez realizado los pasos anteriores, disponemos directamente de la solucin
e implicitamente de toda la informacin para generar automtica una documentacin
en detalle de qu hace el sistema en cada momento y cmo lo hace.
As, las tres capas quedan definidas en nuestro caso de la siguiente manera:

En la capa de datos tenemos el motor de base de datos relacional,


independiente de la aplicacin y escalable en funcin de las necesidades de la
empresa final.

Pol. Ind. PISA, C/Industria, 1, Edif. Metropol 1, planta 1, mod. 6


41927 Mairena del Aljarafe (Sevilla)
Tlf: 955087600 - Fax: 955338053
Email: info@activasistemas.com - Web: www.activasistemas.com

Pg. 10 de 13

OpenXpertya

En la capa del Servidor de Aplicaciones o de Negocio, tenemos el servidor de


aplicaciones JBOSS y las clases que interactan directamente con la base de
datos (va JDBC).

En la capa de Presentacin disponemos de varios clientes posibles. El principal


y sus variantes de empaquetado (distribucin directa, va Java Web Start o
applet Java), realizado directamente en Java; pero adicionalmente tambin
disponemos de cliente ligero sobre navegador web (contra las pginas JSP
servidas desde el servidor Apache Tomcat integrado en JBOSS) con diversas
configuraciones posibles basadas en las necesidades de los procesos de
negocio de la empresa usuaria y en funcin del tipo de rol del usuario que abre
sesin en cada momento concreto. Adicionalmente, el uso de tecnologas libres
permiten el desarrollo rpido de interfaces para otras plataformas. Ya se han
desarrollado con xito otros interfaces para plataformas especficas como
PDA's.

Extensibilidad
El desarrollo modular y abierto del software permite un amplio margen de
maniobra para la extensin del mismo. Algunas funcionalidades extras que se han
integrado o estn en vas de integracin:

Integracin especfica con redes inalmbricas.

Desarrollo de clientes en otras tecnologas (PHP, C).

Integracin con servidores de impresin IPP.

Integracin de impresoras de etiquetas avanzadas.

Compatibilidad con el uso de lectores de cdigos de barras.

Pol. Ind. PISA, C/Industria, 1, Edif. Metropol 1, planta 1, mod. 6


41927 Mairena del Aljarafe (Sevilla)
Tlf: 955087600 - Fax: 955338053
Email: info@activasistemas.com - Web: www.activasistemas.com

Pg. 11 de 13

OpenXpertya

Interfaz de usuario (GUI) avanzado

Todos los interfaces de la aplicacin son configurables. Incluso el usuario final


puede decidir que partes de la aplicacin se ven o no, cuales son los valores
predefinidos para ciertos campos.
La visualizacin de los elementos se organiza por rea, de tal manera que se
puede ocultar un rea rpidamente a cierto tipo de usuario, ya por cuestiones de
seguridad o por cuestiones ergonmicas.
La utilidad de zoom hace que se pueda acceder rpidamente a todos aquellos
elementos relacionados con una determinada vista.

Pol. Ind. PISA, C/Industria, 1, Edif. Metropol 1, planta 1, mod. 6


41927 Mairena del Aljarafe (Sevilla)
Tlf: 955087600 - Fax: 955338053
Email: info@activasistemas.com - Web: www.activasistemas.com

Pg. 12 de 13

OpenXpertya

Seguridad
El software usa un sistema multiperfil de acceso. El administrador define las
vistas del usuario y aquellos elementos que puede modificar o visualizar. Los usuarios
se agrupan en perfiles para facilitar su gestin. El administrador define los accesos
segn el perfil y luego adjudica perfiles; as controla hasta los accesos a la BBDD.
Por otra parte, la implantacin conlleva un plan avanzado de copias de
seguridad. El software adems permite su congelacin. Se puede sacar un snapshot
del sistema en cualquier momento y volver a l si es necesario. Todo el sistema est
centralizado en el servidor, a pesar que la carga de proceso est distribuida. Por ello,
es la nica parte que necesita ser salvaguardada.
Independencia BBDD
Como se ha mencionado anteriormente, el software soporta una variedad de
BBDD de diferentes caractersticas. Desde la bien conocida Oracle, hasta BBDD libres
como PostgreSQL. La independencia con BBDD aumenta la versatilidad del software.
Adems es compatible con el uso avanzado de las misma, permitiendo

a varios

servidores OpenXpertya trabajar de manera sncrona en sedes diferentes mediante


una conexin dedicada, o su uso en clusters de BBDD.
El desarrollo de la aplicacin se inici con Oracle, por su potencia y por ser un
estndar del mercado, pero adicionalmente hay disponibilidad para la utilizacin de
otros motores de base de datos que tienen como baza a su favor la disponibilidad
absoluta del software libre (Daffodil One$DB, PostgreSQL, MaxDB,

Firebird y

Sybase ASE Express Edition sobre Linux).

Pol. Ind. PISA, C/Industria, 1, Edif. Metropol 1, planta 1, mod. 6


41927 Mairena del Aljarafe (Sevilla)
Tlf: 955087600 - Fax: 955338053
Email: info@activasistemas.com - Web: www.activasistemas.com

Pg. 13 de 13

También podría gustarte