Sistema erp

29
Universidad Veracruzana PROFESOR: Carlos Arturo Torres Gastelu EXPERIENCIA EDUCATIVA: Soluciones integrales en las organizaciones CARRERA: Sistemas Computacionales Administrativos INTEGRANTES: Campos López Elizabeth Herrera Nieto Mayra Jazmín Rivera Méndez Sandra Torres Rivera María Angélica

Transcript of Sistema erp

Page 1: Sistema erp

Universidad Veracruzana

PROFESOR:

Carlos Arturo Torres Gastelu

EXPERIENCIA EDUCATIVA:

Soluciones integrales en las organizaciones

CARRERA:

Sistemas Computacionales Administrativos

INTEGRANTES:

Campos López ElizabethHerrera Nieto Mayra JazmínRivera Méndez Sandra Torres Rivera María Angélica

Page 2: Sistema erp

Plataformas de sistemas de Información propietarios y de código abierto (ERP)

Propietario

Solmicro-eXpertis

Una completa herramienta de gestión, 100% personalizable, desarrollada por consultores especializados en el sector de las Ingenierías.

El mercado de la ingeniería es cada vez más competitivo. Por eso, las empresas de ingeniería buscan aumentar su eficiencia y sus beneficios gracias a las herramientas de gestión integral ERP.

Sin embargo, este sector tiene características que lo hacen único. Por eso, es necesario implantar un sistema de gestión específicamente desarrollado por especialistas en su área de actividad.

Porque sólo teniendo un profundo conocimiento del sector es posible desarrollar una solución tan eficaz como Solmicro-eXpertis ERP Ingeniería.

Beneficiándose de la gestión e integración en Solmicro-eXpertis ERP, Solmicro-eXpertis ERP Ingeniería le aportará la funcionalidad específica de su actividad.

El Sistema Solmicro-eXpertis ERP Ingeniería se compone de módulos funcionales. Esto le convierte en un ERP muy flexible al combinar en módulos cualquier conjunto de programas. Además de las funcionalidades comunes a todos los programas de gestión ERP, dispone de módulos claramente diferenciadores.

Solmicro-eXpertis ERP Ingeniería es funcionalmente muy completo. Abarca todos los ángulos del negocio de la Ingenierías, con la garantía de contar con la máxima funcionalidad. Y gracias a su escalabilidad tanto en funcionalidad como en usuarios, nunca se le quedará pequeño.

Page 3: Sistema erp

El Sistema Solmicro-eXpertis ERP Ingeniería además de todas las funcionalidades de gestión empresarial (comercial, CRM, logística, financiero...) cuenta con modulos específicamente desarrollados para el sector Ingenierías:

Presupuestos y Estudios.

Características contractuales, alcance de las ofertas: fabricación de máquinas, aprovisionamiento de materiales, instalación de los materiales y mantenimiento.

Características técnicas, estructuras de producto, listas de materiales, mano de obra prevista.

Cuestionario técnico, configurador de productos e instalaciones.

Características económicas, gastos previstos, importes previstos, márgenes previstos, descuentos.

Gestión documental con planos y especificaciones de fabricante, características técnicas...

Contenido: estructura de productos, fases de fabricación e instalación, gastos de instalación y posventa.

Revisiones de presupuestos, copia de presupuestos anteriores, actualización masiva de previos.

Fabricación y Taller.

Aprovisionamiento de los materiales necesarios para la instalación.

Control total de las distintas fases en la fabricación de los productos.

Herramientas que permiten trasladar las órdenes desde la oficina técnica a planta con precisión.

Control del curso real de la fabricación.

Instalación.

Diseño técnico del proyecto de instalación, fases, lista de materiales, mano de obra.

Definición de condiciones económicas, importes reales, previsiones de facturación, certificaciones.

Control de la obra. Registro de los partes de trabajo, estudios de desviaciones entres presupuestos y las instalaciones.

Posventa.

Identificación de las máquinas e instalaciones, garantías, números de serie.

Gestión de órdenes de trabajo.

Control feed-back de las ordenes.

Page 4: Sistema erp

Administración.

