Foros del Web » Programación para mayores de 30 ;) » Programación General » Visual Basic clásico »

Como hacer una factura en VB 6.0

Estas en el tema de Como hacer una factura en VB 6.0 en el foro de Visual Basic clásico en Foros del Web. Necesito hacer un form para facturar artículos y no se como puedo hacer una especie de grilla que le permita al usuario ingresar los datos. ...
  #1 (permalink)  
Antiguo 17/02/2006, 07:05
 
Fecha de Ingreso: septiembre-2005
Mensajes: 1
Antigüedad: 18 años, 7 meses
Puntos: 0
Como hacer una factura en VB 6.0

Necesito hacer un form para facturar artículos y no se como puedo hacer una especie de grilla que le permita al usuario ingresar los datos. Ademas no se la cantidad de artículos a ingresar asi que necesito que agregue filas a medida que se necesita.

Espero que alguien pueda darme una ayuda. Gracias.
  #2 (permalink)  
Antiguo 17/02/2006, 07:25
Avatar de Frehley  
Fecha de Ingreso: junio-2005
Ubicación: Somewhere between Heaven and Hell
Mensajes: 415
Antigüedad: 18 años, 10 meses
Puntos: 0
DataReport o CrystalReport no probaste? Alguien tiene alguna otra forma?
__________________
diegoz.com.ar
  #3 (permalink)  
Antiguo 17/02/2006, 07:50
Avatar de lucasiramos  
Fecha de Ingreso: agosto-2004
Ubicación: Santa Rosa, La Pampa, Argentina
Mensajes: 1.484
Antigüedad: 19 años, 8 meses
Puntos: 13
Mmmm..... no se si es tan fácil, con respecto a la parte legal. Si se va a imprimir sobre una impresora, la opción de Frehley es válida. Armar un reporte que coincida sobre los cuadros de un preimpreso, pero no se como queda la cosa con la parte legal, los registros impositivos, etc.

Otra opción es utilizar una impresora fiscal, creo que las páginas de impresoras traen OCX para utilizar estos aparatos.

Saludos. Lucas
  #4 (permalink)  
Antiguo 17/02/2006, 08:14
Avatar de Frehley  
Fecha de Ingreso: junio-2005
Ubicación: Somewhere between Heaven and Hell
Mensajes: 415
Antigüedad: 18 años, 10 meses
Puntos: 0
Cita:
Otra opción es utilizar una impresora fiscal, creo que las páginas de impresoras traen OCX para utilizar estos aparatos.
Me podés pasar alguna de esas paginas? Hace mucho tiempo que estoy buscando como trabajar con ese tipo de impresoras pero no encuentro info por ningun lado.

Muchas gracias!
__________________
diegoz.com.ar
  #5 (permalink)  
