Você está na página 1de 60

SmartSuiteERP,CRMandSCM

Esta obra esta bajo una licencia reconocimiento-no comercial 2.5 Colombia de creativecommons. Para ver una copia de esta licencia, visite http://creativecommons.org/licenses/by/2.5/co/ o envi una carta a creative commons, 171second street, suite 30 San Francisco, California 94105, USA

ADEMPIERE

Politcnico Colombo Andino

Autor:

Camilo Andrs Urbina Ramrez


Director de tesis: Carlos Quijano Narvaez

POLITCNICO COLOMBO ANDINO FACULTAD DE ANALISIS Y DISEO DE SISTEMAS BOGOT D.C. AGOSTO 2010
1

SmartSuiteERP,CRMandSCM

TABLA DE CONTENIDO

1. ENTERPRISE RESOURCE PLANNING (ERP) 3 1. Que son?............................................................................................................3 2. Soluciones ERP...................................................................................................3 3. Beneficios............................................................................................................3 4. Etapas de la tecnologa de informacin y los ERP..............................................4 2. CONCEPTO 5 1. Historia de Adempiere.........................................................................................5 2. Descripcin del software ....................................................................................5 3. Arquitectura de la aplicacin...............................................................................6 3. REQUISITOS DEL SISTEMA 7 1. Hardware.............................................................................................................7 2. Software..............................................................................................................7 4. INSTALACION 8 1. Instalacin de PostgreSQL..................................................................................8 2. Instalacin de Java JDK y JRE............................................................................17 3. Instalacin de Webmin........................................................................................21 4. Creacin del usuario y la base de datos de Adempiere........................................28 5. Instalacin del servidor Adempiere.....................................................................34 5. CONFIGURACION 51 1. Instalacin del paquete de lenguaje es_CO.........................................................51 2. Instalar Localizacin Colombia...........................................................................51 3. Instalar datos de configuracin en GardenWorld................................................53 4. Instalar datos de configuracin en otras compaas............................................53 5. Geografa.............................................................................................................54 6. Crear una nueva empresa (PUC Colombia)........................................................54 7. Das Festivos.......................................................................................................54 6. ADMINISTRACION 55 1. Creacin del men personalizado.......................................................................55 2. Creacin de Roles...............................................................................................55 3. Creacin de Usuarios..........................................................................................57 7. BIBLIOGRAFIA 8. AGRADECIMIENTOS 59 60

SmartSuiteERP,CRMandSCM

ENTERPRISE RESOURCE PLANNING (ERP) 1. Que son? En castellano significa Planeamiento de los Recursos de la Empresa. Los ERP (Enterprise Resource Planing), son sistemas de planeacin de recursos que se encuentran ya en su tercera etapa, sus etapas posteriores son los MRP (Manucfacturing Resource Planning) I y II, cuya objetivo primordial era mejorar la informacin y planeacin en el proceso productivo. Las suite ERP son software que proveen aplicaciones de control y contables, administracin de produccin y materiales, administracin de calidad y mantenimiento de fbricas, distribucin de ventas, administracin de recursos humanos y administracin de proyectos, dejando a un lado la heterogeneidad de los sistemas MRP y vinculando todos los sectores de la organizacin. La caracterstica ms significativa es que todas las aplicaciones estn integradas, por lo que comparten un mismo conjunto de datos que es almacenado en una base de datos comn. Las empresas se benefician de esta informacin debido a que el sistema ERP relaciona los procesos de negocios y los maneja como un todo en forma integrada. Al igual que la mayora de tecnologas de informacin los ERP proveen herramientas para mejorar el control y la planeacin y principalmente la toma de decisiones.

2. Soluciones ERP
En el mercado se encuentran diferentes soluciones ERP , es decir, empresas proveedoras, entre las que se encuentran a nivel mundial, SAP, Oracle, QAD, PeopleSoft, SSA, IBM entre otras, en general todas presentan los mismos mdulos (aplicaciones especficas dentro de la suite)/ la diferencia radica en la experiencia de la empresa proveedora en determinadas reas, por ejemplo QAD es lder en manejo de manufactura y PeopleSoft en manejo de personal. Otro diferencial importante es el servicio complementario, como tiempo de implementacin, capacitacin empleados, mantenimiento y algunas otros servicios que se relacionan directamente con el precio. En Colombia las soluciones ERP se han guiado especficamente a empresas grandes, debido principalmente a su costo, SAP a sido una de las proveedoras lderes en Latinoamrica, y ha provedo soluciones a ms de 50 empresas colombianas entre las que se encuentran, PanamcoIndega (Coca-Cola), Avianca, Seguros La Previsora, Colseguros, Cervecera Leona y Comcel. Aunque los elevados costos impiden que las Pymes vinculen estas herramientas a sus organizaciones, existen soluciones ERP algo ms modestas, entre las que se conocen, NAVISION , Dimoni, SP software, Aqua ERP, Logic Control entre otros. 3. Beneficios Implementar una solucin ERP en la empresa aportar grandes benficos, como una mayor productividad, informacin integrada y a tiempo para una mejor toma de decisiones, etc. Sin embargo, algunos directivos comentaron que lo primero es considerar cundo una empresa est lista para utilizar un sistema tipo ERP. 3

