Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Internet (https://www.clubdelphi.com/foros/forumdisplay.php?f=3)
-   -   Ley antifraude 2021 (VERIFACTU) - Programas informáticos (https://www.clubdelphi.com/foros/showthread.php?t=95235)

Neftali [Germán.Estévez] 26-07-2024 12:26:16

Cita:

Empezado por xamminf (Mensaje 556851)
Mi pregunta va en la línea de que Verifactu exige el encadenamiento e integridad (con hash) de las facturas, que son requisitos de no verifactu
Si hago mi programa compatible con Verifactu ¿ Podría ser suficiente para que sin enviar los .xsig fuera compatible con No Verifactu ?

Te diría que revisaras este documento de preguntas y respuestas que hay en el FTP del club.
Aclara bastantes dudas, ya que son preguntas de otros usuarios.

El encadenamiento de registros, como otras cosas no depende de si está activo veri*factu o no. Una respuesta...

"Se recuerda que el registro de facturación debe ser generado inmediatamente antes o simultáneamente a la expedición
de la factura. Quiere eso decir que, si se ha podido imprimir la factura, el registro ya se ha generado y por lo tanto debe
existir y, en el caso de NO VERI*FACTU, conservarse. En el caso de VERI*FACTU, será necesario reintentar la remisión
hasta conseguirlo y marcar el campo "Incidencia" en la remisión del registro de facturación. Si se produjera una pérdida
posterior del registro de facturación, se supone que se guardan en alguna parte los datos necesarios para encadenar cada
nuevo registro, es decir, al menos, los campos de identificación de la factura y la huella del reg. de facturación anterior
."



La parte subrayada afecta al registro de facturación que debes generar (independientemente que estés como VERI*FACTU o NO-VERI*FACTU)

Cita:

Empezado por xamminf (Mensaje 556851)
Si hago mi programa compatible con Verifactu
¿ Podría ser suficiente para que sin enviar los .xsig fuera compatible con No Verifactu ?

No.
NO-VERIFACTU es más restrictivo que VERIFACTU.
Por lo tanto, si tu programa es compatible con VERIFACTU sólamente (menos restrictivo) NO será compatible con NO-VERIFACTU (más restrictivo).

Perdona si no te estoy entendiendo bien.

unomasmas 28-07-2024 08:45:38

Cita:

Empezado por xamminf (Mensaje 556851)
Gracias por la respuesta, también a ermendalenda.
Mi pregunta va en la línea de que Verifactu exige el encadenamiento e integridad (con hash) de las facturas, que son requisitos de no verifactu
Si hago mi programa compatible con Verifactu ¿ Podría ser suficiente para que sin enviar los .xsig fuera compatible con No Verifactu ?

He hecho este cuadro con respecto a las obligaciones inmediatas sobre cada registro. No sé si va en la línea de lo que quieres saber. Habría que añadir las obligaciones futuras (vigilar que no se alteren los registros y que se conserven en los sistemas no verifactu).

Hash: [Verifactu: Sí] [No Verifactu: Sí]
Firma: [Verifactu: No] [No Verifactu: Sí]
Registro de eventos: [Verifactu: No] [No Verifactu: Sí]
Envío a AEAT: [Verifactu: Sí] [No Verifactu: No]

ermendalenda 30-07-2024 00:26:27

Cita:

Empezado por unomasmas (Mensaje 556863)
He hecho este cuadro con respecto a las obligaciones inmediatas sobre cada registro. No sé si va en la línea de lo que quieres saber. Habría que añadir las obligaciones futuras (vigilar que no se alteren los registros y que se conserven en los sistemas no verifactu).

Hash: [Verifactu: Sí] [No Verifactu: Sí]
Firma: [Verifactu: No] [No Verifactu: Sí]
Registro de eventos: [Verifactu: No] [No Verifactu: Sí]
Envío a AEAT: [Verifactu: Sí] [No Verifactu: No]

Necesidad de Conservación de registros de altas, bajas y eventos:
[Verifactu:No]
[No Verifactu:Sí]

unomasmas 30-07-2024 06:44:48

Cita:

Empezado por ermendalenda (Mensaje 556877)
Necesidad de Conservación de registros de altas, bajas y eventos:
[Verifactu:No]
[No Verifactu:Sí]

Gracias ermendalenda. Sí, mucho más claro ponerlo con el mismo esquema con que puse el resto :-)

xamminf 30-07-2024 09:26:25

Cita:

Empezado por unomasmas (Mensaje 556878)
Gracias ermendalenda. Sí, mucho más claro ponerlo con el mismo esquema con que puse el resto :-)

