Apartado 1. El problema



Documentos relacionados
Paso 2 Una vez se ha completado la instalación y ejecutado el programa, veremos esto

Módulo Cédulas de Auditorías desde Excel

AGREGAR UN EQUIPO A UNA RED Y COMPARTIR ARCHIVOS CON WINDOWS 7

TPV Táctil. Configuración y Uso. Rev /01/09

Instalación del Admin CFDI

Practica 1 Instalación del SGBD. Ing. María Elena Reyes Castellanos. Miguel Ángel Garduño Córdova Isaac Méndez Hernández

(PHP y APACHE), y el programa de comunicación Skype, para controlar de manera

C r e a c i ó n d e R e s p a l d o s e n B l u e F o r m s. P á g i n a 1. La propiedad intelectual de este documento es de BlueMessaging.

MÓDULO CÉDULAS DE AUDITORÍA DESDE EXCEL

Acostumbrandote a tu asistente personal Broccoli

La pestaña Inicio contiene las operaciones más comunes sobre copiar, cortar y pegar, además de las operaciones de Fuente, Párrafo, Estilo y Edición.

Inmediatamente se debe mostrar esta pantalla.

Autor: Microsoft Licencia: Cita Fuente: Ayuda de Windows

Guía de Instalación de XTBox

Tutorial: Primeros Pasos con Subversion

Manejo de versiones 392

Guia rápida EPlus Cliente-Servidor

Notas de actualización Discovery 3.71

Apéndice 5 Manual de usuario de ColeXión. ColeXión 1.0. Manual de usuario

Manual de uso MiniPrinter

MANUAL DE USUARIO. Sistema Administrativo XENX ERP. Modulo Suministros Almacén Requisición Compras Proveedores

12 Minería de Datos Reglas de asociación.

EDC Invoice V6. Guía de Migración a la versión 6. Diciembre 2010

Instalación. Interfaz gráfico. Programación de Backups. Anexo I: Gestión de la seguridad. Manual de Usuario de Backup Online 1/21.

MANUAL COPIAS DE SEGURIDAD

Redes de área local: Aplicaciones y servicios WINDOWS

INDETEC MANUAL DE ACTUALIZACIÓN SAACG.NET

Plantillas Office. Manual de usuario Versión 1.1

Integración con Contafiscal 2000 para Windows

Copias de Seguridad con SQL Server Realizar una copia de seguridad de Bases de Datos

Instalación y Configuración. Libertya BI 1.0

REDES DE ÁREA LOCAL. APLICACIONES Y SERVICIOS EN WINDOWS

Libertya BI 1.0. Guía de Usuario

Configuración en Red

Cierre de Ejercicios Fiscales en el Sistema ASPEL-COI 4.0

Tutorial: Cómo realizar tu primer programa en C++ En el Sistema Operativo Windows

Manual de software. Dynamic Cloud. 10/2014 MS-Dynamic_Cloud v1.2

ing Solution La forma más efectiva de llegar a sus clientes.

Capítulo 1. Introducción

PREGUNTAS FRECUENTES SOBRE LA COM A 3602

Para utilizar esta nueva funcionalidad usted debe hacer lo siguiente: Figura 1. Ventana buscar usuarios para modificar.

Manual de usuario de Windows Live Writer

Relaciones entre Tablas en una Base de Datos Access

En qué Momento se debe Instalar una Empresa? Cuál es el Proceso para Instalar la Primera Empresa?

Manual de Instalación. Sistema FECU S.A.

Guía de instalación de la carpeta Datos de IslaWin

Sistema de Contabilidad General. Contenido. ACTUALIZACION A PROCONTA 6.0

Sistema de Administración de Documentos (SIAD)

Ejercicio 6 Ingresos y Gastos de una Empresa

UNIDAD 2: Bases de Datos en Visual Basic

Generación de CFDI con Aspel-CAJA 3.5 y Aspel-Sellado CFDI

Manual de Instalación. Sistema FECU S.A.

Apuntes para hacer páginas Web con FrontPage

Departamento Nacional de Planeación República de Colombia

Patterns & Practices. Patrón AutoComplete. Versión: 1.0. Fecha de publicación Aplica a: Q-flow 3.1

5.4. Manual de usuario

Sage Eurowin Manual de instalación de RECC (Régimen especial de Criterio de Caja)