SmartSuiteERP,CRMandSCM

Hctor Eminence de IBM seal tres factores principales que determinan si una empresa que est lista para utilizar un sistema ERP, o no: 1) La necesidad de crecimiento, un factor fundamental; saber que la empresa crece, que sus pedidos aumentan, si existen nuevos proveedores, etc. 2) La necesidad de informacin actualizada. 3) La urgencia de mantener un nivel competitivo respecto a otro tipo de empresas.

4. Etapas de la tecnologa de informacin y los ERP


Podemos hablar de una primera etapa vinculada a la poca de los 80's, donde todas las reas de la organizacin se manejaban de forma heterognea, al igual que los sistemas eran complejos funcionalmente y en su interfaz, pocos automatismos y su principal logro fue la reduccin de los costos y el aumento de la productividad vinculado a la automatizacin de los procesos. Con el surgimiento de nuevas necesidades de informacin y la evolucin tecnolgica de la computacin, se mejor en la flexibilidad de los sistemas y a su ve z se disminuy en la complejidad de la interfaz. La aparicin de Windows convirti la manipulacin de stas herramientas en algo mas amigable; sin embargo no existan redes y los paquetes eran poco integrados. Finalmente, nos encontramos en una tercera etapa donde se reconocen los sistemas de gestin integrada, en donde se encuentran los ERP, cuya idea es mantener la informacin centralizada, generando posteriormente flujos de la misma segn necesidades. Son sistemas mas flexibles que presentan un interfaz nico de trabajo, sin importar el modulo que se este manejando, y la calidad de la informacin es mejor. La principal caracterstica de los sistemas de gestin integrada es la homogenizacin de la informacin, logrando con esto manipular los datos de las diferentes reas de la empresa como un todo.

SmartSuiteERP,CRMandSCM

CONCEPTO

1. Historia de Adempiere
Adempiere es un sistema basado en Compiere. La primera versin de Compiere fue diseada en los aos 80 utilizando Smalltalk, fue uno de los primeros lenguajes con el concepto orientado a objetos. Las races de proyecto estaba basado en la arquitectura de Next Generation un proyecto de ADV/ Org, que tena principios similares al del proyecto inicial de R/3 de SAP. Adempiere tiene una arquitectura denominada Object Architecture que es comparada con Orientado a Objeto ObjectOriented, Object-like o las arquitecturas tradicionales, en la cual cada Objeto es tan independiente de los otros Objetos como sea posible. Todo esto da como resultado una excelente integracin:

Arquitectura MVC de Smalltalk (desconectado del Model-View-Controller) Desconexin a sincrnica de procesos va mensajes Motor de reglas explcito, para implementar la lgica compleja Transacciones seguras de fallas y recuperacin

Hoy en da con la utilizacin tecnologa de punta con las ltimas versiones de Java le da la flexibilidad de ser una aplicacin Cliente-Servidor de rea Local como una aplicacin Web sin necesidad de cambiar nada en el cdigo.

2. Descripcin del software


Una de las caractersticas ms relevantes de Adempiere es que desde su concepcin tuvo en cuenta todos los parmetros que puede necesitar un software orientado al crecimiento cambiante de los negocios de hoy y del futuro, por eso no trabaj con el concepto de mdulos como lo hacen la mayora de los programas ERP que hay en el mercado, Adempiere lo maneja con el concepto de Procesos de Negocios, lo que da una funcionalidad ms lgica. Con Adempiere el negocio puede administrar los recursos, finanzas, clientes y proveedores de forma consistente y efectiva, dada la integridad de las funcionalidades del Software. Porque es un sistema unitario, integrado y completo, que brinda informacin unificada del negocio, con procesos que involucran a todas las reas de la organizacin y permite tener as el control de ella. Le permite controlar cada aspecto de la aplicacin y al mismo tiempo adaptar, actualizar, agregar caractersticas, y extenderse para ajustarse a las necesidades crecientes del negocio y a las exigencias del mercado. La integracin en Adempiere se aplica tanto al CRM (Administracin de Relaciones con el Cliente), el Web Store (tienda Web), como a la informacin del ERP (Planeacin de Recursos Empresariales).

SmartSuiteERP,CRMandSCM

3. Arquitectura de la aplicacin
Adempiere adelantndose a la gran velocidad de los cambios tecnolgicos actuales y las necesidades cambiantes de los clientes, es completamente dinmico. El gran apoyo de la comunidad, que todo el tiempo est dando nuevas ideas y aportando nuevos desarrollos, mejorando los procesos en trminos de funcionalidad y desempeo, y corrigiendo aquellas posibles fallas que pueda presentarse en un momento determinado. El concepto vanguardista que tiene Adempiere desde sus inicios ha sido el eje de la solidez de la aplicacin, adicional al uso del lenguaje orientado a objetos y la incorporacin del Diccionario de Datos.

