# Problemas con las actualizaciones de tablas.

**URL:** <https://foros.velneo.com/t/problemas-con-las-actualizaciones-de-tablas/2009>\
**Category:** Velneo\
**Created:** [8 Julio, 2010 10:43 UTC](https://foros.velneo.com/t/problemas-con-las-actualizaciones-de-tablas/2009 "2010-07-08T10:43:23Z")\
**Posts on this page:** 1\
**Page:** 2

<div class="post-metadata">

**Author:** ![ame](https://avatars.discourse-cdn.com/v4/letter/a/3be4f8/32.png) [@ame](https://foros.velneo.com/u/ame)\
**Post date:** [9 Julio, 2010 11:03 UTC](https://foros.velneo.com/t/problemas-con-las-actualizaciones-de-tablas/2009/21 "2010-07-09T11:03:46Z")

</div>

Vale, ya lo tengo, era una tontería.

Resulta que analizando las transacciones desde el vAdmin, he podido comprobar que se modifica la tabla ENT\_GES 2 veces. ¿Por qué? Muy sencillo:

Una está claro, si elimino una ficha de VTA\_FAC, es decir, si elimino una factura a un cliente, me tiene que volver a poner el campo #DEBE como estaba.

Pero la segunda modificación no está tan clara. Resulta que ANTES de eliminarse una factura, se eliminan sus movimientos (plurales). Y resulta que en la tabla de movimientos (MOV) tenemos una actualización que afecta al campo #BASE\_TOT. Pero es que a su vez el cambio de #BASE\_TOT afecta al campo #TOT de la factura, por tanto, al cambiarse #TOT salta otra vez la actualización del #DEBE y se resta DE NUEVO el importe (#TOT) a este campo, por eso me sale el -10€.

La solución que he optado, y de la que os pido consejo, es que he modificado el evento de la tabla VTA\_FAC Baja: anterior a una baja de ficha, cambiando la instrucción de "recorrer lista eliminando fichas" a "recorrer lista eliminando fichas sin desactualizar". El caso es que no sé si ésto va a provocar un efecto no deseado por otro lado, yo en principio no le visto inconveniente, ya que me da igual que no desactualice porque finalmente la factura va a ser borrada...

Bueno, no sé si me habré explicado bien porque la verdad que es un poco lioso y muy difícil de explicar, así que lo mejor va a ser que os ponga capturas de pantalla, como se suele decir, una imagen vale más que mil palabras.

&nbsp;

[attachment=10574,1008] [attachment=10574,1009] [attachment=10574,1010]

&nbsp;

&nbsp;

[Página anterior](https://foros.velneo.com/t/problemas-con-las-actualizaciones-de-tablas/2009.md?page=1)