Gracias Neftalí, ermendalenda y unomasmas por vuestras amables respuestas

edari 30-07-2024 11:13:00

Nube y certificados
 
Buenos días,


Los que tenéis el programa en Cloud, cómo tenéis el tema de los certificados? Hay que tener en cuenta algo especial a nivel de custodia o responsabilidades para nuestra empresa?


Estoy un poco perdido con esto


Gracias

ermendalenda 30-07-2024 14:25:32

Cita:

Empezado por edari (Mensaje 556881)
Buenos días,


Los que tenéis el programa en Cloud, cómo tenéis el tema de los certificados? Hay que tener en cuenta algo especial a nivel de custodia o responsabilidades para nuestra empresa?


Estoy un poco perdido con esto


Gracias

Puedes optar por contratar la centralización de certificados en la nube y controlar quién lo usa o
La opción 2 me gusta más:
Con un certificado tuyo firmas el acuerdo de enviar los datos como tercero, teniendo en cuenta que tiene que estar informado en los xmls. Igualmente para cualquier cosa que necesite certificado, por ejemplo facturae, pero hay que tener otra cosa en cuenta, si le das el servicio como tercero todo tiene que ser con ese certificado, o sea si el cliente tiene que hacer una consulta tiene que usar ese certificado, así que le tendrás que preparar los servicios que necesite.
De todas formas vamos a esperar a ver que tipos de certificados admiten , por que otra opción sería los certificados de dispositivo, que aunque no hayan hablado de él lo mismo hay suerte y lo meten.
Por supuesto si conservas los certificados de yus clientes en tu servidor tienes que tener una certificación etc..

edari 30-07-2024 16:20:49

Cita:

Empezado por ermendalenda (Mensaje 556882)
Puedes optar por contratar la centralización de certificados en la nube y controlar quién lo usa o
La opción 2 me gusta más:
Con un certificado tuyo firmas el acuerdo de enviar los datos como tercero, teniendo en cuenta que tiene que estar informado en los xmls. Igualmente para cualquier cosa que necesite certificado, por ejemplo facturae, pero hay que tener otra cosa en cuenta, si le das el servicio como tercero todo tiene que ser con ese certificado, o sea si el cliente tiene que hacer una consulta tiene que usar ese certificado, así que le tendrás que preparar los servicios que necesite.
De todas formas vamos a esperar a ver que tipos de certificados admiten , por que otra opción sería los certificados de dispositivo, que aunque no hayan hablado de él lo mismo hay suerte y lo meten.
Por supuesto si conservas los certificados de yus clientes en tu servidor tienes que tener una certificación etc..


Gracias ^\||/

Franche 30-07-2024 18:05:12

Desde nuestro software cloud cada cliente subirá su certificado y será con ese certificado con el que se firmen los documentos,xml, etc... ¿no es la forma? ¿hay que firmar con otro certificado?

ermendalenda 30-07-2024 18:37:31

Cita:

Empezado por Franche (Mensaje 556885)
Desde nuestro software cloud cada cliente subirá su certificado y será con ese certificado con el que se firmen los documentos,xml, etc... ¿no es la forma? ¿hay que firmar con otro certificado?

Tener certificados electrónicos ajenos en un servidor sin certificar y así a pelo? Buff
Mientras no pase nada bien, como haya un problema de seguridad vas a tener un problema enorme.

Franche 30-07-2024 19:58:26

Ante un problema de seguridad lo mismo da que lo firmes con el certificado que suba el cliente, es decir con el suyo, que firmando nosotros como terceros.
No se si habrá otra forma de hacerlo pero yo veo que todos los programas cloud lo hacen así.

ermendalenda 30-07-2024 20:07:40

Cita:

Empezado por Franche (Mensaje 556887)
Ante un problema de seguridad lo mismo da que lo firmes con el certificado que suba el cliente, es decir con el suyo, que firmando nosotros como terceros.
No se si habrá otra forma de hacerlo pero yo veo que todos los programas cloud lo hacen así.