Sistema de facturación único. Gracias al cual el proceso de facturación es muy sencillo integrando distintos conceptos: venta de productos, instalación, certificaciones, servicio técnico, alquiler de máquinas.

Compras.

Inmovilizado.

Tesorería con trazabilidad.

Gestión documental.

CASOS DE ESTUDIO

GRUPO TSK.

"Gracias a Solmicro-eXpertis nuestra información está centralizada y unificada dentro de una única herramienta.

Resulta muy cómodo y eficaz disponer de un sistema único de gestión para todas las empresas que forman nuestro grupo. Además, hemos logrado una integración inmejorable de la información interdepartamental, necesario para el buen funcionamietno del <b<="" b="">en su conjunto.</b

Una de las mayores ventajas del programa Solmicro-eXpertis ERP Ingeniería es que nos daba la posibilidad de contar con las fuentes del programa. Esto ha permitido a nuestro departamento de T.I. tanto adaptar como desarrollar nuevas funcionalidades.

Esta solución nos ha permitido disfrutar de una gran autonomía en lo referente a infraestructuras y desarrollo de nuevos módulos.

Elegimos Solmicro-eXpertis porque cumplía con todas nuestras necesidades a nivel de gestión comercial, compras, control de proyectos y sistema financiero, además de proporcionar una plataforma vanguardista que nos permite el desarrollo de tecnologías basadas en componente, lo que facilita el trabajo con otros departamentos, delegaciones o empresas."

Joaquín García Rico, Director General Corporativo de TSK.

Page 5: Sistema erp

AIOS SDK

AIOS SDK es un constructor. Donde se crean módulos nuevos y modificamos cada elemento para que el sistema quede ajustado perfectamente a las necesidades.

Es un sistema de segunda capa desarrollado en Delphi que se encarga de realizar todas las modificaciones al ERP, sin la necesidad de esperar a la siguiente versión para actualizar. Además de que puede conectarse a diversas bases de datos como ORACLE, Microsoft SQL, MySQL, PostgreDB, FireBird y DB2.

Una característica importante es que, tras alguna modificación, no se necesita re-compilar el ejecutable ya que AIOS SDK se encarga de agregar al ERP en tiempo real las nuevas ventanas o características desarrolladas sin necesidad de reiniciar el sistema. Además de que ofrece la opción de rollback de los cambios nuevos, esto es que en caso de que la nueva característica implantada en el ERP no sea de la total satisfacción del cliente siempre es posible volver a la versión previa sólo presionando un botón.

Las principales características de AIOS SDK son:

Conectividad a diversos manejadores de bases de datos Lenguaje sencillo de aprender Ahorro de tiempo de desarrollo Agregar nuevas funciones al ERP en tiempo real Rollback sin consecuencias Opciones infinitas de nuevos desarrollos

En resumen, AIOS SDK es el constructor de módulos para un ERP más poderoso y versátil de México, lo que se traduce en velocidad de implementación, reducción de costos para el cliente y facilidad de creación para obtener un sistema al total agrado del usuario.

 

Page 6: Sistema erp

AIOS ERP (Enterprise Resource Planning)

Un ERP es un sistema de gestión de información que integra y automatiza las prácticas de negocio asociadas con los aspectos operativos o productivos de una empresa. Se caracterizan por estar compuestos por diferentes módulos que integran una única aplicación, algunos de estos son:

Producción Ventas Compras Logística Contabilidad (de varios tipos) Gestión de proyectos Inventarios Control de almacenes Pedidos Nóminas Cuentas por pagar Cuentas por cobrar Recursos Humanos Facturación Electrónica

Además de que ofrece la capacidad de agregar nuevos módulos dependiendo del crecimiento de la empresa.

Los objetivos principales de AIOS ERP son:

Optimización de los procesos empresariales Acceso a toda la información de forma confiable, precisa y oportuna

(integridad de datos) La posibilidad de compartir información entre todos los componentes de la

organización Eliminación de datos y operaciones innecesarias de reingeniería

El propósito fundamental de AIOS ERP es otorgar apoyo a los clientes del negocio y tiempos rápidos de respuesta a sus problemas, así como un eficiente manejo de información que permita la toma oportuna de decisiones y disminución de los costos totales de operación.

