Un instructivo Idempiere para estar preparado y al día con sus nuevas actualizaciones PDF

Title Un instructivo Idempiere para estar preparado y al día con sus nuevas actualizaciones
Author Estudio Creatido Gamez
Course Ceremonial y Protocolo I
Institution Universidad de Palermo
Pages 33
File Size 843.4 KB
File Type PDF
Total Downloads 49
Total Views 139

Summary

El objetivo del proyecto es actualizar, preparar y configurar el ERP iDempiere (Software Libre)
para su futura utilización en MiPymes colombianas. Para ello se utilizan manuales de
configuración, así como software específico (PostgreSQL, ApacheFélix), de tal manera que
iDempiere pu...


Description

UNIVERSIDAD DE LOS ANDES FACULTAD DE INGENIERÍA Departamento de Sistemas y Computación

Actualización, preparación y configuración del ERP iDempiere para facilitar su implementación en MiPymes Colombianas Fabián Andrés Naranjo Sierra

Trabajo de grado presentado para optar por el título de ingeniero de Sistemas y Computación en la Universidad de los Andes 12 de Diciembre, 2016 Asesor: Prof. Víctor Manuel Toro 1

Contenido 1.

RESUMEN .......................................................................................................................... 3

2.

AGRADECIMIENTOS ......................................................................................................... 4

3.

TABLA DE ILUSTRACIONES ............................................................................................. 5

4.

CONCEPTOS BÁSICOS .................................................................................................... 6

5.

INTRODUCCIÓN ................................................................................................................ 7 CONTEXTO ........................................................................................................................... 7 DESCRIPCIÓN DEL PROBLEMA .......................................................................................... 8 PROPUESTA DE SOLUCIÓN ................................................................................................ 9

6.

OBJETIVO DEL PROYECTO DE GRADO.........................................................................11

7.

TECNOLOGÍAS UTILIZADAS............................................................................................12 IDEMPIERE...........................................................................................................................12 POSTGRESQL......................................................................................................................14 MÁQUINA VIRTUAL..............................................................................................................16

8.

PLAN DE TRABAJO ..........................................................................................................17

9.

DESARROLLO DEL PROYECTO ......................................................................................18 PERSPECTIVA GLOBAL ......................................................................................................18

10. ESTRUCTURA ORGANIZACIONAL DE MUEBLES DE LOS ALPES DENTRO DE IDEMPIERE ..............................................................................................................................23 MÓDULOS IMPLEMENTADOS ANTERIORMENTE .............................................................25 11.

CONCLUSIONES Y TRABAJO FUTURO ......................................................................30

12.

BIBLIOGRAFÍA ..............................................................................................................31

13.

ANEXOS ........................................................................................................................33

2

1. RESUMEN El objetivo del proyecto es actualizar, preparar y configurar el ERP iDempiere (Software Libre) para su futura utilización en MiPymes colombianas. Para ello se utilizan manuales de configuración, así como software específico (PostgreSQL, ApacheFélix), de tal manera que iDempiere pueda ser ejecutado y posteriormente utilizado. Para esto se trabajó con la empresa Muebles de los Alpes, empresa ficticia productora de muebles, para verificar la funcionalidad de iDempiere para poder construir un manual de usuario y finalmente posibilitar su utilización en una empresa real.

3

2. AGRADECIMIENTOS Agradezco a las personas que hicieron posible el desarrollo de éste proyecto, principalmente al profesor Víctor Manuel Toro quien fue el principal colaborador del proyecto al conseguir las referencias adecuadas para el desarrollo del proyecto. También a los estudiantes que trabajaron previamente en el proyecto, al proveer unas bases que sirvieron para el desarrollo y a los estudiantes que trabajarán a futuro en el proyecto, pues se planea que tenga un desarrollo futuro y que pueda implementarse. También agradezco a Johnathan Salamanca, quien me colaboró fuertemente en el manejo de tiempos de desarrollo del proyecto.

4

3. TABLA DE ILUSTRACIONES Figura 1: Tipos de empresa (tamaño) según número de empleados....................................................7 Figura 2: Cantidad de empresas según su tamaño...............................................................................7 Figura 3: Distribución de empresas formales e informales en Colombia.............................................8 Figura 4: Distribución de empresas por tamaño en Colombia.............................................................8 Figura 5: Distribución vista inicial iDempiere...................................................................................18 Figura 6: Distribución inicial de pestañas iDempiere........................................................................19 Figura 7: Distribución Grupo Empresarial de los Alpes....................................................................19 Figura 8: Fórmula del balance....................................................................………………………....20 Figura 9: Conceptos relacionados ERP...............................................................................................21 Figura 10 Módulos ERP………………………………………………………………………….....22