SmartSuiteERP,CRMandSCM

REQUISITOS DEL SISTEMA

Adempiere tiene la capacidad de operar en una variada gama de redes y sistemas operativos. Esta flexibilidad le da al usuario la libertad de escoger el hardware y sistemas operativos que mejor se adapten a sus necesidades individuales.

1. Hardware
Para la instalacin y ejecucin de Adempiere se recomiendan las siguientes caractersticas:

Procesador Pentium IV o superior 2Gb de memoria RAM. Monitor SVGA color. Unidad de CD ROM. Espacio libre en el disco duro: 5 Gb o mas.

Los Terminales o maquinas cliente se recomienda un mnimo de:


Procesador Pentium IV o superior. 1024 MB de memoria RAM. Monitor SVGA color. Unidad de CD ROM. Espacio libre en el disco duro: 1 Gb o mas.

2. Software
Adempiere se puede instalar en sistemas operativos como Windows, Mac y Linux, se recomienda este utilizar este ultimo. El software necesario para la instalacin es el siguiente:

Java JDK 1.5 o Superior. Motor de bases de datos PostgreSQL u Oracle. Webmin es una herramienta que permite la administracin de servidores Linux y resulta ser una herramienta muy util que puede acompaar el funcionamiento de Adempiere (este software es opcional, no es obligatorio para la instalacin de la aplicacin).

SmartSuiteERP,CRMandSCM

INSTALACION

El proceso de instalacin de Adempiere requiere de ciertas configuraciones y dependiendo del sistema operativo que se utilice este proceso puede cambiar. La siguiente es la instalacin de Adempiere sobre un equipo con:

Memoria: 2.0 GB. Procesador: Intel(R) Core(TM)2 Duo CPU E4500 @ 2.20GHz. Disco duro: 200 GB. Sistema operativo: Ubuntu 9.04 x 86_64 Servidor de Bases de Datos: PostgreSQL 8.3 Usuario: adempiere Password: adempiere

1. Instalacin de PostgreSQL
Abrimos un Terminal y digitamos:

SmartSuiteERP,CRMandSCM

Nos muestra la siguientes pantalla.

Le damos S y enter.

SmartSuiteERP,CRMandSCM

10

SmartSuiteERP,CRMandSCM

Ahora vamos a configurar el archivo pg_hba.conf.

Nos sale la siguiente ventana.

11

SmartSuiteERP,CRMandSCM Vamos al final del archivo.

Editamos el archivo cambiando las palabras md5 por trust y agregamos una linea en donde colocamos nuestra direccin IP; para saber que IP tenemos solo hay que escribir en otro terminal ifconfig y hay nos muestra la IP que tenemos. Guardamos los cambios y cerramos la ventana.

12

SmartSuiteERP,CRMandSCM Ahora vamos a configurar el siguiente archivo postgresql.conf.

Nos muestra la siguiente pantalla.

13

SmartSuiteERP,CRMandSCM Vamos y buscamos la parte que dice connections and autentication.

Y descomentariamos la linea que dice listen_addresses = 'localhost', y adems cambiamos la palabra localhost que esta entre comillas sencillas por un *.

14

SmartSuiteERP,CRMandSCM Ahora vamos y buscamos la linea que dice #password_encryption = on

y la descomentariamos.

15

SmartSuiteERP,CRMandSCM Guardamos los cambios y cerramos la pantalla. Ahora vamos a reiniciar el servidor PostgreSQL.

Reinicia satisfactoriamente el servicio y con esto terminamos de configurar el servidor de bases de datos PostgreSQL.

16

SmartSuiteERP,CRMandSCM

2. Instalacin de Java JDK y JRE


Abrimos un Terminal y escribimos.

Nos muestra el siguiente mensaje.

17

SmartSuiteERP,CRMandSCM Le damos S y enter.

Nos mostrara luego la siguiente pantalla.

18

SmartSuiteERP,CRMandSCM Le damos aceptar, nos muestra esta otra pantalla a la que damos la opcin Si.

Con esto termina la instalacin de java JDK y JRE. Ahora vamos a la configuracin, para esto vamos a editar el archivo .profile en donde colocaremos una variable de entorno, tenemos que tener en cuenta que este archivo se encuentra en nuestro home.

19

SmartSuiteERP,CRMandSCM Nos abre la siguiente ventana.

Vamos al final y agregamos las siguientes lineas.

Guardamos, cerramos la ventana y cerramos sesin para que nos tome los cambios. 20

SmartSuiteERP,CRMandSCM

3. Instalacin de Webmin
Webmin es una herramienta que nos permite administrar nuestro servidor va web, cuenta con muchas utilidades entre ellas el manejo del servidor apache y el administrador del motor de bases de datos PostgreSQL y es para ello que lo vamos a utilizar. Vamos a la pagina principal de webmin donde descargaremos la versin debian.

Guardamos el archivo.

21

SmartSuiteERP,CRMandSCM Vamos a buscarlo donde lo guardamos y le damos doble clic.

Le damos instalar el paquete y nos muestra la siguiente ventana para iniciar el proceso de instalacin.

