Ir al contenido


Foto

Ej Facturacion (sencillo pero...)


  • Por favor identifícate para responder
33 respuestas en este tema

#1 Pollo2004

Pollo2004

    Member

  • Miembros
  • PipPip
  • 18 mensajes
  • LocationArgentina

Escrito 26 noviembre 2008 - 08:03

Hola a todos!
Bueno esta mi humilde contribucion a toda la ayuda recibida de parte de ustedes.
Este es el link:
http://www.terawiki....cionParadox.rar
Este sistema esta desarrollado con delphi 7, BDE y paradox 7.
Para q funcionen las tablas crear en el SQL Explorer una bases de datos llamada 'FACTURACION'

Hay un par de formularios q estan vacios (ideas a futuro), y otros q estan sin terminar(falta de tiempo)....pero lo esencial creo q esta.

Espero que los q saben de esto lo revisen, me pasen sus sugerencias y sus correcciones!!!
Y a todos los novatos q se inician les sirva como una guia para dar sus primeros pasos, q son los mas dificiles (experiencia propia, jeje)

Bueno aca les indico algunas cosas q le quiero agregar a este proyecto y por cuestiones de tiempo y falta de conocimientos no he podido hasta ahora:
1.- Controlar el stock a la hora de facturar.
2.- Calcular el IVA si es Factura A, (AHORA LO HACE, PERO LARGA UN ERRROR SI EN LA PROXIMA FACTURA NO LE TENGO Q CALCULAR EL IVA)
3.- Hacer algun reporte para imprimir en pantalla o impresora.
4.- Imprimir la factura en papel.-


Gracias y me gustaria q este hilo siguiera creciendo entre todos hasta llegar a buen puerto.

Nos vemos!!!
Saludos (y) (b)
  • 0

#2 Caral

Caral

    Advanced Member

  • Moderador
  • PipPipPip
  • 4.266 mensajes
  • LocationCosta Rica

Escrito 26 noviembre 2008 - 08:45

Hola
Gracias por el aporte amigo.
Revisa el enlace, me parece que tiene problemas.
Saludos
  • 0

#3 Pollo2004

Pollo2004

    Member

  • Miembros
  • PipPip
  • 18 mensajes
  • LocationArgentina

Escrito 27 noviembre 2008 - 04:15

Hola Caral, ya he chequiado el enlace y anda, esta comprimido con con winrar tal vez sea ese tu problema!
Cualquier cosa avisame!
  • 0

#4 eduarcol

eduarcol

    Advanced Member

  • Administrador
  • 4.483 mensajes
  • LocationVenezuela

Escrito 27 noviembre 2008 - 07:08

no se a que problema se refiere carlos, pero abriendolo desde opera lo que muestra es el contenido del archivo y no lo descarga, para descargarlo hay que seleccionarlo con el boton derecho y darle a la opcion descargar contenido enlazado.
  • 0

#5 felipe

felipe

    Advanced Member

  • Administrador
  • 3.283 mensajes
  • LocationColombia

Escrito 27 noviembre 2008 - 07:51

Igual... buen aporte para la comunidad  :D
  • 0

#6 Caral

Caral

    Advanced Member

  • Moderador
  • PipPipPip
  • 4.266 mensajes
  • LocationCosta Rica

Escrito 27 noviembre 2008 - 01:10

Hola
Amigo esta muy bien, solo unos aportes:
Cosas que cambiaría:
1-Cuando arranca el programa carga todos los form en memoria.
Esto no es muy conveniente.
2-Usas muchos table.
Cuando crezca la base de datos se alentara el programa.
3-El form de facturacion da muchos problemas.
Seguro te falta pulirlo.
4-Una vez que se abren las tablas nada las cierra.
5- La manera de llamar a los form no es muy adecuada, tiene que ver con el punto 1.
Piensalo.
Saludos
  • 0

#7 Pollo2004

Pollo2004

    Member

  • Miembros
  • PipPip
  • 18 mensajes
  • LocationArgentina

Escrito 27 noviembre 2008 - 03:35

Hola Caro, gracias por tu consejo (y), es lo q quiero para poder perfeccionarme y seguir adelante. Es muy bueno q te digan las cosas q uno no ve, ya sea por poco conocimiento o xq siempre las hizo asi y nunca supo q por ahi estaria mal o no es la mejor forma de hacerlo.
Quisiera q me expliques mas o menos como corregir lo q me dices en el punto 1 y 5, la verdad q no sabia eso. (Dame algun dato y yo lo investigo)
Y ah q te refieres con q uso demasiados table. Te referies a las instrucciones como TProductos.append, etc etc?
Lo del Form de factura lo estoy trabajando, y estoy buscando info para aprender a manejar los errores!

Gracias por tu tiempo!

  • 0

#8 egostar

egostar

    missing my father, I love my mother.

  • Administrador
  • 14.448 mensajes
  • LocationMéxico

Escrito 27 noviembre 2008 - 03:50

Hola Caro, gracias por tu consejo (y), es lo q quiero para poder perfeccionarme y seguir adelante. Es muy bueno q te digan las cosas q uno no ve, ya sea por poco conocimiento o xq siempre las hizo asi y nunca supo q por ahi estaria mal o no es la mejor forma de hacerlo.
Quisiera q me expliques mas o menos como corregir lo q me dices en el punto 1 y 5, la verdad q no sabia eso. (Dame algun dato y yo lo investigo)
Y ah q te refieres con q uso demasiados table. Te referies a las instrucciones como TProductos.append, etc etc?
Lo del Form de factura lo estoy trabajando, y estoy buscando info para aprender a manejar los errores!

Gracias por tu tiempo!


A lo que se refiere nuestro eterno NOVATO (Caral) es que en lugar de usar objetos TTable uses objetos TQuery, son mas economicos a la hora de ejecutar tus programas.