Índice. 1.- En qué consiste Principales funciones Procesos de renovación Soporte Respaldos..4

MANUAL DE FACTURACIÓN TOUCH SCREEN

Instructivo Plataforma Payroll Proceso de Evaluación de Desempeño

Creación de contenidos en WebBuilder. Herramienta Web Builder en Word de Microsoft Office

INSTRUCTIVO PARA LA CREACIÓN DE PÓSTER DIGITAL CON PowerPoint Versión 2010

1. CONSIDERACIONES GENERALES

Manual de Instalación SICO MANUAL DE INSTALACION SICO - SOFTWARE DE GESTION BASE DE DATOS SQL SERVER

SiteAudit Knowledge Base Programación de Reportes en SiteAudit

WINDOWS 2003 SERVER DIRECTORIO ACTIVO Y DNS

1.- DESCRIPCIÓN Y UTILIDAD DEL SOFTWARE DAEMON TOOLS.

DIRECCIÓN DE SISTEMAS DE INFORMACIÓN EXTRANET CONFIGURACIÓN RECOMENDADA NAVEGADOR Tabla de contenidos... 1 INTRODUCCIÓN Objeto...

MANUAL DE USUARIO TARIFICADOR SIPTAR Y REPORTES SIPTAR.

GUIA DE USO DEL ACCPRO

INSTRUCTIVO PARA USUARIO EXTERNO SISTEMA INGRESOS BRUTOS CATAMARCA WEB SIBCAT WEB

Guía de integración del módulo de Redsys en VirtueMart

Comisión Nacional de Bancos y Seguros

Manual de instalación de Investor

Guía de Inicio Respaldo Cloud

MANUAL SINCRONIZADOR LEKOMMERCE FACTUSOL

WINDOWS : TERMINAL SERVER

ANEXO 2 - RESPALDO Y RESGUARDO DE BASES SIP-G. Anexo 2 Respaldo y resguardo de bases SIP-G

MS ACCESS BÁSICO 6 LOS INFORMES

Introducción a Moodle

Cuentas Contables. Para Generar y/o modificar las cuentas contables hay que ir a: Parámetros Plan de Cuentas Cuentas Contables

Índice HERRAMIENTA DE COMPRAS Instalación de la aplicación: Uso de la Aplicación Visor de Transacciones: Ingreso al Sistema...

Exportación de cuentas contables del programa Aspel Coi

Actualización de Número de control de Contafiscal monousuario descargado de internet

Programa diseñado y creado por Art-Tronic Promotora Audiovisual, S.L.

MANUAL DE AYUDA MODULO TALLAS Y COLORES

Servicios Educativos Del Estado De Chihuahua Sistema Integral de Presupuestos y Materiales. Indice. Introducción Barra de Herramientas...

Guía para la obtención, instalación y envío del Anexo de Gastos Personales - GPR. Obtención del programa

Filezilla: Qué es y para qué sirve un cliente FTP

Principales rutinas de mantenimiento en una base de datos Firebird

Manual de Instalación

DOCUMENTO DE INSTALACION DEL APLICATIVO PREDIAL

Departamento de Soporte Occidente. Módulo Archivos. Seleccionar Nómina:

OPERACIONES EN MOSTRADOR

INSTRUCTIVO PARA EL RESPALDO Y EL ENVÍO DE LAS BASES DEL SISTEMA INFORMÁTICO PERINATAL POR INTERNET

helppeople Viewer 2013

Departamento Nacional de Planeación República de Colombia. Dirección de Inversiones y Finanzas Públicas

Proceso de cifrado. La fortaleza de los algoritmos es que son públicos, es decir, se conocen todas las transformaciones que se aplican al documento

Plataforma e-ducativa Aragonesa. Manual de Administración. Bitácora

COPIA DE SEGURIDAD CON NTBACKUP

Transcripción:

En Colombia es bastante frecuente que algunos contadores se sientan inconformes con los reportes financieros que se hacen ADempiere, en especial el Balance de Prueba. Que aunque es un reporte opcional de acuerdo a la legislación Colombiana es sin lugar a dudas el reporte mas utilizado por el personal contable para el control del movimiento de cuentas. El principal inconveniente se da en el sentido de que ADempiere no imprime (al menos no de manera sencilla) la jerarquía completa de las cuentas al mostrar el saldo inicial, los movimientos débitos, créditos y saldo Final de cada cuenta. En el apartado 1 se detalla claramente como se construye de manera normal el reporte en ADempiere y el resultado que este arroja y cual es el problema en si. El apartado 2 detalla la estrategia utilizada en este documento para resolver la situación es la creación de un reporte Jasper que llama algunas funciones postgres para obtener las cuentas con su respectiva jerarquía al tiempo que permite seleccionar hasta que nivel de profundidad en el árbol se quiere imprimir. Por ultimo en la sección de trabajos futuros se plantean un serio reto de optimizar el performance de este reporte cuando el nivel de profundidad del árbol es el mayor a 6.

Apartado 1. El problema Normalmente al elaborar el Reporte de Balance de Prueba de acuerdo a la legislación Colombiana en ADempiere lo haríamos construyendo un reporte financiero tal como lo muestran las imágenes: El grupo de lineas se define de la siguiente forma:

Igualmente podemos definir el conjunto de Lineas de esta forma:

El resutlado al correr el reporte con el flag de Listar Fuentes activo, seria algo como esto:

Ahora como ven el reporte me muestra correctamente los saldos de las cuentas que tienen movimientos, sin embargo podemos observar que se imprime la cuenta 1 y luego las subcuentas que tienen movimientos sin embargo si observamos la jerarquia de cuentas en la siguiente imagen del elemento contable: Podemos ver que la cuenta caja general tiene una cuenta padre que se llama caja, y esta a su vez otra que se llama Disponible y por ultimo la cuenta padre de todas estas que es Activo. Como se puede ver en la imagen del reporte ADempiere imprime la cuenta 1 Activo que definimos y la fuente es directamente la cuenta Caja General pasando por alto las demás. Si bien esto no es incorrecto si presenta una serie de inconvenientes con algunos contadores que exigen

que si se impriman toda la jerarquía de cuentas pues de esa forma lo muestran la mayoría de sistemas desde los mas baratos. Apartado 2. La Solución ( Provisional?) Como solución SET SOFTWARE creó un reporte Jasper que como se muestra en las siguientes imágenes imprimen la jerarquía de acuerdo al requerimiento y además permite seleccionar hasta que nivel del árbol se desea imprimir:

Para Instalar este reporte es necesario: Paso 1 correr los scripts: createview_01.sql getperiodstartdate_02.sql getperiodendtdate_03.sql getsaldoinicial_04.sql getsaldofinal_05.sql getdebitandcredit_06.sql gettrialbalance_07.sql createindex_08.sql se pueden descardar desde: http://kenai.com/projects/seterpadempiere/downloads/download/scriptspostgres.rar Paso 2 en la carpeta /Adempiere/reports/ descomprimir el archivo trialbalance.rar Se puede descargar desde: http://kenai.com/projects/seterpadempiere/downloads/download/trialbalance.rar Paso 3 Ingresar como System a ADemiere ir a informe y proceso y crear un nuevo registro de la siguiente forma: NOTA de autor: En el campo Reporte Jasper En teoria se puede colocar tanto el archivo jrxml como el jasper, sin embargo el comportamiento difiere de algunos equipos windows a ubuntu. En windows prefiero colocar el Jasper y en ocasiones no funciona si se coloca la ruta completa como c:/adempiere/reports/ mientras que en ubuntu si se puede colcoar la ruta completa y el archivo

jrxml sin ningun problema. En la pestaña parametro:

Para finalizar en la pestaña Menú se agrega un nuevo elemento de acuerdo a la imagen:

De esta forma al ingresar este elemento estará disponible para todas las empresas: Apartado 3 Trabajos Futuros: De acuerdo a las pruebas que se hicieron en la BD de un cliente que tiene informacion de un año, El perfomance del reporte es de 30 segundos cuando el nivel es 1, 1 minutos cuando el nivel es 2, 3 minutos cuando el nivel es 4, Pero cuando el nivel es de 6 en adelante el tiempo de respuesta es de 20 Minutos.

Esto debido a que la consulta sql que consolida los movimientos y saldos utiliza una clausula like patron%. Este tipo de clausula es muy dificil de optimizar, se ha creado un indice sobre ese campo sin embargo el tiempo de respuesta mejoró solo un poco. Una reflexion para el futuro seria considerar la optimizacion de estas consultas, bien sea haciendo optimziacion al sql o modificando de alguna forma la estructura de en la cual se almacena esta informacion en ADempiere.