Ir al contenido


Foto

Facturacion en visual basic


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

#1 Tratansaygolfo

Tratansaygolfo

    Member

  • Miembros
  • PipPip
  • 11 mensajes

Escrito 06 febrero 2012 - 05:12

Hola compañeros
Soy nuevo aki, espero k este sea el procedimiento habitual.
Vengo en busca de respuestas si es posible y agradeciendolo de antemano
Tengo programado un programa en basic y bd en access para la gestion de una pequeña de transporte.me ayudado de tutoriales y mas tutoriales sobre todo de los videotutoriales de ronald lopez, la historia es ke el proceso de facturacion no es lo ke yo necesitaba.te deja crear, guardar e imprimir facturas pero todo ello a la vez y lo ke yo necesitaba seria tener las facturas de los clientes (a lo sumo serian 6) abiertas durante el mes para ir añadiendo lineas de factura y al final del mes cerrarlas e imprimirlas. Ya me han anticipado k kiza pueda hacerse con un campo de estado "abierta,cerrada" en un nuevo form k me permita abrirlas para modificar, cerrarlas,etc.
A ver si hay suerte y alguno me sabe indicar, mas ke nada xq sopeso k no se pueda lograr en basic y tng k acerlo todo de nuevo, en delphi si seria posible loke kiero?no tng ni idea de delphi

No tengo ningun problema en subir el programa o mandarlo por mail para ke en kaso de ke alguien sepa pueda exarle un vistazo o incluso si hay le viene bien pos mira ahi le tiene

Saludos para todos compañeros foreris
  • 0

#2 eduarcol

eduarcol

    Advanced Member

  • Administrador
  • 4.483 mensajes
  • LocationVenezuela

Escrito 06 febrero 2012 - 07:01

Hola, primero que todo, redacta mejor y no uses tantas KKKKKK

Ahora con respecto a tu problema es tan sencillo como te lo explicaron, un simple campo de estado y un formulario que puedas cargar todas las facturas si ESTADO = ABIERTO.

Intentalo y cualquier duda avisas...
  • 0

#3 Tratansaygolfo

Tratansaygolfo

    Member

  • Miembros
  • PipPip
  • 11 mensajes

Escrito 06 febrero 2012 - 08:34

Hola buenas !!!

Siento lo de las kkkkkk es una mania que tengo. El hecho de que con eso se puede llegar a conseguir es lo único que se, el tema es ahora cómo, alguien puede ayudarme en el manejo y entendimiento de lo que se trata un campo de estado, como lo importo, etc...

Muchas gracias
Un saludo
  • 0

#4 eduarcol

eduarcol

    Advanced Member

  • Administrador
  • 4.483 mensajes
  • LocationVenezuela

Escrito 06 febrero 2012 - 09:08

No debes importar nada, es crear un campo mas en la tabla de facturas llamado estado
  • 0

#5 Tratansaygolfo

Tratansaygolfo

    Member

  • Miembros
  • PipPip
  • 11 mensajes

Escrito 06 febrero 2012 - 09:30

¿Únicamente en la tabla factura?¿En la temporal o detalle nada no?¿De qué tipo?
  • 0

#6 Caral

Caral

    Advanced Member

  • Moderador
  • PipPipPip
  • 4.266 mensajes
  • LocationCosta Rica

Escrito 06 febrero 2012 - 10:13

Hola
Pregunto:
Es muy grande el programa que tienes en Visual Basic ?.
Cuantos forms ?.
Sera muy complicado cambiar todo a Delphi ?
Saludos
  • 0

#7 Tratansaygolfo

Tratansaygolfo

    Member

  • Miembros
  • PipPip
  • 11 mensajes

Escrito 06 febrero 2012 - 10:17

Hola muy buenas!!!!
Pos mire, tiene 16 forms y 2 reportes...
Yo sin ningún problema si me da un e-mail podría mandárselo por si le quisiera echar un vistazo y ya si eso me dice si en mano de un tutorial de delphi pudiera cambiarlo
Muchas gracias por su preocupación !!!!!!
  • 0

#8 eduarcol

eduarcol

    Advanced Member

  • Administrador
  • 4.483 mensajes
  • LocationVenezuela

Escrito 06 febrero 2012 - 10:22

¿Únicamente en la tabla factura?¿En la temporal o detalle nada no?¿De qué tipo?


Tienes una tabla temporal para la factura??  de ser asi no debes hacer mas nada, solo una pantalla que te permita editar las facturas guardadas en esa tabla y al grabarlas pasarlas a la table de facturas.
  • 0

#9 Tratansaygolfo

Tratansaygolfo

    Member

  • Miembros
  • PipPip
  • 11 mensajes

Escrito 06 febrero 2012 - 10:28