Las principales características de AIOS ERP son: Integral, modular, adaptable y seguro.

Integral, porque permite controlar los diferentes procesos de la compañía entendiendo que todos los departamentos de una empresa se relacionan entre sí, es decir, que el resultado de un proceso es punto de inicio del siguiente.

Page 7: Sistema erp

Modular, puesto que AIOS ERP entiende que una empresa es un conjunto de departamentos que se encuentran interrelacionados por la información que comparten y que se genera a partir de sus procesos, es por eso que las ventajas tanto económicas como técnicas es que la funcionalidad se encuentra dividida en módulos, los cuales pueden instalarse de acuerdo con los requerimientos del cliente.

Adaptable, gracias a que AIOS ERP tiene su propio software de desarrollo y es capaz de adaptarse a la idiosincrasia y procesos de cada empresa.

Seguro. Sus datos estarán siempre bajo el control único de sus propias manos y cada usuario tendrá acceso, únicamente, a los procesos que le sean asignados.

Otras características destacables de AIOS ERP son:

Base de datos centralizada Los componentes del ERP interactúan entre sí consolidando todas las

operaciones Los datos se ingresan sólo una vez y deben ser consistentes, completos y

comunes Las empresas que lo implanten suelen tener que modificar alguno de sus

procesos para alinearlos con los del sistema ERP. Este proceso se conoce como Reingeniería de Procesos, aunque no siempre es necesario.

AIOS BASE DE DATOS

El sistema AIOS utiliza como núcleo central una base de datos la cual puede ser de diversos manejadores de las mismas. Es además en donde residen todos los objetos del sistema, eso ofrece al sistema AIOS una fuente común de información, lo cual acelera su desarrollo y configuración.

PROCESOS

Contamos con los siguientes procesos:

Proceso Comercial: Automatizando gran parte de su proceso comercial se logra agilizar el sistema de ventas obteniendo como resultado más velocidad, reducción de costos y aumento de ganancias.

Proceso de Logística: En el cual integramos procesos de inventarios, compras, ventas y producción de forma lineal y optimizada.

Proceso de Abastecimiento: Administra el control de sus proveedores, compras e importaciones.

Page 8: Sistema erp

Proceso  de Producción: Regula los pedidos, la demanda potencial, centros de trabajo y procesos de maquila.

Proceso  Recursos Humanos: Mantiene un registro y control completo sobre su nómina, reclutamiento, registro histórico y desempeño personal dentro de la compañía a lo largo de los años.

MÓDULOS

Ventas

Controla el sistema de facturación, cotizaciones, venta de bienes y servicios, clientes, pedidos, etc.

Compras

Administra su sistema de registro de compras, tales como: compras nacionales (locales y foráneas) e internacionales (exportación e importación), gastos derivados por adquisiciones, etc.

Inventarios

Se encarga de la administración de sus entradas, salidas, transferencias y adquisiciones. Puede ser programado para que, si es necesario, haga pedidos automáticos a sus proveedores para acelerar sus procesos y estar seguro de que siempre tendrá la existencia correcta de sus productos.

Contabilidad

El módulo de contabilidad es el más robusto del sistema AIOS. Le permite llevar un control preciso de sus movimientos, emitir facturas, mostrar reportes contables, financieros y fiscales, administrar sus ingresos y egresos, etc.

Contamos con el modo multi-empresa, de modo que puede controlar toda la administración contable de múltiples compañías en el mismo software y sin necesidad de comprar licencias adicionales.

Algunas  de las funcionalidades de este módulo son:

Basado en las últimas normas financieras internacionales (NFI’s) Centros de costos Ofrece la interfaz más flexible y fácil de usar del mercado Totalmente integrado con los demás módulos Seguridad y pistas de auditoría Búsquedas rápidas y eficaces

Page 9: Sistema erp

Reportes básicos pre configurados con opción de añadir nuevos a la medida de las necesidades del cliente (previa cotización)

Poderoso reportador en Excel Suficiente flexibilidad para el cálculo de impuestos Facturación y cuentas por cobrar Flexibilidad para manejar facturas, notas de crédito, documentos, notas

