Ver Mensaje Individual
  #556  
Antiguo 22-09-2022
Avatar de Neftali [Germán.Estévez]
Neftali [Germán.Estévez] Neftali [Germán.Estévez] is offline
[becario]
 
Registrado: jul 2004
Ubicación: Barcelona - España
Posts: 18.293
Reputación: 10
Neftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en bruto
Cita:
Empezado por afxe Ver Mensaje
1º El software que emite la factura tiene que generar inmediatamente el XML y un QR que identifique la factura. Se supone que el XML ya tiene que tener la huella generada y el encadenamiento.
Correcto.
En realidad el QR se puede generar en cualquier momento, hasta en el momento justo de imprimir, porque no cambia, es independiente del momento en el que se genere. Lo que sí debe ser inmediato es el XML.

Cita:
Empezado por afxe Ver Mensaje
2º ... el XML no debe ser generado (o recarlculado) a posteriori por ningún otro software.
En realidad no se puede. Porque al volver a generarlo cambiaría y eso afectaría al encadenamiento.
El encadenamiento justo es para asegurar que una vez generada la factura N, la (N-1) ya no se va a modificar (y así recursivamente hacia atrás).

Cita:
Empezado por afxe Ver Mensaje
3º La comunicación a los servidores de hacienda lo puede hacer cualquiera de los programa: el SIF que emite la factura, el que ERP que procesa la estadística, el SGA que gestiona la logística o la CONTABILIDAD que fiscaliza los ingresos. (¿existe algún plazo de entrega de dichas facturas?, ¿debe ser en tiempo real, al día siguiente o antes de 4 días, como el SII?)
No se si se especifica por ahora, pero la lógica es que el programa que realiza la factura, genera el XML y lo firma sea el que permite comunicar.
Por ahora para la LeyAntifraude parece que se podrá optar por enviar automáticamente (VERI*FACTU) o bajo petición cuando hacienda lo solicite.

Cita:
Empezado por afxe Ver Mensaje
4º La base de datos de facturas emitidas es responsabilidad nuestra (su acceso, seguridad, fiabilidad, transparencia...) por lo tanto dejar la base de datos en un "portátil" de un cliente no es aceptable... (no estoy pensando en grandes empresas ni en pymes... seguro que todos las tenemos bien controlados sus servidores... hablo de lo que hay que plantearle a pequeños autónomos que tienen una panadería, un ultramarino, una pescadería, un quiosco de prensa....)
La mayoría de Gestores de Base de Datos actuales disponen de seguridad, así que aplicada correctamente no veo porqué no se puede dejar una Base de Datos en un equipo de un cliente. Si está protegida correctamete sólo el programa(ERP) puede/debe tener acceso a ella. Estoy pensando no sólo en controlar el acceso sino en temas de encriptación (anti-cuñaos-sabiondos ;-D ).
Otro tema es como gestionar la seguridad en cuanto a copias de seguridad.
__________________
Germán Estévez => Web/Blog
Guía de estilo, Guía alternativa
Utiliza TAG's en tus mensajes.
Contactar con el Clubdelphi

P.D: Más tiempo dedicado a la pregunta=Mejores respuestas.

Última edición por Neftali [Germán.Estévez] fecha: 22-09-2022 a las 10:30:28.
Responder Con Cita