Antiguo 17/02/2006, 08:37
Avatar de lucasiramos  
Fecha de Ingreso: agosto-2004
Ubicación: Santa Rosa, La Pampa, Argentina
Mensajes: 1.484
Antigüedad: 19 años, 8 meses
Puntos: 13
Hola. Mira, honestamente nunca trabajé con ese tipo de impresoras. Estoy 100% seguro de que se puede hacer. De todas formas aca te paso algo de Epson.
En esta página se venden los códigos :(, y hay tutoriales, pero no se si serán gratis. Es cuestion de seguir hurgando por ahi.

Saludos. Lucas
  #6 (permalink)  
Antiguo 17/02/2006, 08:59
Avatar de Frehley  
Fecha de Ingreso: junio-2005
Ubicación: Somewhere between Heaven and Hell
Mensajes: 415
Antigüedad: 18 años, 10 meses
Puntos: 0
Muchas gracias! Les voy a hechar una ojeada!

Salu2!
__________________
diegoz.com.ar
  #7 (permalink)  
Antiguo 18/02/2006, 12:47
Avatar de hernanmdq  
Fecha de Ingreso: julio-2005
Ubicación: Argentina - Entre Rios
Mensajes: 167
Antigüedad: 18 años, 9 meses
Puntos: 1
Mira yo compre un driver ocx de esa pagina y no me sirvio para nada gaste 200 pesos Argentinos y buscando en la web encontre uno gratis y mucho mejor.

Tengo un programa que trabaja con una impresora NCR 2008, pero para epson y las demas marcas es lo mismo.

Solo agregas el objeto ocx en el frame, luego solo ejecutas las funciones que tiene tipo. Objetoimpresora.darCliente() o Objetoimpresora.Subtotal = txtsubtotal.text y cosas asi, es una boludes.

Salu2.
__________________
| Codigo Geek | Blog de Cine |
  #8 (permalink)  
Antiguo 19/02/2006, 22:22
Avatar de jc_moty  
Fecha de Ingreso: septiembre-2005
Ubicación: Usulután, El Salvador
Mensajes: 477
Antigüedad: 18 años, 7 meses
Puntos: 1
Lo que yo hago es lo siguiente:

Como ves en la imagen la parte de la "grilla" donde agregas los productos es un ListView, arriba de el hay unos texts en los que introducis, producto, cantidad y precio, al dar click en el boton "OK" estos datos se agregan al listview y automaticamente genera la columna Sub Total (cantidad * precio) y tambien suma los datos contenidos en esa columna para generar el total.

Con lo de la impresion, yo lo soluciono creando reportes que coincidan con los campos de formatos pre - impresos, sin mayores complicaciones.

Saludos
  #9 (permalink)  
Antiguo 20/02/2006, 04:38
Avatar de lucasiramos  
Fecha de Ingreso: agosto-2004
Ubicación: Santa Rosa, La Pampa, Argentina
Mensajes: 1.484
Antigüedad: 19 años, 8 meses
Puntos: 13
¿Y la parte legal como la solucionas? Porque, supongo, que en base de esas facturas, el negocio paga impuestos ¿no?

Saludos. Lucas
  #10 (permalink)  
Antiguo 20/02/2006, 05:59
Avatar de Frehley  
Fecha de Ingreso: junio-2005
Ubicación: Somewhere between Heaven and Hell
Mensajes: 415
Antigüedad: 18 años, 10 meses
Puntos: 0
Hmm, si eso se imprime sobre un preimpreso legal entonces creo que no habría problemas en cuanto a facturación.
Pregunta: Tengo que usar un ocx diferente para cada impresora o uno me sirve para todas las marcas y modelos?

Salu2!
__________________
diegoz.com.ar

Última edición por Frehley; 20/02/2006 a las 06:07
  #11 (permalink)  
Antiguo 12/03/2006, 16:11
Avatar de culd  
Fecha de Ingreso: noviembre-2003
Mensajes: 959
Antigüedad: 20 años, 6 meses
Puntos: 19
Mira, lo que podes hacer es...

Mandar a imprimir el formato de una factura, ya enumerada con cuplicado y todo... Lo unico que tenes que imprimir es arriva los datos del cliente y los productos...

Cuando vas a imprimir usas los comandos basicos Pint, y con cualquier impresora te va a imprimir igual...

Tenes que experimentar primero, para darle los margenes exactos para que te salga bien en la factura pre impresa. Le das la orden que imprima dos veces, osea por duplicado y a otra cosa.
  #12 (permalink)  
Antiguo 19/02/2007, 14:58
 
Fecha de Ingreso: febrero-2007
Mensajes: 1
Antigüedad: 17 años, 2 meses
Puntos: 0
Re: Como hacer una factura en VB 6.0

hola a todos, alguien sabe de donde puedo descargar un ocx gratuito para la NCR 2008?

desde ya muchas gracias!!!

salu2
  #13 (permalink)  
Antiguo 19/02/2007, 20:20
 
Fecha de Ingreso: diciembre-2006
Mensajes: 6
Antigüedad: 17 años, 4 meses
Puntos: 0
Re: Como hacer una factura en VB 6.0

Hola Bart, no existe un dirver especifico para la NCR 2008, tenes que usar el driver de HASAR para el modelo SMH/ P-320F de la pagina grupohasar.com que en en realidad la NCR 2008 es la misma impresora solo que tiene la marca de NCR. espero tengas suerte.

Salu2
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta

SíEste tema le ha gustado a 4 personas (incluyéndote)




La zona horaria es GMT -6. Ahora son las 12:17.