de cargo, etc. Todo bajo control de los consecutivos por serie de documento

Control de artículos, cantidades, precios, conceptos y/o descripciones largas

Control de vencimientos Gran cantidad de reportes, como pueden ser: facturación general,

facturación por cliente, facturas por cobrar, antigüedad de saldos, I.V.A. cobrado, I.V.A. pagado, gastos por concepto, centro de costos, gastos por pagar, compras, cuentas por pagar, etc.

Control de bancos y cajas Cuentas bancarias y de cajas sin límite Manejo de cuentas de cheques y chequeras Control de cajas, tanto de ventas como de gastos Conciliación bancaria

POS (Point of Sale / Punto de Venta)

El módulo TPV o Punto de Venta gestiona el proceso de venta mediante una interfaz accesible para los vendedores. El mismo módulo  permite la creación e impresión del ticket de venta mediante las referencias de productos, realiza cambios en el stock en la base de datos y otras labores del negocio. Así tambien se compone de una parte hardware (dispositivos físicos) y otra software (sistema operativo y programa de gestión).

CRM

El módulo CRM le facilita la gestión de las relaciones con sus clientes actuales y potenciales.Las principales características del modulo son:

Administración de las campañas de marketing  Seguimiento  de solicitudes de clientes Análisis de clientes (data-mining) Oportunidades de venta/compra Proyectos y reporting

Page 10: Sistema erp

Logística de Almacenes

Tiene como objetivo organizar toda la logística derivada de la necesidad de almacenar productos de forma que la herramienta se adapte al funcionamiento y organización de la compañía.

Contempla el multialmacén y las ubicaciones tanto estándar como dinámica

Contempla la posibilidad de realizar inventarios generales o segmentados, bien manualmente o a través de terminales portátiles

Conserva los inventarios realizados Contempla la libre codificación de claves de movimientos de almacén Dispone de potente batería de informes estratégicos y de gestión

Pedidos

El módulo de Pedidos engloba las siguientes funcionalidades:

Catálogos Administración de precios Galería de imágenes Carro de compras On-line

Nómina

Controla de una manera sencilla y detallada el cálculo de la nómina de su(s) empresa(s).

Cumple con los requerimientos de las instituciones gubernamentales que tienen interrelación con su organismo como: IMSS, ISSSTE, ISSEMYM, FOVISTE, INEGI, etc.

Controla los movimientos mensuales por empleado, faltas, vacaciones, permisos, incapacidades, prestaciones, préstamos, seguros de vida voluntarios, etc.

Recursos Humanos

Lleva el registro de sus empleados, privilegios e información laboral así como personal.

Page 11: Sistema erp

Código abiertoOpenXpertya

OpenXpertya es una solución integral para la empresa que engloba ERP y CRM, con integración de servicios en línea de B2B o B2C (en función del tipo de cliente final) e incluso B2E (servicios internos) y con soporte de exportación e datos (enlaces) al estándar EDI (intercambio electrónico de información entre empresa: facturas, albaranes, pedidos: EDIFACT, estándar mundial de la ONU) y con posibilidad de trabajar con cubos multidimensionales OLAP (análisis exhaustivo de resultados). Todo ello adaptado muy de cerca a nuestra legislación, tanto fiscal, como mercantil, civil, contable, etc.

El propósito de openXpertya es cubrir ampliamente, y muy de cerca, todas aquellas necesidades de gestión que una empresa de tamaño medio o grande podría tener. Es la planificación global de todos los recursos.

La solución openXpertya tiene capacidad multientidad, multiempresa, multicentro, multialmacen, multicaja, etc. Haciendo posible  la descentralización de una organización y siendo el tipo de aplicación ideal para una cadena de franquicias, una empresa de distribución, de producción 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 informáticos con servicio a través de la web). openXpertya está diseñada de forma abierta para el mercado global, pero poniendo especial énfasis en el sistema legal, no en el anglosajón (habitual entre los ERPs de software libre).

