Mensajes: 78
Temas: 26
Registro en: Oct 2013
Reputación:
0
Hola, necesito facturar una factura con fecha 31/12/21 pero ya he facturado en 2022. ¿Cómo puedo facturar con fecha 2021? o se puede hacer algún script para anular las facturas del 2022 y ya las vuelvo a facturar despues de hacer la factura que necesito del 2021.
Un saludo.
Mensajes: 15,328
Temas: 117
Registro en: Sep 2012
Reputación:
121
Buf, es un "pequeño" marrón eh .. a ver te puedo pasar un script, pero yo que se .. ¿tan importante es que la factura sea del 2021 como para arriesgarte a que luego no cuadren las otras con las que enviaste a los clientes y con las fechas de los pagos?.
Mensajes: 78
Temas: 26
Registro en: Oct 2013
Reputación:
0
Pues... si es bastante importante ya que la caja me sale negativa y en la gestoría me ha dicho que necesitamos que sea positiva...
Yo se que cambiando la fecha del reloj del ordenador, el programa al entrar sino has facturado ninguna despues, factura desde esa fecha, pero al tener 2 facturas ya del 2022.... es cuando está el problema.
Solo son 2 facturas, por eso digo el tema de un script para anular todas las facturas del 2022, cambio el reloj, facturo la ultima factura esa que me hace falta y vuelvo a poner el reloj en orden y vuelvo a facturas las otras 2 facturas ya que no son facturas que se hayan dado a ningún cliente.
Mensajes: 15,328
Temas: 117
Registro en: Sep 2012
Reputación:
121
Ok, HAZ UNA COPIA DE SEGURIDAD ANTES y luego ejecuta estos scripts para eliminar esas dos facturas:
update car_com set id_factura = null where id_factura in (select id_factura from factura where fecha_factura >= '2022-01-01');
update car_comg set id_factura = null where id_factura in (select id_factura from factura where fecha_factura >= '2022-01-01');
delete from pagoscobros where id_factura is not null and id_factura in (select id_factura from factura where fecha_factura >= '2022-01-01');
update eacuenta set id_factura = null where id_factura in (select id_factura from factura where fecha_factura >= '2022-01-01');
delete from factura where fecha_factura >= '2022-01-01';
Ya me dices como ha ido.
Mensajes: 78
Temas: 26
Registro en: Oct 2013
Reputación:
0
En que carpeta debo ejecutar estos scripts?
Mensajes: 78
Temas: 26
Registro en: Oct 2013
Reputación:
0
12-01-2022, 12:05 PM
(Este mensaje fue modificado por última vez en: 12-01-2022, 12:06 PM por citybackpackers.)
C:SYSME/SGH/actualizabdsysmehotel.txt ????
Mensajes: 78
Temas: 26
Registro en: Oct 2013
Reputación:
0
Perdón que ya no le respondí. TODO CORRECTO! Mil gracias.