Salud OS

  • 0

#9 egostar

egostar

    missing my father, I love my mother.

  • Administrador
  • 14.448 mensajes
  • LocationMéxico

Escrito 27 noviembre 2008 - 04:06

Hola Caro, gracias por tu consejo (y)


jejejeje, aqui aún no esta la amiguita CaroCaral es una niña tambien, pero pues muy fea jajajajaja

Salud OS
  • 0

#10 Caral

Caral

    Advanced Member

  • Moderador
  • PipPipPip
  • 4.266 mensajes
  • LocationCosta Rica

Escrito 27 noviembre 2008 - 04:09


Hola Caro, gracias por tu consejo (y)


jejejeje, aqui aún no esta la amiguita CaroCaral es una niña tambien, pero pues muy fea jajajajaja

Salud OS

:D :D :D :D :D
Saludos
  • 0

#11 Pollo2004

Pollo2004

    Member

  • Miembros
  • PipPip
  • 18 mensajes
  • LocationArgentina

Escrito 28 noviembre 2008 - 11:33

Con respecto a los TQuery, todavia tengo muchas dudas de como implementarlos, alguien conoce algun tutorial q me aclare las ideas!

Por lo poco q yo entiendo del tema, es q al componente TQuery le escribo todo en sentencias sql? Esto es asi?
y despues ¿como se lo llamo desde delphi?, con TQuery.Open;?

Me interesaria muchisimo profundizar en este tema, si alguien sabe de donde conseguir info, o algo por el estilo.

El Tema de la carga de los form ya estoy trabajando en ello, gracias por el consejo!
Gracias a todos!
nos vemos!
  • 0

#12 Caral

Caral

    Advanced Member

  • Moderador
  • PipPipPip
  • 4.266 mensajes
  • LocationCosta Rica

Escrito 28 noviembre 2008 - 12:33

Hola
No se si habrá algún tutorial, pero tu dale, si tienes dudas lo hacemos paso a paso.
Saludos
  • 0

#13 enecumene

enecumene

    Webmaster

  • Administrador
  • 7.419 mensajes
  • LocationRepública Dominicana

Escrito 28 noviembre 2008 - 04:45

Es correcto amigo, para las sentencias SELECT * FROM.. se utiliza TQuery.Open y para las sentencias Update, Insert, Delete se utiliza TQuery.ExecSQL.

Saludos.
  • 0

#14 Caral

Caral

    Advanced Member

  • Moderador
  • PipPipPip
  • 4.266 mensajes
  • LocationCosta Rica

Escrito 30 noviembre 2008 - 03:01

Hola
Jugando un poco con el programa para tratar de entender las tablas Paradox y los componentes DBE hice algunas modificaciones al programa,
faltaría arreglar alguna parte del form de facturación, pero me da algunos errores que no capto (revisad lo)
Hice un cambio en la tabla Usuario, cambie el campo Contraseña por Clave.
Le incorpore un loguin.
La parte de clientes ya funciona todo, cuando se inserta uno nuevo genera el numero automáticamente.
La parte de productos tengo un problema con borrarlos, lo demás bien.
Los otros form, ahi van.
Hice un par de sentencias SQL con querys, como ejemplos.
La salida la quite del onclosequery, la puse en onclose del form, va mejor.
Ordene los form, ahora no se cargan en memoria y el programa es mas rápido.
Bueno, en esto soy mas Novato que nunca, a ver que os parece.
saludos
PD: Espero que le guste a Pollo2004, es su programa. :D




[archivo adjunto borrado por el administrador]
  • 0

#15 felipe

felipe

    Advanced Member

  • Administrador
  • 3.283 mensajes
  • LocationColombia

Escrito 30 noviembre 2008 - 03:06

PD: Espero que le guste a Pollo2004, es su programa. :D


Y como no le va a gustar... le haces su trabajo  :D :D :p :p... es broma...

No he visto el programa pero si me gustaría saber que tiene o que puede hacer y que le faltaria  :D
  • 0

#16 Caral

Caral

    Advanced Member

  • Moderador
  • PipPipPip
  • 4.266 mensajes
  • LocationCosta Rica

Escrito 30 noviembre 2008 - 03:08

Hola
Hombre Felipe, bájalo y lo revisas, seguro que ayudas mucho.
Saludos
  • 0

#17 felipe

felipe

    Advanced Member

  • Administrador
  • 3.283 mensajes
  • LocationColombia

Escrito 30 noviembre 2008 - 03:12

Hola
Hombre Felipe, bájalo y lo revisas, seguro que ayudas mucho.
Saludos


:D :D... ya lo reviso... lo compilé... ¿cual es el usuario?
  • 0

#18 Caral

Caral

    Advanced Member

  • Moderador
  • PipPipPip
  • 4.266 mensajes
  • LocationCosta Rica

Escrito 30 noviembre 2008 - 03:16

Hola
usuario
admin
clave
admin
Por cierto, baja el original a ver diferencias. :D
Saludos
  • 0

#19 felipe

felipe

    Advanced Member

  • Administrador
  • 3.283 mensajes
  • LocationColombia

Escrito 30 noviembre 2008 - 03:19

No encuentro el componente DataBase  :|?... además, cual es la ruta en el BDE :D
  • 0

#20 Caral

Caral

    Advanced Member

  • Moderador
  • PipPipPip
  • 4.266 mensajes
  • LocationCosta Rica

Escrito 30 noviembre 2008 - 03:23

Hola
Y me lo preguntas ami?.
Con suerte lo pude ver jajajaja.
No lo se amigo, estos componentes son muy complicados, nada como ADO.
Saludos
  • 0




IP.Board spam blocked by CleanTalk.