22

SmartSuiteERP,CRMandSCM

Cerramos las ventanas y vamos a configurar el webmin, para esto editaremos el archivo miniserv.conf.

Buscamos la linea que dice ssl=1 23

SmartSuiteERP,CRMandSCM

Cambiamos el 1 por 0

24

SmartSuiteERP,CRMandSCM Guardamos y cerramos. Ahora reiniciamos el webmin.

25

SmartSuiteERP,CRMandSCM Ahora abrimos nuestro navegador y colocamos localhost:10000

El usuario y contrasea son los del administrador del sistema, entramos y vamos a configurar el tema y el idioma.

26

SmartSuiteERP,CRMandSCM

Le damos clic en webmin y en la opcion change language and theme.

Y lo configuramos a nuestro gusto. Con esto terminamos con la configuracin de webmin.

27

SmartSuiteERP,CRMandSCM

4. Creacin del usuario y la base de datos de Adempiere


Ahora nos dispondremos a crear la base de datos de Adempiere y el usuario adempiere en PostgreSQL, lo haremos por medio del webmin. Vamos a la opcin servidores damos clic en Servidor de Base de Datos PostgreSQL.

Vamos ahora crear el usuario adempiere, para esto damos clic en la opcin usuarios de PostgreSQL

28

SmartSuiteERP,CRMandSCM

Damos clic en crear un nuevo usuario. .

Colocamos el nombre del usuario que es adempiere, la clave de acceso que es adempiere y le decimos que puede crear bases de datos y usuarios. Damos clic en crear.

29

SmartSuiteERP,CRMandSCM

Damos clic en salvar.

Ahora vamos a crear la base de datos para ello le damos en crear nueva base de datos.

30

SmartSuiteERP,CRMandSCM

El nombre de la base de datos es adempiere, el usuario es adempiere tambin y el resto de valores es por defecto, le damos clic en crear.

Ahora vamos a configurar la contrasea del administrador de PostgreSQL, para esto vamos al link configuracin del Mdulo.

31

SmartSuiteERP,CRMandSCM

La contrasea que colocaremos sera adempiere, vamos al final de la pagina y le damos salvar.

Nos regresamos a la pagina principal de PostgreSQL y aqu utilizaremos la opcin de Parar Servidor PostgreSQL, nos saldr la siguiente pagina.

32

SmartSuiteERP,CRMandSCM

Le damos Arrancar Servidor PostgreSQL y con esto terminamos esta parte de creacin del usuario y la base de datos de Adempiere.

33

SmartSuiteERP,CRMandSCM

5. Instalacin del servidor Adempiere


Bueno vamos a descargar el paquete Adempiere que lo encontramos en la pagina sourceforge, http://sourceforge.net/projects/adempiere/files/

Buscamos la carpeta que dice Adempiere Official Release.

34

SmartSuiteERP,CRMandSCM

Damos clic en la versin de Adempiere que deseemos, en mi caso utilice la ultima que es Laura Edition lanzada en junio.

Guardamos el archivo, en mi caso lo hice en el escritorio y vamos a extraer su contenido.

35

SmartSuiteERP,CRMandSCM

Damos clic derecho y Extraer aqu.

Se crea una carpeta en el escritorio que se llama Adempiere.

36

SmartSuiteERP,CRMandSCM Vamos a copiar esta carpeta a /opt

Vamos a la carpeta /opt/Adempiere

37

SmartSuiteERP,CRMandSCM Ahora vamos a dar permisos a los archivos ejecutables.

Vamos a copiar el siguiente archivo que nos ayudara a configurar Adempiere.

38

SmartSuiteERP,CRMandSCM Ahora vamos a editar algunos parmetros del archivo que copiamos.

Nos mostrara la siguiente ventana.

39

SmartSuiteERP,CRMandSCM Vamos a editar las siguientes lineas: ADEMPIERE_HOME=/opt/Adempiere JAVA_HOME=/usr/lib/jvm/java-6-sun ADEMPIERE_KEYSTORE=/opt/Adempiere/keystore/myKeystore ADEMPIERE_WEB_PORT=8088 ADEMPIERE_SSL_PORT=8443 ADEMPIERE_APPS_SERVER=Tu nombre de dominio o direccin IP ADEMPIERE_CERT_CN= Tu nombre de dominio o direccin IP ADEMPIERE_CERT_ORG=Nombre de la compaa ADEMPIERE_CERT_ORG_UNIT=IT ADEMPIERE_CERT_LOCATION=Passau

Guardamos los cambios y cerramos. Ahora vamos a escribir en el terminal lo siguiente.

40

SmartSuiteERP,CRMandSCM

Nos muestra lo siguiente.

41

SmartSuiteERP,CRMandSCM

42

SmartSuiteERP,CRMandSCM

Vamos a exportar la base de datos, para esto nos trasladamos al directorio utils.

Vamos a ejecutar el siguiente archivo.

43

SmartSuiteERP,CRMandSCM Nos mostrara el siguiente mensaje.

