Ver Mensaje Individual
  #10  
Antiguo 26-08-2025
Jarogo08 Jarogo08 is offline
Miembro
 
Registrado: ene 2025
Posts: 344
Reputación: 2
Jarogo08 Va por buen camino
Cita:
Empezado por caballerantoni Ver Mensaje
tengo una duda, ¿ creéis que un mismo tipo de operación (RegistroAlta ó RegistroAnulación) relativo a una cierta factura, puede estar repetido en la tabla de la base de datos ?,
lo digo porque sobre una misma factura pueden haber por ejemplo más de un registro de alta (en xml), por incidencias, subsanación...

quizás también sería factible tener por ejemplo un solo RegistroAlta en la tabla, e ir actualizando ese mismo registro si luego hay algún cambio estructural, de modo que refleje lo último que ha sucedido a parte de los datos básicos que no cambian.

No actualices ningún registro, no lo puedes hacer. Aparte que perderás el encadenamiento.

Si una factura tiene 7 altas, 5 subsanaciones y 8 bajas, pues guardas en tu tabla 20 registros. Cada uno encadenado con el anterior.
Si vas actualizando los registros y al final solo tienes en tu tabla 3 (la alta, la subsanación y la baja... o incluso sólo dos: la alta y la baja) no veo como puedes mantener los encadenamientos correctos.

Por no hablar que pierdes todo el histórico, no sabrás qué le pasó a esa factura
Responder Con Cita