Calificación:
  • 0 voto(s) - 0 Media
  • 1
  • 2
  • 3
  • 4
  • 5
CAMBIAR NUMEROS DE FACTURAS
#11
Si, prueba este último código:

Código:
ALTER TABLE car_com DROP FOREIGN KEY fk_car_com_factura;
ALTER TABLE car_comg DROP FOREIGN KEY fk_car_comg_factura;
update factura set id_factura = id_factura + 2012 where serie = "14";
update factura set id_factura = id_factura - 2000 where serie = "14";
Oscar Guirado
Sysme Software

Sysme Software
Veravap
Responder
#12
Funcionó correctamente.
Muchas gracias.
Responder
#13
Por fin Wink
Oscar Guirado
Sysme Software

Sysme Software
Veravap
Responder
#14
Si!!! Muchas gracias Smile
Responder
#15
Buenos días!

Cómo puedo cambiar el número de la siguiente factura? Para que sigan la correlación anterior, P.ej que empiece por el número 248 de la serie B

Saludos y gracias!!!
Responder
#16
Hola llevant ... ¿tienes alguna factura con la serie B?
Oscar Guirado
Sysme Software

Sysme Software
Veravap
Responder
#17
Hola!! Si.. Lo que quiero es que la próxima en imprimirse tenga número diferente!
Responder
#18
Te explico ... el programa genera el número de factura en base a la última factura de la serie (lógicamente sumando 1), por tanto tenemos 2 opciones:

- O bien esperamos al momento de generar la factura para que, una vez generada, modificarla en la base de datos
- O bien modificamos la última existente (no recomendable puesto que el cliente ya tendrá una copia) para que la próxima tenga el número que deseamos.

Dime que opción prefieres y te paso un script.
Oscar Guirado
Sysme Software

Sysme Software
Veravap
Responder
#19
Mil gracias! Como lo puedo hacer para la segunda opción?? Es decir, cambiar la numeración de la factura siguiente??

Gracias por adelantado...
Responder
#20
Edita el fichero C:\SYSME\SGH\actualizabdsysmehotel.txt y copia esté código.

Código:
ALTER TABLE car_com DROP FOREIGN KEY fk_car_com_factura;
ALTER TABLE car_comg DROP FOREIGN KEY fk_car_comg_factura;
update factura set id_factura = NUEVONUMERO where serie = "B" and id_factura = NUMEROANTIGUO ;

Nota: debes substituir NUEVONUMERO por el número que quieres y NUMEROANTIGUO por el número de la factura que estás cambiando.

Guarda el fichero y reinicia el programa.
Oscar Guirado
Sysme Software

Sysme Software
Veravap
Responder


Salto de foro:


Usuarios navegando en este tema: 4 invitado(s)

Contáctanos | Sysme Software | Volver arriba | | Archivo (Modo simple) | Sindicación RSS