Firmando como tercero solo necesitas un acuerdo, para guardar y operar con certificados des un servidor cloud tienes que cumplir normativas y certificar el sevidor que contiene dichos certificados electrónicos.

newtron 31-07-2024 09:33:54

Cita:

Empezado por Franche (Mensaje 556885)
Desde nuestro software cloud cada cliente subirá su certificado y será con ese certificado con el que se firmen los documentos,xml, etc... ¿no es la forma? ¿hay que firmar con otro certificado?


Cuando hablas de vuestro software cloud imagino que no será delphi. ¿Con qué lenguaje está hecho?

Ramon88 31-07-2024 18:42:22

Después de las ostias que me di con TBAI no tenía muchas ganas de empezar pronto con esto, pero creo que debo ponerme las pilas... Voy perdido, muy perdido...
Algún video o pdf con resúmenes de todo?
Estoy viendo el Indice pero no tengo claro por donde empezar a leer.

Entiendo que todos deben emitir, aquí se puede elegir entre subir facturas o facturas simplificadas?

Neftali [Germán.Estévez] 01-08-2024 08:20:28

Cita:

Empezado por Ramon88 (Mensaje 556892)
Después de las ostias que me di con TBAI no tenía muchas ganas de empezar pronto con esto, pero creo que debo ponerme las pilas... Voy perdido, muy perdido...
Algún video o pdf con resúmenes de todo?
Estoy viendo el Indice pero no tengo claro por donde empezar a leer.


Revisa el mensaje #1 del hilo. Ahí también tienes varios links al FTP del club donde hay algunas presentaciones y documentos.
El documento de preguntas y respuestas aclara bastantes cosas.
Si has hecho ticketBAI ya tienes bastante avanzado, ya que muchas cosas van a ser similares (generación -con formato diferente-, firma, encadenamiento, QR,...)

xamminf 01-08-2024 15:02:57

Cita:

Empezado por Neftali [Germán.Estévez] (Mensaje 556895)
Revisa el mensaje #1 del hilo. Ahí también tienes varios links al FTP del club donde hay algunas presentaciones y documentos.
El documento de preguntas y respuestas aclara bastantes cosas.
Si has hecho ticketBAI ya tienes bastante avanzado, ya que muchas cosas van a ser similares (generación -con formato diferente-, firma, encadenamiento, QR,...)

IMHO, firma en Verifactu no es necesaria. Tampoco la rechazarán

Franche 02-08-2024 12:35:35

hola, no está en Delphi, está en PHP y JavaScrip

ermendalenda 02-08-2024 17:43:49

Cita:

Empezado por Franche (Mensaje 556901)
hola, no está en Delphi, está en PHP y JavaScrip

Una opción es enviar los xmls desde el cliente, con lo cual el certificado esta en sus dependencias. Por ejemplo un php con un apache server en localhost o un servidor en la Red local o en otra dependencia centralizada del cliente.
So puedes colocar los certificados que no pasen en ningún momento por tu servidor mejor por tu tranquilidad.

Franche 02-08-2024 19:39:21

No veo esa forma de ninguna manera factible, con 300 clientes a ver como vas a ponerte a instalar apache server en cada uno, con las medidas de seguridad oportunas cada cliente firmará con su certificado desde nuestra aplicación, cada uno sube su certificado y su contraseña que por supuesto se guarda totalmente encriptada. Y así lo hacen todos los software en la nube, quizas tu me hablas de programas de escritorio.

pararegistrarme 03-08-2024 17:37:17

Facturas simplificadas de más de 400€
 
Las facturas simplificadas no pueden tener un importe superior a 400€ IVA incluido. ¿Cómo actuar en caso de que un cliente supere ese importe en una compra?
Ejemplo: En un supermercado compro una televisión y la compra semanal. Total: 623€
Nunca he visto que no hicieran una factura simplificada. Le entregan el ticket al cliente y la cajera pasa al siguiente. Sin embargo, no cumplirían la norma.
¿Cómo lo hacen para cumplirla?


Gracias por vuestra ayuda.


La franja horaria es GMT +2. Ahora son las 19:36:35.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi