Ver Mensaje Individual
  #22  
Antiguo 05-11-2025
Rja750 Rja750 is offline
Miembro
 
Registrado: ene 2025
Posts: 155
Reputación: 2
Rja750 Va por buen camino
Cita:
Empezado por Carlos Ver Mensaje
Bueno, esta vez ... la he cagado.
Mis disculpas.
No la cagas por opinar, la cagas cuando no opinas.

Básicamente lo que se está discutiendo aquí es que en este supuesto...;

Se han perdido datos en la Base de datos del cliente después de haberse enviados. Se recupera la ultima copia de seguridad de hace dos dias. Hay un salto en la BD del cliente de dos dias de Facturas y de Registros de facturas. No todos los SIF guardan los registros de facturas que se mandan porque no es obligatorio, aunque las facturas que ha generado esos registros de facturas si es necesario para presentar los datos, rectificar, anular etc.(tenemos que tener muy claro que es una cosa y otra). Yo te hablo o aclaro desde mi situación que guardo las facturas y todos los registros de facturas que mando a la AEAT. Hasta aquí todo correcto. Si tu no tienes los registros de facturas, porque has tenido que poner la ultima copia de seguridad que se hizo de esa BD hace dos días (hay dos días de salto de registros de facturas y de facturas) necesitas dos cosas.
1- Seguir encadenando pero falta el RegistroAnterior.
Forma de recuperar el RegistroAnterior : Lo estamos discutiendo. Pero no estamos discutiendo si hace falta o no, sabemos que hace falta.

2- Poder rectificar o anular o subsanar una factura (OJO Factura) que no tienes tú pero el cliente si y la AEAT también.
Forma de recuperar esas facturas : Lo estamos discutiendo. Pero sabemos que las necesitamos para poder actuar sobre ellas a demás de cuadrar la contabilidad mostrar datos completos.

Unos dicen que un algoritmo que permita recuperar los datos del libro de registro de factura del OT, ya que tienen todos los datos y con eso tendriamos todos los registros de facturas que nos faltan incluido el ultimo (ya podriamos seguir emitiendo encadenado) pero ¿Como recuperamos las facturas con sus detalles? pues eso es lo unico que no podríamos recuperar porque los detalles no se mandan en los XML´s. Podriamos poner un detalle generico de "Recuperado" por ejemplo. Doy por entendido que al recuperar los registros de facturas y volcarlas en nuestra tabla, no se harán si existen ya (el criterio de entre fechas no incluye entre horas) saltaría el NEXT. Pero si un cliente viene y quiere que le devolvamos parte de los articulos que se llevo, como estamos viendo la factura del cliente por delante y nos dice los productos que nos devuelven, se suman y se hace una rectificativa sobre esa factura que hemos recuperado que solo tiene una linea de detalle pero que no me hace fata tener todos los productos porque voy a mandar una R5 donde tampoco necesitamos más que el total, el iva que cobramos en la factura, la cantidad que nos devuelve el cliente y todo eso lo tenemos porque recuperamos esa factura (Factura, no Registro de factura) del registro de factura que en su dia enviamos a la AEAT.
Cada cual expone una posible solucion.
En fin lo que pretendemos es solucionar una problemática que se puede dar, no que se vaya a dar, solo que se puede dar.
Responder Con Cita