Ver Mensaje Individual
  #4  
Antiguo 27-03-2007
afxe afxe is offline
Miembro
 
Registrado: jul 2004
Ubicación: Malaga-España
Posts: 273
Reputación: 20
afxe Va por buen camino
Sobre contabilidad.

Acabo de terminar un programa de contabilidad, está en fase de implantación en 30 empresas. La más grande lanza 200.000 apuntes por año, lo que es unos 16.000 apuntes mensuales. He usado Firebird con un sistema continuo, es decir, un solo fichero de movimientos contables sin cierres físicos (sí se graban los asientos de regularización, cierre y apertura, pero no se crean tablas nuevas). No obstante, sí uso un fichero de saldos, el registro se compone de : cuenta, ejercicio, mes, debe y haber (a grosso modo). El mes va desde cero (saldo de apertura) hasta 14 (1=enero, 2= febrero... 13= Regularización, 14=Cierre). Este fichero se automantiene mediante triggers sobre el fichero de movimientos, en transacciones únicas, con lo cual es difícil que se corrompa, no obstante, siempre hay que tener previsto el famóso "Recálculo de Saldos".

El archivo de saldos "ES NECESARIO". No debes abusar de las consultas, sobretodo cuando además tienes que hacer agrupaciones, porque quieras sacar un balance de suma y saldos a nivel 3, por ejemplo, o en un comparativo interanual. Ese tipo de consultas dejarían frito al servidor. Para ello, me sirvo de 2 tipos de consultas: Una por rango de fechas, de la cual tiro de consultas directamente sobre el fichero de movimiento (procuro no dar muchas opciones al usuario para este tipo de consultas) y otra por rango de "periodos", es decir, doy a elejir ejercicio y mes, pero no día, y lanzo las consultas sobre el fichero de saldos, mucho más rápido y menos pesado que el de movimientos. Además, las consultas comparativas o mensuales salen casi directamente, no hay que llevar tablas temporales de acumulados.

No me ha ido mal, pero tienes que currarte más el tema de la contabilidad presupuestaria y la fiscal.

De todas maneras, al final siempre hay que hacer un proceso para descargar datos ¿Para qué quieres tener la contabilidad de hace 5 o 6 años? Sólo sirve para que las copias de seguridad tarden más y las consultas sean más lentas.

Saludos.
Responder Con Cita