Oprimimos enter y el comenzara la creacin de tablas, ndices etc.

44

SmartSuiteERP,CRMandSCM

45

SmartSuiteERP,CRMandSCM Ahora vamos a arrancar el servicio para ejecutamos el siguiente programa.

46

SmartSuiteERP,CRMandSCM

Ahora ejecutaremos Adempiere, para esto vamos a /opt/Adempiere en esta ocasin lo hice por el explorador de archivos.

Nos pregunta si queremos ejecutarlo y le damos ejecutar.

47

SmartSuiteERP,CRMandSCM Se ejecuta y nos muestra la siguiente imagen.

Nos muestra enseguida la siguiente ventana.

48

SmartSuiteERP,CRMandSCM

Aceptamos la licencia y nos mostrara la siguiente ventana.

Puede que no este configurado as que nosotros tenemos que colocarle los parmetros indicados en cada casilla. Le damos clic en el chulito verde y nos mostrara la siguiente ventana.

49

SmartSuiteERP,CRMandSCM Le damos clic en el chulito de nuevo y nos mostrara la siguiente ventana.

Aceptamos de nuevo, nos mostrara la siguiente ventana.

Y con esto terminamos la instalacin de Adempiere.

50

SmartSuiteERP,CRMandSCM

CONFIGURACION

En esta parte realizaremos las configuraciones del software para Colombia, dependiendo del pais en el que estemos podemos encontrar distintas formas para configurar adempiere.

1. Instalacion del paquete de lenguaje es_CO


Todos los archivos requeridos para esta instalacin se encuentran en sourceforge en el folder Adempiere Localization Colombia, las instrucciones presentan el enlace individual para cada archivo.

Descargue el script Change_language_to_es_CO.sql y ejectelo en su base de datos Descargue los archivos xml de la traduccin, puede descargarlos todos como un nico archivo es_CO_20100617.zip Descomprima es_CO_20100617.zip en un directorio Ingrese a Adempiere con rol System Administrator (preferible con lenguaje English pues las instrucciones son con los nombres de procesos en ingls) Abra la ventana "Translation Import/Export" Seleccione en Language la opcin Spanish (Colombia) Deje los campos Client y Table en blanco Oprima el botn Import y seleccione el directorio donde se descarg o descomprimi los archivos xml de la traduccin es_CO Cuando este proceso finalice puede cerrar la ventana Ejecute ahora el proceso Synchronize Terminology Listo, ya puede disfrutar de Adempiere Colombianizado

2.. Instalar Localizacin Colombia


1. Descargue el archivo packages_LCO360lts_20100617.jar 2. Cree el directorio $ADEMPIERE_HOME/packages/LCO/lib 3. Copie en este directorio el archivo packages_LCO360lts_20100617.jar renombrandolo a packages_LCO.jar 4. Descargue el archivo zkpackages_LCO360lts_20100617.jar 5. Cree el directorio $ADEMPIERE_HOME/zkpackages/LCO/lib 6. Copie en este directorio el archivo zkpackages_LCO360lts_20100617.jar renombrandolo a zkpackages_LCO.jar

51

SmartSuiteERP,CRMandSCM ADVERTENCIA: En los directorios lib solo debe existir un nico jar en este directorio, no saque backups con nombre .jar

Integrar

1. Ejecute RUN_setup.[bat/sh] o RUN_silentsetup.[bat/sh] - este paso debe integrar en el Adempiere.jar las clases de la localizacin Colombia

Soporte Retenciones Colombia

1. Descargue el paquete 2pack LCO_Retenciones_20090827.zip 2. Ingrese en Adempiere con Rol System Administrator y ejecute el programa PackIn con los siguientes valores: 1. Type: File 2. Source: [directorio_donde_descargo]/LCO_Retenciones_20090827.zip 3. Package dir: /temp -- cualquiera con permiso de escritura, es temporal 4. NO MARCAR Override Dict ADVERTENCIA!! Importar el package LCO_Retenciones_20090827.zip - adiciona un model validator para todas las empresas existentes al momento de importar.

Soporte Medios Magnticos (DIAN)

1. Descargue el paquete 2pack LCO_MediosMagneticos_20090827.zip 2. Ingrese en Adempiere con Rol System Administrator y ejecute el programa PackIn con los siguientes valores: 1. Type: File 2. Source: [directorio_donde_descargo]/LCO_MediosMagneticos_20090827.zip 3. Package dir: /temp -- cualquiera con permiso de escritura, es temporal 4. NO MARCAR Override Dict

Correr cuatro procesos finales

NOTA IMPORTANTE: Despus de importar paquetes con 2pack es recomendable (algunas veces necesario) correr cuatro procesos: 1. En la ventana Lenguaje (Language) seleccionar los lenguaje del sistema (debe ser es_CO si sigui las instrucciones aqu) 1. Cuando tenga el registro del lenguaje seleccionado en pantalla oprimir el botn "Verificar lenguajes" (Language Maintenance) 2. Y seleccionar "Aade traducciones faltantes" (Add missing translations) 2. Proceso "Sincronizar Terminologa" (Synchronize Terminology) 3. Proceso "Comprobar Secuencia" (Sequence Check) 52