El problema es ke yo me apoyé en esa tabla temporal para ser con la que trabajo mientras corre la aplicación y cada vez que cambio de cliente o salgo del programa se me borra y se me pasa a la tabla facturas, de ahí que no se cómo hacer para tener las facturas abiertas durante todo el mes para dia a dia ir añadiendo lineas de factura y a final de mes cerrarlas

Muchas gracias !!!!
  • 0

#10 Caral

Caral

    Advanced Member

  • Moderador
  • PipPipPip
  • 4.266 mensajes
  • LocationCosta Rica

Escrito 06 febrero 2012 - 10:33

Hola
Cada factura tiene un numero.
No importa las veces que le pongas ITEMS a la factura, podras hacer un reporte como si se tratara de una sola, siempre y cuando tenga el mismo numero.
No veo la necesidad de una tabla temporal.
Tabla factura.
Tabla Items factura.
Saludos
  • 0

#11 Tratansaygolfo

Tratansaygolfo

    Member

  • Miembros
  • PipPip
  • 11 mensajes

Escrito 06 febrero 2012 - 10:37

Muchas gracias veré que puedo hacer...
  • 0

#12 Caral

Caral

    Advanced Member

  • Moderador
  • PipPipPip
  • 4.266 mensajes
  • LocationCosta Rica

Escrito 06 febrero 2012 - 10:53

Hola
Al parecer hay una herramienta que pasa el código de Visual Basic a Delphi.
Es cuestion de probarla e ir depurando algo que quede suelto.
Me parece un paso interesante.
Aqui esta el programita, nada mas y nada menos que de Marco Cantu. (y)
http://www.marcocant...s/vb2delphi.htm
Saludos
  • 0

#13 Tratansaygolfo

Tratansaygolfo

    Member

  • Miembros
  • PipPip
  • 11 mensajes

Escrito 06 febrero 2012 - 10:59

Muchas gracias voy a ver si lo echo a andar... jiji

Un saludo
  • 0

#14 Caral

Caral

    Advanced Member

  • Moderador
  • PipPipPip
  • 4.266 mensajes
  • LocationCosta Rica

Escrito 06 febrero 2012 - 11:07

Hola
Bien, viendo tus tablas:
1- Tienes una tabla Factura, esta la dejaría tal como esta.
2- Tienes una tabla TemporalFactura.
Esta la convertiría en una tabla FacturaItems y pondría los campos asi:
Quitaría el ID ( Para poder eliminar algo de la lista si es del caso).
FacturaN  /Double.
CodProducto /Texto.
Cantidad /Double.
Precio /double

Cada vez que incluyes algo en la tabla facturaItems actualizas los datos de la tabla factura.
Puedes poner todos los items que quieras y facturarlo en el momento que se necesite.

saludos


  • 0

#15 Tratansaygolfo

Tratansaygolfo

    Member

  • Miembros
  • PipPip
  • 11 mensajes

Escrito 06 febrero 2012 - 11:19

Muchas gracias Caral, ya estoy manos a la obra !!!!!!!!!
  • 0

#16 Tratansaygolfo

Tratansaygolfo

    Member

  • Miembros
  • PipPip
  • 11 mensajes

Escrito 06 febrero 2012 - 12:34

Hola muy buenas
Lo he estado intentando y al querer acceder ya sea para seguir añadiendo Items o imprimir cualquiera de las que selecciono me da error "La operación no está permitida si el objeto está cerrado" ....
  • 0

#17 Caral

Caral

    Advanced Member

  • Moderador
  • PipPipPip
  • 4.266 mensajes
  • LocationCosta Rica

Escrito 06 febrero 2012 - 12:36

Hola
Visual Basico o Delphi ?????.
Saludos
PD: El objeto normalmente (en este caso ) indica el que conecta a la BD, esto suele pasar cuando se hacen cambios a la BD.
  • 0

#18 Tratansaygolfo

Tratansaygolfo

    Member

  • Miembros
  • PipPip
  • 11 mensajes

Escrito 06 febrero 2012 - 12:40

En visual basic, porque el recurrir a delphi lo he dejado como última opción ya si se poco de basic de delphi no se nada y sería un gran marrón ...
  • 0

#19 Caral

Caral

    Advanced Member

  • Moderador
  • PipPipPip
  • 4.266 mensajes
  • LocationCosta Rica

Escrito 06 febrero 2012 - 12:41

Hola
Con que componente enlazas a la BD ?, sera con ADO ?.
Saludos
  • 0

#20 Tratansaygolfo

Tratansaygolfo

    Member

  • Miembros
  • PipPip
  • 11 mensajes

Escrito 06 febrero 2012 - 12:44

Si señor con ADO !!!
Biiingo Caral, revise por las pautas que me dió y claro estaba llamando a la temporal que como me dijo me la cargué y me quedé con las otras dos, esto marcha, creo que me veo capaz de seguir caminando !!! jiji
Muchas gracias, de verdad le estoy muy agradecido
  • 0




IP.Board spam blocked by CleanTalk.