Cita:
Empezado por ninjajavier
En el RF de factura anulada solo exigen indicar el nif del emisor de la factura, la serie factura y la fecha de expedición. El tema es que para cuadrar almacén y estadísticas de ventas etc es necesario generar también una factura de abono en negativo, al menos en mi programa.
No se como lo habréis hecho los demás. Y entiendo que dicha factura debería ir en una factura con serie R, que no tipo Rx.
|
Ya que estás tocando código, yo establecería que para sumar/contabilizar lo que sea, antes de lanzar el proceso que lo hace multipliques por "-1" las unidades y cuando acabe el proceso lo vuelves a multiplicar por "-1"; de esta manera tocas muy poco código, para ello sólo deberás tener en cuenta si la factura ha sido anulada o no ( que de hecho deberás guardar en algún campo esa información/dato).
Creo que es la manera más fácil y rápida de hacerlo.