Aspectos muy cuidados son la contabilidad, la armonización fiscal, la creación y adaptación de remesas a los formatos interbancarios locales (normas 19, 43, etc), la normativa del punto verde, la realización de informes estadísticos requeridos por la hacienda pública como el IntraStat, DUAS, etc.

 El comercio electrónico actual dispone de dos niveles, y ambos están implementados en el programa. Por una parte, las grandes empresas usan el estandar EDI para el intercambio de información referente a pedidos, albaranes y facturas de sus servicios. Pero por otra las redes de distribución a PyMES y particulares usan sistemas de venta directa a través de la web

Page 12: Sistema erp

(B2B o B2C) orientados al usuario final o al canal tradicional de distribución. En ambos casos openXpertya les proporciona herramientas muy útiles y con actualización de datos en tiempo real a través de internet.

   En definitiva, openXpertya es una aplicación única, dado que:

Es una aplicación de código abierto, sin alguno coste de licencia. Cualquiera, con los conocimientos necesarios, puede instalarla y parametrizarla en cuestión de horas en un servidor, en función de sus requerimientos. La implementación se realiza sin tomar decisiones irreversibles, esto posibilita que en cualquier momento se pueda cambiar una configuración determinada.

Es el único ERP global de software libre y muy amplia funcionalidad que claramente cumple todos los requisitos legales necesarios para su utilización en mundo empresarial. Está personalizado para el mercado.

Está desarrollado en tres capas e íntegramente en Java, con lo que funciona sobre cualquier sistema operativo y plataforma (Windows, Solaris, FreeBSD, Linux, UNIX, AIX, MacOS, etc) sin dependencias de ningún 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 aplicación ERP de software libre. 

Existe documentación y formación disponible a todos los niveles, tanto a nivel de usuario final, como a nivel de desarrollador. La formación está disponible con una alta periodicidad. Todos los servicios tienen unos costes accesibles.

Dispone de una biblioteca constantemente actualizada de desarrollos sectoriales que van siendo incorporados a la versión de uso general periódicamente por los desarrolladores.

VENTAJAS Y DESVENTAJAS

Desde su inicio, openXpertya ha sido desarrollado como Código Abierto (Open Source). La principal y obvia ventaja monetaria es que no existen costos de licencia para el producto en sí mismo. El mayor diferenciador de todos modos es que se puede, además, obtener el código fuente. Esto le brinda al usuario una independencia absoluta del proveedor. De este modo la empresa usuaria no depende de su existencia y prioridades, pudiendo cambiar de consultoría si lo deseara o asumir internamente el mantenimiento o desarrollo de la aplicación.

   Toda la información acerca de la aplicación openXpertya (estado, errores, mejoras, etc.) es abierta también, no existe política de ocultamiento corporativa ni censura. Si algo no funciona, no se tendrá inconveniente en averiguarlo

Page 13: Sistema erp

rápidamente. Como consecuencia, los proyectos de Código Abierto son muy rápidos para reaccionar, si surgieran problemas.

                       

   La comunidad de usuarios (y la de desarrolladores) constituye una notable diferencia con respecto a otros productos  de software propietario o privativo. Debido a la gran diversidad de usuarios y desarrolladores de todas partes, nuestro producto está realmente probado en todo momento.

IMPLEMENTACIÓN

En términos generales se pueden definir cinco etapas fundamentales para la implantación de un ERP cualquiera, que también pueden ser aplicables a la implantación de openXpertya:

1. Elaboración del plan de trabajo y estructuración de los equipos asignados a las diferentes tareas.

2. Organización y planificación.3. Depuración de la información, en la cual se revisa y corrige la información

actual. Procesos de realimentación las veces necesarias.4. Capacitación en los aspectos técnico y operativo y con simulaciones para

que los usuarios se familiaricen con el sistema. Formación.5. Liberación formal del sistema o la implantación total del mismo.

ARQUITECTURA

VENTAJAS DE DISEÑO

OpenXpertya  (La Solución Empresarial Global) es un software tipo ERP (Enterprise Resourse Planning) de características técnicas realmente sobresalientes: el código del servidor de aplicaciones, de los interfaces, de la aplicación B2B, B2C y B2E y del cliente fue 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 codigo libre. Sus características  técnicas principales y ventajas competitivas en referencia a su diseño y arquitectura son las siguientes:

              

 

             

 

Page 14: Sistema erp

Sistema  modular e integrado (se puede instalar todo el sistema y utilizar en cada momento aquellos modulos necesarios, anulando el acceso en el menú y en el diccionario de la aplicación a los módulos no utilizados en cada momento, lo cual nos permitirá una mayor velocidad y productividad en el día a día).

Sistema escalable (son posibles múltiples 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 adaptación para la legislación Española, de las Comunidades Europeas, la zona Euro y posteriormente Iberoamericana (para todo tipo de entidades privadas).

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

Generador de informes visual integrado, con posibilidad de generar todo tipo de documentos a imprimir (pedidos, albaranes o guías de remisión, facturas, etc) e informes a partir de consultas complejas a la base de datos.

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

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.

Soporte comercial local disponible a través de múltiples partners y desarrolladores geográficamente repartidos.

Base de datos abierta, organizada y preparada para sistema multiorganización, multiempresa, multialmacén, multimoneda, multicontabilidad, multiimpuestos, multilenguaje, multicosto, etc. Altamente personalizable sectorialmente. Al ser diseñada de esta manera, la aplicación resultante es más fácil de mantener y de extender; y por encima de todo, es mucho más estable.

Moderna Interface gráfica, similar a la del cliente de SAP, del tipo arbol desplegable personalizable en función de las necesidades de la instalación y residente en la propia base de datos (en el diccionario de la aplicación). Así el entorno del interface es completamente independiente de la aplicación y puede ser modificado en función del usuario, ubicación, etc. Como todo lo demás en la aplicación, es multiinterface.

Todo el desarrollo del código ha sido realizado utilizando ECLIPSE como IDE tanto para el código principal de la aplicación. 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 dinámica. Así, el implementador o incluso el usuario puede agregar campos nuevos a las tablas y nuevas tablas a la base de datos siendo interpretados y usados por la aplicación desde el primer momento.

Page 15: Sistema erp

Solución OLAP integrada. Permite la explotación de la base de datos a los siguientes formatos: Excel, HTML, XML, Texto, PDF (con librerías propietarias en la versión 1.9, con librerías libres a partir de la versión 2.0), PS, Word y cubos de negocio OLAP.

METODOLOGÍA Y ARQUITECTURA EN TRES CAPAS

   La metodología utilizada actualmente en el desarrollo de soluciones de software empresarial depende en una gran medida de las características del proyecto, de los integrantes del equipo de desarrollo y de las tecnologías a utilizar. En realidad, no existe una metodología concreta que nos permita un desarrollo eficaz. El continuo proceso de cambio en el proyecto, los integrantes del equipo y la renovación y mejora de las tecnologías implica un continuo replanteamiento en los pasos a seguir. Esta falta de continuidad en la metodología conlleva graves inconvenientes para garantizar la obtención de una solución fiable, fácilmente mantenible y sobretodo una solución que pueda evolucionar en el tiempo.

El modelado UML intenta paliar este problema aportando una notación para la definición de las necesidades a cubrir. pero únicamente es una notación, nada más. Realmente, no es el establecimiento de una metodología clara de desarrollo, sino una herramientas que nos posibilita para el modelado previo a la metodología

Aunque no es un estandar reconocido, está apoyado en gran medida por la OMG (Object Management Group). Este grupo definió en su día el estandar CORBA para el desarrollo sobre sistemas distribuidos, necesario para definir las comunicaciones entre aplicaciones (por ejemplo entre cliente y servidor).  

OpenXpertya, a través del entorno de diseño en tres capas (3LD) aporta una metodología  de declaración de los conceptos de negocio, definición de la interacción con el sistema, procesos a realizar sobre los conceptos, y finalmente nos permite establecer restricciones a este modelo y validaciones.

 

 

 

Page 16: Sistema erp

Una vez realizado los pasos anteriores, dispone directamente de la solución e implícitamente de toda la información para generar automática una documentación en detalle de qué hace el sistema en cada momento y cómo lo hace.

   Así las tres capas quedan definidas en nuestro caso de la siguiente manera:

1. En la capa de datos tenemos el motor de base de datos relacional, independiente de la aplicación y escalable en función de las necesidades de la empresa final. Inicialmente trabajamos sobre Oracle, por su potencia y por ser un estándar del mercado, pero adicionalmente hay disponibilidad para la utilización de otros motores de base de datos, que pese a no disponer de tanta fiabilidad, 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).

