Cita:
Empezado por newtron
[...] que hay que llevar una "trazabilidad" de todo lo que se hace. Por ejemplo: Se mete una linea de venta (creamos una especie de log con la linea de venta creada), se modifica esa linea de venta (otro log con la modificación), y así sucesivamente.
|
No creo que vamos a hacerlo con las ventas. Ya será suficientemente volumen hacerlo con los asientos de contabilidad, y/o el contenido de las facturas.
Cita:
Empezado por newtron
Creo que todos estaremos de acuerdo en que lo más sano sería no permitir modificar/anular movimientos pero en la práctica eso es poco menos que imposible porque nuestros clientes lo exigen.
|
... y aquí discrepo. Si solo se mira la contabilidad, no hay muchas razones para anular (o modificar) movimientos. Como bien comentas, en los bancos no se permite, ellos pasan movimientos de inversión. Y no solos los bancos, si no básicamente todos los contables lo aprenden así.
Pero nosotros los informáticos nos hemos dado cuenta que podíamos cambiar los asientos y las facturas para que «salga más bonito»; sin mal pensar.
Y luego los clientes se han dado cuenta también; y algunos han abusado de esas posibilidades.