Entradas

Mostrando entradas de 2012

ADempiere: Diccionario de Aplicación

Imagen
El diccionario de Aplicación es uno de los aspectos más poderosos de ADempiere. Virtualmente toda la aplicación puede ser manejada mediante cambios en el diccionario. De manera que el desarrollo mediante la "escritura de código" es drásticamente reducida porque la mayoría de las configuraciones se pueden hacer directamente desde la herramienta sin que se requiera compilar o reconstruir el sistema. Como se puede ver en la imagen, el diccionario de diccionario de  aplicación  permite crear tablas, columnas, ventanas, pestañas, campos, procesos, reportes, flujos de trabajo, formas, y mucho más. Uso del Diccionario ADempiere esta configurado por defecto con la compañia System. Esta compañia tiene el usuario " SuperUser " con el cual se podra realizar la administracion general del sistema (hacer uso del diccionario de datos). Con este usuario podremos: Crear compañias (configuracion inicial) Crear pantallas Administrar de entidades Crear de validaciones y re

ADempiere: 2Pack

Imagen
Representancion de migracion entre ERP . Hoy voy a escribir sobre una herramienta muy buena en ADempiere que nos permite mantener nuestros desarrollos y transportarlos fácilmente, y esto es porque no se requiere mucho esfuerzo para importar y exportar nuestros paquetes. Estoy hablando de Pack Out y Pack In encontrados en Application Packaging que forma parte del menu Diccionario de Aplicación. Un paquete es un contenedor de un conjunto de archivos que permiten que las configuraciones hechas por los usuarios sean transferidas hacia otras instancias de ADempiere. El 2Pack de ADempiere fue creado por Robert Klein basándose en el trabajo de XML2AD de Marco Lombardo y su uso se ha extendido debido a que Carlos Ruiz y otros desarrolladores lo han utilizado para el empaquetamiento y distribución de sus customizaciones sobre todo en cuanto a procesos de manufactura y contabilidad se refiere. Con esta herramienta es muy fácil generar paquetes y actualizarlos en cualquier otra i

ADempiere: Contabilidad

Imagen
El tema contable es el de mayor importancia al momento de implementar ADempiere en cualquier empresa (y yo creo que al momento de implementar cualquier otro sistema ERP). Por lo tanto es crucial que se preste especial atención al momento de la configuración de los datos contables del mismo, todos los datos deben relacionarse íntegramente con el fin de cumplir a cabalidad con lo esperado por la gerencia de la empresa. Es por esto que se recomienda: Conocer muy bien la empresa donde se va a implementar el sistema. Preparar lista de chequeo, elaborar informes, valerse de múltiples recursos que permitan organizar bien la información recabada para plasmarla de la mejor manera en la configuración del sistema. Preparar el catálogo de cuentas con su respectivo manual de procedimientos donde se indique el tipo y naturaleza de las cuentas a fin de que se les de el uso correcto. Realizar distintas pruebas para verificar que está arrojando los informes solicitados por los usuarios funciona

ADempiere: Configurando el Ambiente de Desarrollo

Imagen
Hasta ahora he compartido como crear, configurar y definir bien la compañía con sus organizaciones, roles, usuarios, calendario contable, tambien vimos como definir las características propias de la compañía que no se configuraron al momento de crear la empresa, es decir, añadir más información completando los pasos del flujo de trabajo "Revisión de configuración inicial de Compañía", en el cual se va revisando en el siguiente orden: Compañía - Se muestran los datos de la compañía creada y permite añadir información adicional. Organización - Se muestra la estructura de las organizaciones en forma de árbol. Puede seleccionar la opción "Expandir árbol" para verlo completo. Aquí puede ampliar la información de la organización que registró al crear la empresa y puede agregar nuevas organizaciones. Rol - Controla los accesos a las ventanas, procesos y reportes. Usuario - Permite definir los usuarios del sistema. Obligatoriamente debe tener un rol asignado.

ADempiere: Configuración Inicial de la Compañía

