🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: es.comp.os.linux.programacion
Article #7727

Consejos para programa de facturaci�n con informes

#7727
From: crisp
Date: Tue, 11 Feb 2003 11:46
64 lines
3569 bytes
Hola a todos.

Voy a hacer un peque�o programa para realizar unas facturas de forma
muy sencilla. Va a funcionar en GNU/Linux, y no s� muy bien qu�
utilizar.

Para el almacenamiento de los datos, hab�a pensado en una base de
datos (MySQL o PostgreSQL).

Como entorno y lenguaje de desarrollo, posiblemente Kylix 3 Open
Edition (en "modo Delphi"), ya que es lo que mejor conozco (he
utilizado los entornos de Borland en plataformas Win32).

El programa lo que har�a ser�a una gesti�n de clientes y facturas
(altas, bajas y modificaciones), que mediante SQL se introducir�an en
la base de datos (con 2-3 tablas en principio ser�a suficiente).

Luego, mediante alg�n generador de informes, se extraer�an esos datos
de la base de datos y se podr�a ver c�mo va a quedar la factura por
pantalla, e imprimirla.

En resumen. Un programa que ayude en la creaci�n de facturas. Nada del
otro mundo. Introducir cliente y conceptos, y que �l solo calcule el
total (IVA, IRPF) e imprima la factura.

Para generar el informe (la factura), he encontrado varias cosas:

Report Manager (para Kylix):
http://reportman.sourceforge.net

DataVision (en Java):
http://datavision.sourceforge.net/

JFreeReport (en Java):
http://www.object-refinery.com/jfreereport/

Jasper Reports (en Java):
http://jasperreports.sourceforge.net/

Si utilizase Kylix para desarrollar, lo m�s l�gico ser�a usar Report
Manager. Uno de los problemas es que no permite dibujar l�neas, con lo
que la factura impresa quedar�a muy poco vistosa.

El m�s potente de todos estos, parece ser JasperReports, que hace de
todo (aunque tampoco necesito nada del otro mundo...).

�Qu� me aconsej�is para desarrollar este peque�o proyecto (lenguaje,
entorno, librer�as,...)? Como condiciones: que sea r�pido y f�cil de
desarrollar. Mis conocimientos de programaci�n son m�s bien limitados,
y no tendr�a demasiado tiempo para aprender muchas cosas nuevas.

Por si hab�a alguna duda, la aplicaci�n ser� liberada cuando est�
terminada bajo GPL :-) Ya avisar�, por si a alguien m�s le interesa,
aunque como ya he dicho, ser� muy simple y con un prop�sito muy
espec�fico.

Muchas gracias por adelantado y espero vuestros comentarios.

Saludos

-
e-mail:    crisp (arroba) softhome (punto) net

Sustituye lo que est� entre par�ntesis si quieres contactar conmigo
Technical Details
Message-ID: <o2nh4v0nkg036qshgtnthf7hv4kfv9fie7@4ax.com>
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!newsfeed.stanford.edu!news-spur1.maxwell.syr.edu!news.maxwell.syr.edu!newsfeed.icl.net!newsfeed.fjserv.net!newsfeed.icl.net!newsfeed.fjserv.net!peer.news.opaltelecom.net!zen.net.uk!btnet-peer1!btnet-peer0!btnet-peer!btnet!newsfeed.bt.es!news.bt.es!not-for-mail

Show Full Headers
Complete Article Headers
X-Google-Language: SPANISH,ASCII
X-Google-Thread: f86c8,b5d5581732ff1779,start
X-Google-Attributes: gidf86c8,public
X-Google-ArrivalTime: 2003-02-11 03:47:04 PST
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!newsfeed.stanford.edu!news-spur1.maxwell.syr.edu!news.maxwell.syr.edu!newsfeed.icl.net!newsfeed.fjserv.net!newsfeed.icl.net!newsfeed.fjserv.net!peer.news.opaltelecom.net!zen.net.uk!btnet-peer1!btnet-peer0!btnet-peer!btnet!newsfeed.bt.es!news.bt.es!not-for-mail
From: crisp <esta@no.es.mi.direccion.verdadera>
Newsgroups: es.comp.os.linux.programacion
Subject: Consejos para programa de facturaci�n con informes
Date: Tue, 11 Feb 2003 12:46:29 +0100
Organization: Tarifa Plana.....YA!!!
Lines: 64
Message-ID: <o2nh4v0nkg036qshgtnthf7hv4kfv9fie7@4ax.com>
NNTP-Posting-Host: cable219a156.usuarios.retecal.es
Mime-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 8bit
X-Trace: titan.bt.es 1044962893 23651 212.183.219.156 (11 Feb 2003 11:28:13 GMT)
X-Complaints-To: abuse@bt.es
NNTP-Posting-Date: 11 Feb 2003 11:28:13 GMT
X-Newsreader: Forte Agent 1.91/32.564