SmartSuiteERP,CRMandSCM 4. Proceso "Actualizacin de Rol" (Role Access Update) - tener en cuenta que se debe dejar el rol en blanco para que los tome todos.

3. Instalar datos de configuracin en GardenWorld


Soporte Retenciones Colombia Despues de esto puede importar tambin el package LCO_RetencionesBaseDataGardenWorld_20090827.zip Este importa los datos bsicos de tipos de contribuyente, CIIU, tipos de retencin, etc EN GARDENWORLD Soporte Medios Magnticos (DIAN) Al instalar el package LCO_MediosMagneticosBaseData_20090827.zip se instala un ejemplo con cuatro conceptos del formato 1002 en la compaa GardenWorld.

4. Instalar datos de configuracin en otras compaas


Actualmente no se puede indicar a 2pack que cargue un archivo en un cliente diferente al configurado en el archivo .xml. Si se desea cargar los datos en una empresa diferente debe: 1. descomprimir el archivo LCO_RetencionesBaseDataGardenWorld_20090827.zip 2. editar el archivo LCO_RetencionesBaseData/dict/PackOut.xml 3. cambiar las ocurrencias de GardenWorld por un valor apropiado dependiendo de su instalacin 4. volver a comprimir el archivo creando el .zip para instalar Si se desea cargar el ejemplo del formato 1002 (solo 4 conceptos) en una empresa diferente debe: 1. descomprimir el archivo LCO_MediosMagneticosBaseData_20090827.zip 2. editar el archivo LCO_MediosMagneticosBaseData/dict/PackOut.xml 3. cambiar las ocurrencias de GardenWorld por un valor apropiado dependiendo de su instalacin 4. cambiar las cuentas contables (marcadas con Colombia en el archivo) 5. volver a comprimir el archivo creando el .zip para instalar

53

SmartSuiteERP,CRMandSCM

5. Geografa
Instalar Geografa Colombia 1. Descargue el paquete 2pack GeografiaColombiaCapitales_20090225.zip 2. Ingrese en Adempiere y ejecute el programa PackIn con los siguientes valores: 1. Type: File 2. Source: [directorio_donde_descargo]/GeografiaColombiaCapitales_20090225.zip 3. Package dir: /temp -- cualquiera con permiso de escritura, es temporal 4. NO MARCAR Override Dict Tambin puede instalar la geografa completa (1119 ciudades) instalando el archivo GeografiaColombiaCompleta_20090225.zip en vez del archivo de solo capitales.

6. Crear una nueva empresa (PUC Colombia)


Una vez instalado puede crear una nueva empresa utilizando el PUC colombiano provisto para este fin, lo puede descargar desde AccountingCO360_20100617.zip. No olvide descomprimirlo y seleccionar el csv resultante cuando est creando un nuevo cliente

7. Das Festivos
Instalar Das Festivos Colombia 1. Descargue el paquete 2pack FestivosColombia_2006_2010.zip 2. Descomprima el archivo descargado 3. Edite el archivo FestivosColombia/dict/PackOut.xml 4. Busque y reemplace todas las cadenas GardenWorld Calendar por el nombre que haya dado al calendario de su empresa, puede verlo en la ventana Calendario 5. Busque y reemplace la cadena GardenWorld (despus de clientname) por el nombre que le haya dado a su compaa, puede verlo en la ventana Compaa 6. Ingrese en Adempiere y ejecute el programa PackIn con los siguientes valores: 1. Type: File 2. Source: [directorio_donde_descargo]/FestivosColombia_2006_2010.zip 3. Package dir: /temp -- cualquiera con permiso de escritura, es temporal 4. NO MARCAR Override Dict

54

SmartSuiteERP,CRMandSCM

