Cita:
Empezado por caballerantoni
Buenas tardes,
perdonad que me he incorporado tarde a este hilo,
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.
Si alguien sabe como proceder en este caso agradecería su opiniòn.
Saludos
|
Supongo que se puede hacer de la manera que indicas, pero creo que es mas complicado. Si haces modificaciones a una factura, por ejemplo una cualificación de factura simplificada, que en mi caso tienen el mismo numero de factura, aun así tendrán registros de facturación diferentes, con su xmls diferentes. En mi caso cada modificación es un registro nuevo en la tabla de registros de facturación, la cual tiene una columna indice clave con un autonumérico, y donde además de la serie y numero de factura, guardo el tipo de operación que es. Así puedo ver si hay varios registros con el mismo numero de factura, que es cada uno y cuando se hicieron sin problemas.