5

4. CONCEPTOS BÁSICOS ● MiPymes: Microempresas (entre 1 - 10 empleados y activos menores a 500 SMMLV) y pequeñas empresas (entre 11 - 50 empleados y activos entre 501 - 5000 SMMLV)1 ● Sistematización: En ámbito empresarial, es ordenar, estructurar o formalizar procesos2. ● Unix: Sistema operativo portable, multitarea y multiusuario3. ● CentOS: Sistema operativo empresarial, basado en la distribución Red Hat Enterprise Linux4. ● Máquina Virtual: Software que ofrece virtualización con características diferentes a la máquina original en donde se ejecuta, creando la posibilidad de varios entornos sobre una misma infraestructura física5. ● Software libre - Open Source: Se refiere al conjunto de software que se puede utilizar con cualquier propósito (copiado, mejorado, estudiado, modificado, redistribuido, etc), sin restricciones o limitaciones6. ● iDempiere: Software ERP de código abierto y extensible. ● SFIMC: Sistematización fácil e intuitiva para Mipymes Colombianas ● ROI: Rate of Investment (Retorno de Inversión). ● TIC: Tecnologías de la información y comunicación. ● ERP: Enterprise Resource System (Sistema empresarial de manejo de recursos). ● OSGi: Open Service Gateway, que define especificaciones de software que permite diseñar plataformas compatibles que puedan proporcionar múltiples servicios7. ● BD: Base de datos relacional (Lenguaje SQL).

1

Definición Tamaño Empresarial Micro, Pequeña, Mediana o Grande (2012). http://www.mipymes.gov.co. Recuperado de http://www.mipymes.gov.co/publicaciones.php?id=2761 2 Fantova, F. (2003). La sistematización como herramienta de gestión. Bilbao. Recuperado de http://www.alboan.org/archivos/330.pdf 3 Unix (2015). http://www.wikipedia.org . Recuperado de https://es.wikipedia.org/wiki/Unix 4 CentOs(2015). http://www.wikipedia.org. Recuperado de https://es.wikipedia.org/wiki/CentOS 5 Universidad Rey Juan Carlos (2011). Máquinas Virtuales. Madrid. Recuperado de http://gsyc.es/~mortuno/ral/maquinas_virtuales_I.pdf 6 Software Libre(2015). http://www.wikipedia.org. Recuperado de https://es.wikipedia.org/wiki/Software_libre 7 OSGi (2015). http://www.wikipedia.org. Recuperado de https://es.wikipedia.org/wiki/OSGi

6

5. INTRODUCCIÓN CONTEXTO La herramienta iDempiere es una de Software libre, cuya posibilidad de adaptación a cualquier empresa la hace una posibilidad para las MiPymes. En Colombia, las MiPymes constituyen alrededor del 99,6%8 del total de las empresas, que en un 74% ya están conectadas a internet, pero el 80%9 cree que no puede generar valor mediante el uso de tecnología. Éste es el público objetivo a futuro, una vez se logre la configuración total y su utilización en la empresa ficticia Muebles de los Alpes.

Ilustración 1 - Tipos de empresa (tamaño) según número de empleados

Ilustración 2 - Cantidad de empresas según su tamaño

8

Pymes en Colombia (2015). http://www.dinero.com. Recuperado de http://www.dinero.com/edicionimpresa/pymes/articulo/evolucion-y-situacion-actual-de-las-mipymes-en-colombia/222395 9 Pymes y tecnología: una relación todavía tormentosa(2015). http://www.semana.com. Recuperado de http://www.semana.com/tecnologia/articulo/pymes-tecnologia-una-relacion-todavia-tormentosa/436480-3

7

DESCRIPCIÓN DEL PROBLEMA La mayoría de las empresas utilizan algún sistema tecnológico para apoyar sus procesos para hacerlos más eficientes. Dichos procesos pueden clasificarse en diferentes módulos los cuales son: facturación, nómina, inventario, cuentas por cobrar, cuentas por pagar, presupuesto, compras y ventas. Estos módulos hacen parte de sistemas ERP los cuales son necesarios para apoyar de alguna manera los procesos de cualquier organización. iDempiere, es un software libre, cuyos costos de implementación son únicamente la capacitación de los empleados para su uso. La documentación actual de iDempiere es muy buena, sin embargo, carece de un manual que contenga todo lo que se necesita para su correcta instalación y configuración particular para cada empresa, bien sea de producción o de servicios. Anteriormente se trabajó en la construcción de dichos manuales, sin embargo, debido que la tecnología avanza constantemente dichos manuales quedaron desactualizados. Adicionalmente varios de ellos dependían de referencias a repositorios en específico o bien eran versiones anteriores de los softwares utilizados. Esto aparentemente no es un problema pero en este caso particular se generaron problemas de compatibilidad, que desembocaron en la necesidad de actualizar los manuales hasta dejarlos en un punto estable, cohesivo y funcional. Para un trabajo futuro se decidió trabajar para implementar el software iDempiere en MiPymes colombianas. La razón de fondo de esta elección es que las (MiPymes) constituyen la gran mayoría de las empresas de Colombia, al ser alrededor del 99.6% del total y son de gran importancia en la economía dado que generan aproximadamente el 67% del empleo en Colombia y son quienes generan aproximadamente el (28% del PIB10). Por las cifras anteriores puede concluirse la importancia de las MiPymes y un descenso en su competitividad generaría una catástrofe para la economía