2. En la capa del Servidor de Aplicaciones o de Negocio, tenemos el servidor de aplicaciones JBOSS y las clases que interactúan directamente con la base de datos (vía JDBC).

3. En la capa de Presentación disponemos de varios clientes posibles. El principal y sus variantes de empaquetado (distribución directa, vía Java Web Start o applet Java), realizado directamente en Java; pero adicionalmente también disponemos de cliente ligero sobre navegador web (contra las páginas 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 función del tipo de rol del usuario que abre sesión en cada momento concreto.

LICENCIA

 La licencia pública de openXpertya (en adelante denominada LPO) está basada en la CDDL ("Common Development and Distribution License"), un nuevo tipo de licencia desarrollada por SUN y presentada el 1 de Diciembre del 2.004, enviada al OSI el 14 de diciembre de 2004, y aprobada el pasado 14 de enero del 2.005. CDDL está basada en la licencia MPL 1.1 (Mozilla Public License), pero agrega ciertas condiciones no incluidas en la mayoría de las licencias open source. Por ejemplo, CDDL permite tener cualquier tipo código dentro de la misma solución. Usando terminología de open source, CDDL no es viral, como es el caso de la vieja licencia GPL (General Public License, 1991), y por lo tanto posibilita la inclusión de cualquier otro tipo de código, sea cual sea la licencia del mismo, en la solución completa (la licencia GPL por ejemplo, limita bastante la reutilización de código por parte de los programadores, y sólo permite el linkado con código gobernado por la licencia GPL por ejemplo o por otras licencias con menos requisitos que puedan ser "absorbidas" por la GPL).

Page 17: Sistema erp

VERSIONES DE LICENCIA PÚBLICAS DE OPENXPERTYA

Hasta la fecha han salido publicadas dos versiones de la licencia pública de openXpertya (denominada LPO). Las diferencias entre ambas son mínimas. La versión 1.1  mejora algunos puntos de la traducción de la CDDL ("Common Development and Distribution License") de SUN(sugeridas desde la comunidad de usuarios),  de la anterior versión 1.0 de la  LPO, e incluye nuevas referencias a librerías y código modificado o reutilizado en la versión 2.0 de openXpertya.

La licencia LPO versión 1.0 gobierna el código de las versiones 1.x de openXpertya.

La licencia LPO versión 1.1 gobierna el código de las versiones 2.x de openXpertya.

REQUISITOS DE INSTALACIÓN

Para poder instalar OpenXpertya es necesario tener instalado un gestor de BBDD. Se recomienda PostgreSQL u Oracle pero pueden instalarse otros gestores de BBDD.

LA SITUACIÓN ACTUAL DE OPENXPERTYA

Como punto de partida del proyecto openXpertya, se tomaron como referencias base los siguientes proyectos de software libre, con algunos de los cuales ya estábamos trabajando y que en su día fueron seleccionadas como los más interesantes: nace el proyecto originalmente denominado Xpertya:

SATPEL, sistema de actualización tecnológica de precios en lineal. Compiere®, ERP &  CRM business solution. Jasper Reports. OpenTASSEL. JBOSS. Open ERP solution. Tangrim ERP & CRM business solution (proyecto actualmente cerrado). Compiere Business Intelligence. Open Business Solution. Evaristo (MP-Biz). SIA. Sistema Integral de Administración. Liquid Look and Feel by Birosoft® JSP Tag Library, JSPTAGS® Librería Java iTEXT Librerías de Adobe® de código abierto

Page 18: Sistema erp

PAGINA OFICIAL

http://www.openxpertya.org

Page 19: Sistema erp

COMPIERE

Compiere (pronunciado com-pyeh-reh, en italiano, hacer, llegar a) es una aplicación para negocios de código abierto, ERP y CRM destinada para las empresas de pequeño y mediano tamaño y con una gran expansión en el mercado anglosajón en los últimos años.

Compiere está desarrollada usando J2EE. La aplicación y el código fuente se provee sobre la base de distribución libre bajo una licencia basada en la licencia publica Mozilla. Puede ser configurada y extendida dentro de la aplicación y por medio de la adición de componentes modulares. La documentación y el soporte solo están disponibles mediante pago.

Desde la versión 2.5.2, Compiere es independiente de la base de datos, y existe una infraestructura para la conexión a múltiples bases de datos. Aunque Compiere está gobernado por una licencia de software libre derivada de la MPL 1.1, la CPL 1.1 (Compiere Public License), realmente es difícil saber cuánto del producto es código abierto y cuánto no, al incluir varias librerías internas cuyo código no se proporciona con el producto e incluso algunas de pago (de terceros en cualquier caso) que realizan funciones centrales en el producto. Asimismo, la propia licencia CPL incluye la posibilidad clara de que la empresa desarrolladora pase partes, o la totalidad del código, a licencia comercial transcurridos dos años de su fecha de lanzamiento.

Las capacidades de solución de negocio abarcan planificación de recursos empresariales (ERP) y Gestión de las relaciones (CRM).

Informes estándar Gestión de cuadros de mando Negocios Ver Capa  FabricaciónGestión de Compras  Gestión de materiales Gestión de pedidos Mundial de Gestión Financiera Ventas E-CommerceServicio Historia del cliente

Page 20: Sistema erp

El modelo impulsado por la plataforma de aplicaciones, se compone de un Diccionario de aplicaciones, un motor de transacciones de una base de datos de transacciones. El Diccionario de aplicaciones es el depositario de la lógica de negocio de meta-datos, tales como ventanas, campos, el informe y las definiciones de flujo de trabajo.La base de datos de transacciones es el depositario de la transacción (por ejemplo, facturas)y puesta en marcha (por ejemplo: cliente) de datos.  El motor de transacciones gestiona la interacción entre la lógica de negocio de las aplicaciones de Diccionario, datos de transacciones de la base de datos de transacciones y solicitudes de los usuarios.

La lógica de negocio almacena por separado de los ejecutables de Compiere le permite asegurarse de que sus optimizaciones específicas del negocio siguen siendo en su lugar durante la vida útil de su solución, incluso a través de las actualizaciones a nuevas versiones de software Compiere. A diferencia de los sistemas tradicionales de ERP que recomiendan la adaptación de sus procesos de negocio para que coincida con la configuración de software por defecto, Compiere le estimula para personalizar la solución a implementar para satisfacer sus necesidades de negocio.Como los cambios del entorno empresarial, se puede adaptar a sus necesidades Compiere cambiar de forma rápida y sencilla.

FREE COMPIERE ERP TRIALS AND DOWNLOADS

Opción 1: Prueba gratuita de 30 días en líneaProfessional o Enterprise Edition del software.

Opción 2: Descarga gratuita de prueba de 30 díasDescargar una copia de trabajo de Compiere ERP para el equipo para probar gratis durante 30 días.  Professional de software Compiere.

Page 21: Sistema erp

Instalador proporciona una tecnología certificada  Incluye Compiere Professional Edition, Java, JBoss y Oracle XE.  Solo Windows y Ubuntu.

Opción 3: Descarga gratuita de Community Edition Compiere Community Edition 3.2, es una base de Java / Swing de interfaz de usuario de la versión libre de Compiere ERP de software que está disponible para su descarga como una distribución listos para instalar binarios. Esta descarga de la edición de Compiere Comunidad no incluye herramientas de generación automática de actualización o el apoyo de Consona o sus socios autorizados Compiere. Compiere Community Edition se distribuye bajo una licencia de código abierto GPL.

Buy Compiere Enterprise Edition

Requisitos de instalación:

Sistema operativo de software que  soporte Java, como Linux o Microsoft WindowsJava Development Kit 6 (JDK6)Base de datos de software, ya sea Oracle o EnterpriseDB.

Page 22: Sistema erp