ADMINISTRACION 1. Creacin del men personalizado Adempiere permite la creacin de mens personalizados para los usuarios del sistema, de acuerdo a su funcionalidad se le asignan las ventanas, los procesos y documentos a los cuales va a tener acceso. Esto se hace a partir de la creacin y definicin de rboles, desde el men de Adempiere en la siguiente ruta. Es necesario ingresar al sistema como administrador. Una vez se ha creado el rbol, es necesario personalizarlo, esto se hace desde la opcin Mantenimiento del rbol. El men se selecciona en la parte superior izquierda, este se ubica al lado izquierdo de la pantalla, mientras que sobre el lado derecho estn los posibles mens que se pueden elegir, utilizando las flechas sobre la parte superior de la pantalla para agregar o remover estas de su men. Para mover tems hacia arriba o abajo en su men, simplemente arrastre y suelte un tem mientras tiene el cursor posicionado sobre el tem que aparece directamente arriba del men. Para poner los tems dentro de una carpeta, simplemente arrstrelos dentro de la carpeta deseada. Una vez que el men se ve correcto, salga de esta pantalla e ingrese en la pantalla de Rol, a fin de asignar el men a un determinado rol. Note como nuestro nuevo men aparece en la lista. Seleccinelo y grabe su registro para que su nuevo men pueda ser utilizado. 2. Creacin de Roles Adempiere trae dos usuarios estndar definidos, estos son el usuario System y el usuario SuperUser. El usuario System tiene perfil de administrador del sistema. Mientras que el usuario SuperUser hereda todos los roles del sistema, incluido el rol de administrador del sistema, este usuario puede resolver problemas o situaciones de emergencia. Debera asignarse este rol a algunos usuarios de alto nivel. Un Rol permite tener control de acceso sobre ventanas, tareas y reportes. Es posible definirle ms de un rol a un usuario. Adempiere trae predefinidos los siguientes roles: System Administrator (Administrador del Sistema): este Rol tiene acceso a registros a nivel del sistema, como: los formatos de impresin y tipos de documentos. No tiene acceso a informacin de las compaas. Este rol no se puede modificar y mucho menos eliminar. Administrador de la compaa: tiene acceso a todos los datos y pantallas del sistema para una compaa especifica. Este rol puede modificarse. Usuario de la Compaa: tiene acceso bsico a la informacin de la compaa, no se le da acceso a la contabilidad ni a los reportes. Adems de los roles ya definidos, usted podr definir roles de acuerdo a las tareas que realizan los usuarios del sistema, por ejemplo: el rol de compras, ventas, cartera, depsito o almacn, etc. Esta opcin se encuentra desde el men de Adempiere en la siguiente ruta: Administracin del Sistema > Reglas Generales ->Rol. Es necesario iniciar sesin como Administrador del Sistema. 55

SmartSuiteERP,CRMandSCM Cuando se crea un nuevo registro desde la pestaa rol, se requiere definir la siguiente informacin de configuracin del ROL.

Nombre: con el cual se va a describir el Rol. Nivel de Usuario: brinda las siguientes opciones: Cliente: Acceso solamente a datos de referencia (por ejemplo puede configurar Socios de Negocio, Trminos de Pago, etc.) Organizacin: Solo acceso a datos transaccionales (por ej. Ordenes, Pagos, etc.) Cliente + Organizacin: Acceso a ambos datos (referencias y transacciones) Sistema: Acceso a datos de referencia solamente (por ej. Tipos de Documento). Manual: si no est seleccionada esta opcin indica que el rol se actualizara automticamente cuando se realice migracin de los datos. En caso contrario se debe seleccionar. Monto de Aprobacin: indica que un documento requiere de una aprobacin. Aprobar sus propios Documentos: indica que los usuarios con ese rol tendrn permitido aprobar los documentos que ellos han creado. Mantener esta opcin deshabilitada indica que la aprobacin debe ser efectuada por un usuario diferente. rbol de Men: permite indicar el men que le aparecer a los usuarios con dicho rol. Sobrescribir Precio Lmite: indica que el usuario podr ingresar precios en rdenes y facturas que son menores a los precios lmite definidos. Nivel de Preferencia: determina si los Usuarios con este Rol pueden configurar Preferencias de Usuario o Valores de Preferencia. Ninguno: No puede configurar preferencias en Adempiere. Usuario: Puede solamente configurar preferencias para l mismo. Organizacin: Puede configurar preferencias que otros utilizarn en la misma organizacin. Cliente: Puede establecer preferencias en cualquier nivel en Adempiere. Mantenimiento de Cambios de Log: Cuando esta opcin est seleccionada todos los cambios efectuados por los usuarios sern registrados en el log. Solo los usuarios con un rol cuyo Nivel de Preferencia est establecido como Cliente pueden ver este log. Como Adempiere registra en el log toda la informacin referente a cualquier transaccin, nuestra recomendacin es que esta opcin no sea seleccionada, excepto cuando desee localizar fallas. Muestra Contabilidad: le permite mostrar u ocultar automticamente las pantallas y pestaas de Contabilidad para ese rol. Acceso a todas las Org: Los Usuarios con esta opcin seleccionada accedern automticamente a todas las organizaciones en su sistema, a menos que usted establezca otras restricciones en otras pestaas. Usuario usa Acceso a Organizacin: En el caso que usted tenga muchas organizaciones podra no querer establecer una organizacin resumen, sino administrar los derechos entre usuarios y organizaciones directamente. 56

SmartSuiteERP,CRMandSCM Puede hacer Informes: Determina cuando los usuarios con este Rol pueden generar reportes. Puede Exportar: Determina cuando el usuario puede exportar datos fuera de Adempiere. Bloqueo Personal: Los registros en Adempiere pueden ser bloqueados, en cuyo caso solo los usuarios con un acceso especial pueden verlos. Cuando esta opcin est activada, el usuario puede marcar un registro como bloqueado, mientras que seleccionando Acceso Personal le permite al usuario ver los registros que se encuentran bloqueados. Perfil de Conexin:Seleccione entre LAN, WAN, VPN o Terminal Server.