10

Pymes en Colombia (2015). http://www.dinero.com. Recuperado de http://www.dinero.com/edicionimpresa/pymes/articulo/evolucion-y-situacion-actual-de-las-mipymes-en-colombia/222395

8

Fuente:ACOPI citado en Correa (2006).p.77

Ilustración 3 - Distribución de empresas formales e informales en Colombia

Ilustración 4 -Distribución de empresas por tamaño en Colombia

PROPUESTA DE SOLUCIÓN

En el mundo las TICs vienen impactando a todas las organizaciones por igual y en su mayoría generan resultados positivos, pues les permite crecer como empresa (innovación, productividad, eficiencia) y como consecuencia inmediata generando un aumento en los ingresos. La mayoría de las TICs se acomoda a las necesidades particulares de la empresa, así como a sus recursos, 9

son escalables en el tiempo y poseen resultados medibles (ROI). Un estudio relaciona el uso de las TIC’s y la productividad laboral en un 18% en promedio, aproximadamente11. La propuesta se basa en utilizar la herramienta tecnológica iDempiere y sus respectivos manuales de uso e instalación con enfoque a la última parte dado que el objetivo a largo plazo es la implementación de iDempiere en una empresa real. Actualmente se trabajará con la empresa Muebles de los Alpes, empresa de producción de muebles. En base a ella es que se realizarán las pruebas de la tecnología. Se propone adicionalmente utilizar los manuales anteriores existentes, así como recopilar información de la web de modo que quede un manual relativamente consistente que pueda utilizarse de modo que facilite la implementación de iDempiere y se reduzca la dificultad de su implementación. A la fecha de publicación de éste documento de grado, los manuales están de modo que pueda configurarse inicialmente iDempiere, la base de datos que requiere para su utilización, los manuales de instalación de iDempiere y se pueda instalar la localización Colombia. También existen manuales de uso de iDempiere pero para ello lo mejor que se puede hacer con el software es practicar y así modificar los manuales para que sea aún más fácil utilizar.

11

Alderete, M y Gutiérrez, L (2012). TIC y productividad en las industrias de servicios en Colombia. Medellín. Lecturas de Economía, 77 (julio-diciembre 2012), pp.163-188

10

6. OBJETIVO DEL PROYECTO DE GRADO El proyecto de grado “Actualización, preparación y configuración del ERP iDempiere para facilitar su implementación en MiPymes Colombianas” es un proyecto de grado aplicado, el cual consiste en tomar lo que anteriormente se poseía relacionado al tema, como lo son manuales, instrucciones, vínculos hacia páginas de descargas para poder ejecutar, etc., y actualizarlo a una versión más reciente. Éste es un trabajo arduo y muy importante, puesto que la gran mayoría de la tecnología continúa avanzando y entre cambios de versiones de las herramientas necesarias para que iDempiere funcione es posible que se generen problemas de incompatibilidad. Un ejemplo de una situación como esta es: Un requisito de iDempiere (no explícito) es la versión de Java estándar (Actualmente en versión 8) y se venía trabajando con la versión 6 de Java. Al momento de ejecutar iDempiere y sus complementos no era posible y se debía a la versión de Java. Dicho error no fue evidente, puesto que el mensaje de error de iDempiere era un mensaje predeterminado por el compilador y fueron necesarias dos semanas de trabajo intensivo de búsqueda y corrección del error. Otra razón de la importancia del trabajo de actualización de los manuales es gracias a los cambios que se implementan dentro de la aplicación. Al ser iDempiere un software libre está constantemente cambiando y se producen cambios a nivel de interfaz gráfica, por lo cual es posible que un botón que realizaba una instrucción desaparezca o sea reubicado y por lo tanto hace que el manual anteriormente escrito quede “obsoleto”, gracias a esos pequeños cambios. Finalmente el trabajo de actualización de los manuales es importante, puesto que, pueden mejorarse constantemente, para hacerlos más entendibles hacia el usuario y posibilitarle alternativas adicionales en caso de no entender la explicación contenida dentro.