Imagen
Hasta ahora hemos configurado el ADempiere con los parámetros necesarios para que se conecte a nuestro servidor de aplicaciones y a nuestra base de datos. Ya podemos realizar pruebas con los usuarios por defecto que trae la herramienta, que son (menciono aquí Usuario / Contraseña): System / System - Tiene permiso de administración general del sistema mas no tiene acceso a los datos de ninguna de las compañías que se carguen. Se debe usar este usuario para la creación de ventanas, pestañas y campos. SuperUser / System - Tiene los mismos permisos que el usuario System. GardenAdmin / GardenAdmin - Usuario administrador de la empresa GardenWorld (la empresa cargada por defecto en el sistema en la que se pueden realizar pruebas al mismo). Con el usuario administrador se pueden crear usuarios/grupos para la empresa y definir permisos. GardenUser / GardenUser - Este es un usuario de muestra de la compañía. Tiene restricciones de acceso de acuerdo al rol que se le asigne. Est

ADempiere: Configuracion Inicial

Imagen
¡La configuración! Esto es lo más importante para comenzar a trabajar con cualquier herramienta de software, éste es un proceso lleno de detalles pero emocionante. Una vez que tenemos el código descargado empezamos a preparar el ambiente de desarrollo , esto lo hacemos siguiendo los siguientes pasos: Nota: Esta instalación la estoy haciendo en Ubuntu Instalación y configuración de lo que llamo el software complemento.  JDK - Java Development Kit Postgresql Eclipse. Descomprimir el archivo descargado en la ubicación desde donde se ejecutará Cargar el proyecto en eclipse new project -> Java Project -> Browse (Location) -> Finish Definir el Run Configuration en eclipse Run -> Run Configurations -> New Java Application Project: Adempiere (nombre de tu customization) Main Class: org.compiere.Adempiere En la pestaña Arguments indicar los VM Arguments -Xms64m  -Xmx64m -Dorg.adempiere.server.embedded=true Ubicarse en el directorio de insta

ADempiere

Imagen
¿ADempiere?! « Ésa fue mi reacción cuando el líder del proyecto de software en la empresa en la que trabajo nos informó que iríamos a un entrenamiento sobre un ERP llamado ADempiere, el cual evaluaríamos para determinar si sería viable adaptarlo para ser implementado en la empresa. Desde entonces, hace poco más de dos años, ha sido mucho lo que he escuchado de este sistema. Unos dicen que es un simple framework pero otros dicen que es la mejor suite de negocios que hay y el mejor ERP del mundo y sus alrededores. Ventajosamente en la web tenemos una gran cantidad de información acerca de ADempiere para que podamos evaluarlo por nosotros mismos y sacar conclusiones propias. Para mí es un ERP y maneja de forma excelente los procesos de negocio de cualquier organización, siendo además perfectamente adaptable a cualquier cambio que requiera la compañía. Durante este tiempo he tomado notas acerca de mi experiencia trabajando con este software y me ha parecido bien compilarlas y com

¡Bienvenidos!

El año 2009 recibí mi título de "Ingeniera en Informática" y mi propósito es poder desarrollar mi potencial en ésta área al máximo, sobre todo en programación o desarrollo de software. Sé que tengo muchas cosas que aprender, que hay muchos retos que tengo que enfrentar, sin embargo tengo la disposición y las capacidades para alcanzar el éxito en esta carrera. He escuchado de unos cuantos que éste es un campo muy difícil para la mujer, pero yo no lo creo así. Todas las profesiones tienen su grado de dificultad, pero toda dificultad es vencida por la pasión con que se le haga frente, y en mi caso es grande la pasión que siento por la informática. Mi propósito con este blog es hablar acerca de mi experiencia en el área puesto que he aprendido a valorar la ayuda que se puede encontrar en internet. Cualquier aporte, sea del tamaño que sea, puede marcar una diferencia para aquellos que están buscando información y quiero dar mi aporte a través de este medio.