Cita:
Empezado por Jarogo08
Es que la huella no debería ir en la tabla de Facturas, sino en una tabla aparte de Registros de Facturacion. Ten en cuenta que una factura puede tener más de un registro de facturación (si se subsana, si se anula...).
Como lo tienes montado no veo la manera de que te funcione correctamente. Yo te aconsejaría que crees la tabla y lo orientes por ahí. Y si quieres (yo lo hago) guardas en al factura la última (que no la única) huella de la factura a modo informativo.
En cuanto a lo de subsanar, deberías controlarlo. Ten en cuenta que se te puede dar el caso de que el envío te devuelva un error que haya que subsanar (cuando la factura entra aceptado con errores). No tienes que cambiar nada en la factura pero igualmente tienes que crear un registro nuevo de subsanación. Y lo mismo si quieres anularla
|
Muchas gracias compañero por aclarármelo.
En caso de crear esa nueva tabla 'Registro de facturacion', ¿Que guardáis ahi? Como minimo el ID de la factura, la huella anterior y la huella del nuevo registro de facturacion, pero no se si guardais ahi mas cosas (por ejemplo, todas las bases imponibles, cuotas de iva, fechas, NIF, fecha,hora, si es subsanacion, anulacion, etc... )... Es decir ¿guardais lo minimo o guardais todo lo que se envia en el XML ?