11

7. TECNOLOGÍAS UTILIZADAS En esta sección se habla de las tecnologías utilizadas en el proyecto, se mencionan sus beneficios y las razones por las cuales fueron elegidas. IDEMPIERE iDempiere Business Suite también conocido como OSGi + Adempiere es un software libre ERP (Sistema de planificación de recursos empresariales), que incluye también funcionalidades de CRMA (Administración de la Relación con los Clientes) y SCM (Administración de la cadena de suministro). Este programa incluye todas las funciones de un ERP moderno siendo altamente extensible mediante la incorporación de plugins, lo que permite configurarse para casos particulares de cada empresa, en la medida en que se tenga un plan de implementación y posee curva de aprendizaje adecuada12. iDempiere es una herramienta de negocios que permite integrar y automatizar los procesos empresariales clave. Actualmente se encuentra posicionado a nivel internacional como la herramienta alternativa para empresas medianas y pequeñas, comparadas con los sistemas propietarios tradicionales que poseen un alto costo de licencias y también comparada con desarrollos locales los cuales suelen no dar abasto para las necesidades del mercado globalizado. iDempiere más allá de todas las funcionalidades que posee, permite incorporar cambios específicos del negocio y preservarlos para futuras versiones. Esto permite realizar cambios aun estando en fase de producción como pueden ser: el modelo de negocio, la estructura de la información, el plan de cuentas, el tipo de moneda, regulaciones legales o impositivas, entre otros, sin que afecte directamente la operación. IDempiere es independiente de la base de datos, no requiere proveedores o implementadores en particular e incluso es posible acceder a su código fuente. La comunidad de iDempiere asegura la evolución en el tiempo del sistema, su crecimiento y control, cumpliendo su compromiso con el 12

iDempiere (2015). http://www.wikipedia.org. Recuperado de https://es.wikipedia.org/wiki/IDempiere

12

modelo de código abierto, lo cual permite obtener, redistribuir y modificar su código fuente. La contribución de la comunidad se ve reflejada en el compromiso con el fortalecimiento de la herramienta, la búsqueda de continuidad en el tiempo y la selección de socios basada en casos de éxito13. iDempiere soporta:

-



Múltiples Compañías (grupos empresariales, empresas clientes, etc)



Múltiples organizaciones (plantas, sedes, empresas, etc.)



Múltiples idiomas (29 localizaciones)



Múltiples monedas



Múltiples esquemas contables



Multi-usuario14

Historia

iDempiere se derivó del proyecto ADempiere el cual a su vez se derivó de la versión libre de Compiere. La gran diferencia de iDempiere con su versión precedente (ADempiere), está en la actualización tecnológica de su plataforma. iDempiere está basado en un framework OSGi permitiendo una estructura de plug-ins. También el servidor de aplicación Jboss fue reemplazado por Apache Tomcat el cual nuevamente será cambiado por Jetty lo que hace que mejore el rendimiento y tamaño. Posteriormente Se decide usar Eclipse Buckminster y se migra de ZK3.6 a ZK6 y 7 sobre el cual se implementa un nuevo diseño de interfaz15. Dentro de los fundadores del proyecto iDempiere es importante mencionar a Carlos Ruiz, un Colombiano que hizo parte de todo el proyecto de migración y actualización de arquitectura de Adempiere a iDempiere. Lo anterior representa una ventaja pues se facilita la implementación del sistema en organizaciones de Colombia, debido a que conoce a profundidad el contexto en el país16.

13

¿Qué es iDempiere? (2015). http://www.elitesystem.ec Recuperado de http://www.elitesystem.ec/index.php/que-es-adempiere 14 iDempiere (2015). http://www.wikipedia.org. Recuperado de https://es.wikipedia.org/wiki/IDempiere 15 iDempiere (2015). http://www.wikipedia.org. Recuperado de https://es.wikipedia.org/wiki/IDempiere 16 www.globalqss.com - iDempiere y Adempiere (2007). http://www.globalqss.com. Recuperado de http://www.globalqss.com/portal/index.php/es/noticias/12-ultimas-noticias-es/17-idempiere

13

-

Funcionalidad

Como Aplicación web, iDempiere es accesible en cualquier navegador, permitiendo acceder a documentos relacionados a través de links dentro de la aplicación. iDempiere tiene un motor de flujos de trabajo basado en el estándar WfMC, para administrar los flujos de trabajo entre documentos y requerimientos de BPM. iDempiere incluye un sistema de generación de reportes simple, poderoso y configurable, (con el Diccionario de Aplicación) que permite abrir otros reportes o ventanas a través de lin...


Similar Free PDFs