Desde la pestaa acceso a la organizacin se definen las organizaciones a las cuales tendr acceso este perfil. la ventana de configuracin de acceso a la organizacin, es donde debe definirse en el campo Organizacin aquella a la cual tendr acceso. En las pestaas de acceso a formularios y acceso a las ventanas, se define aquellos tems a los cuales se les va a dar acceso al rol que se est definiendo. Ntese que la opcin lectura y escritura est habilitada, al deshabilitarla se estar indicando que el rol no tendr ms derechos de acceso a este formulario. Si usted desea remover el tem del men, puede deshabilitar la opcin Activa que se encuentra al lado de la de Lectura Escritura. Cuando se est accediendo al sistema, se muestra el listado de roles con que cuenta el sistema de acuerdo al usuario especificado. 3. Creacin de Usuarios Es necesario definir los usuarios del sistema en la compaa, un usuario puede ser cualquier empleado de la compaa, los vendedores o clientes, a quienes se les definen roles y se le asigna una contrasea de acceso al sistema. Agregando Registros de Usuarios Lo primero antes de asignarle un registro a un empleado, es verificar si existe en el sistema como tercero, en caso de no existir debe agregarse el tercero. Si el usuario es un vendedor debe verificarse el registro de contacto desde la pestaa Contacto Usuario de la ventana Terceros. Debe definirse la siguiente informacin:

Nombre: desde aqu se define el nombre de usuario para ingresar a Adempiere Direccin de Email: debe definirse la direccin de mail para enviarle flujos de trabajo o documentos. Contrasea: desde aqu se ingresa la contrasea para el usuario, el texto aparecer enmascarado y es sensible a maysculas y minsculas. Es posible cambiar la contrasea posteriormente.

El resto de la informacin es opcional.

57

SmartSuiteERP,CRMandSCM Concediendo Acceso a un Empleado Una vez se ha verificado la existencia del tercero en el sistema, debe definirse un registro de usuario para est, y al menos un rol. Esto debe hacerse desde el men de Adempiere en la siguiente ruta: Administracin del Sistema -> Reglas Generales ->Usuario. Desde la pestaa Usuario se carga la informacin que se ha definido en el Tercero. La informacin Interna y Externa es opcional. La asignacin de los roles a un usuario se hace desde la pestaa Rol de Usuario. Para definir un rol al usuario se debe hacer clic sobre el botn rol. Luego se despliega la ventana, para escoger el Rol, desde aqu se realiza la bsqueda de los roles ya creados, en el encabezado de la ventana se muestran los campos Nombre y Descripcin para filtrar los roles ya definidos de acuerdo a la informacin suministrada, otra opcin es hacer clic sobre el botn refrescar. Se recomienda tener conocimiento de los roles antes de seleccionar un Rol para un usuario. Es posible en Adempiere que un usuario tenga ms de un rol asignado, pero desde ese perfil solo podr ver las pantallas y datos asociados con el rol que ha accedido al sistema. En la pestaa Usuario Sustituto se puede almacenar informacin sobre un usuario que podra estar en reemplazo de otro en determinada circunstancia. Esta pestaa es solo informativa. Desde la pestaa Acceso a la Organizacin se pueden seleccionar aquellas organizaciones a las cuales podr tener acceso el usuario. Esto debe hacerse siempre y cuando se halla seleccionado la opcin Usuario usa acceso a Organizacin en la ventana ROL, la cual indica que el acceso a la organizacin estar definido por el usuario y no por el rol. Cuando se crea un nuevo registro, debe seleccionarse del campo organizacin, aquella sobre la cual se le va a dar acceso al usuario. Una vez creado el Usuario y definida su contrasea este podr tener acceso al sistema.

58

SmartSuiteERP,CRMandSCM

BIBLIOGRAFIA

http://sourceforge.net/projects/adempiere/forums/forum/623063/topic/3705526 http://www.gestiopolis.com/lidera/revistas/edic7/ERP.htm http://www.aplicacionesempresariales.com/adempiere-solucion-empresarial-de-codigo-abierto.html http://www.trabajofreelance.com.ve/oferta-229391 http://www.globalqss.com http://www.adempiere.com http://www.catura.de/blog/2009/10/07/adempiere-how-tos-adempiere-3-5-4a-auf-einemubuntu-9-04-server-installieren/?lang=en http://www.redtauros.com/index.php? option=com_content&view=article&id=51:adempiere&catid=41:manuales&Itemid=54

59

SmartSuiteERP,CRMandSCM

AGRADECIMIENTOS

1. Al lider de desarrollo Red1 y los mantenedores del logo Ramiro Vergara y Peter De Zutter. 2. A los usuarios: rvergara, gedeplat, luisfcastilla, jparedeso, hernandezmiw, xokorox, dotiniano y orla9 por su colaboracin en el foro Trabajo de tesis sobre adempiere de la pagina sourceforge. 3. A Carlos Guerrero y RedTauros de la pagina web redtauros. 4. Carlos Ruiz, representante de Adempiere en Colombia, por su recopilacin sobre la configuracin del sistema. 5. A Yuliana por la recopilacin sobre la administracin del sistema. 6. Comunidad de Adempiere por su gran apoyo.

60

Você também pode gostar