![]() |
![]() |
![]() |
![]() |
![]() |
FTP | ![]() |
![]() |
CCD | ![]() |
![]() |
Buscar | ![]() |
![]() |
Trucos | ![]() |
![]() |
Trabajo | ![]() |
![]() |
Foros | ![]() |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
![]() |
|
Herramientas | Buscar en Tema | Desplegado |
#21
|
|||
|
|||
Ok. Estaremos atentos a ver cuando se puede hacer.
Gracias a todos!! |
#22
|
|||
|
|||
¿Alguno de ustedes sabe si la firma que piden para los XML es la misma que para FACe? Lo pregunto porque igual me vale la misma rutina que tenía.
En cuanto a los mensajes SOAP, interpreto que no van firmados, sino que se les adjunta el certificado en el método NodeBeforePost del objeto HTTPRIO, ¿verdad? |
#23
|
|||
|
|||
Buenas a todos, estoy intentando firmar el fichero con autofirmacommandline con el siguiente comando:
Código:
/v:1 /c AutoFirmaCommandLine.exe sign -i "C:\SYSME\SGC\efactura\efacturas\fs-F198.xml" -o "C:\SYSME\SGC\efactura\efacturassigned\fs-F198.xml" -store pkcs12:"G:\sysme\docs\SYSME2023.p12" -filter "imported" -password "xxxxxx" -format xades -xml -config "format=XAdES Enveloped \npolicyIdentifier=urn:oid:2.16.724.1.3.1.1.2.1.9 \npolicyIdentifierHashAlgorithm=http://www.w3.org/2001/04/xmlenc#sha256 \npolicyQualifier=https://sede.administracion.gob.es/politica_de_firma_anexo_1.pdf" > resultado.txt ![]() ????? |
#24
|
||||
|
||||
Hola a tod@s de nuevo.
Después de algunas semanas ocupado en cambiar mi ordenador estoy retomando de nuevo el tema VeriFactu y quería ver si alguien había hecho ya algo sobre la remisión por requerimiento. Entiendo que hay que añadir en el campo "signature" el fichero XML original firmado pero estoy viendo que el campo es del tipo "signature". ¿Alguien está haciendo ya remisión de esos datos? ¿Alguien puede confirmarme que en el campo "signature" hay que insertar el xml firmado o es de otra manera? y en caso de serlo cómo se informa ese campo a partir del XML firmado. Gracias y un saludo.
__________________
Be water my friend. |
#25
|
|||
|
|||
Cita:
|
#26
|
||||
|
||||
Cita:
Ahhhh... ok. Entonces... a ver si me entero. Yo guardo el .XML firmado en una carpeta. En caso de remisión por requerimiento lo único que tendría que hacer sería enviar directamente ese fichero. ¿Es correcto? Gracias y un saludo.
__________________
Be water my friend. |
#27
|
|||
|
|||
Exacto, logicamente añadiendo la cabecera del envio y tal .. también ten cuidado porque al firmarlo (en mi caso con autofirmacommandline) me añade <?xml version="1.0" encoding="UTF-8"?> al inicio y esto hay que eliminarlo en cada fichero para enviarlo.
|
#28
|
|||
|
|||
Cita:
Es verdad que esto hará crecer el tamaño de la base de datos exponencialmente, pero en teoría sólo los administradores del servidor y/o desarrolladores del programa deberían tener acceso a esa base de datos, y se minimizarían los riesgos. |
#29
|
|||
|
|||
Cita:
|
#30
|
||||
|
||||
Cita:
Ojito con quitar o trastocar cosas de un fichero ya firmado, porque entonces la firma pasa a ser incorrecta. Los que vayáis a desarrollar NO VERIFACTU (Dios me libre), acordaros de que tenéis que desarrollar también la parte del registro de eventos. |
#31
|
|||
|
|||
El Reglamento nos deja vendidos la verdad, yo también lo primero que pensé fue en que las bases de datos se van a ir por la pata abajo, pero luego te meten miedo con el Reglamento. Se me ocurre también usar carpetas que sólo sean accesibles en el servidor por el programa que realiza los envíos y por un único usuario administrador del servidor, pero que no esté disponible en la red.
|
#32
|
|||
|
|||
Si, eso me preocupaba, pero resulta que ese encabezado que añade autofirma "<?xml version="1.0" encoding="UTF-8"?>" parece no formar parte del resultado de firma, lo quito y me sigue validando como firma correcta, logicamente si tocas cualquier otro caracter ya no valida.
|
#33
|
|||
|
|||
Correcto amigo, es lo mismo que ya hacíamos para FACe. De hecho, si le dejas lo de <?xml version="1.0" encoding="UTF-8"?> no valida.
|
#34
|
||||
|
||||
Cita:
![]() Yo firmo con una dll que me prepararon con .net para firmar archivos para facturae hace unos años y la verdad es que no sé todavía si se tragará el fichero. De momento voy a intentar enviarlo a ver qué pasa, cuando averigue cómo, claro. Gracias y un saludo.
__________________
Be water my friend. |
#35
|
||||
|
||||
Cita:
??? A mi me validan perfectamente con <?xml version="1.0" encoding="UTF-8"?> (Hablo del FACE). Supongo que quizá será porque ya tengo incluida esa primera línea antes de mandar el fichero a firmar. Última edición por YellowStone fecha: 20-12-2024 a las 17:09:47. |
#36
|
||||
|
||||
Hola de nuevo.
¿No ha conseguido nadie todavía subir con éxito alguna factura en modo NO VeriFACTU? Saludos y ¡¡Feliz Año!!
__________________
Be water my friend. |
#37
|
||||
|
||||
Ok.
Por si a alguien le viene bien creo que he conseguido enviar registros en modo NO Verifactu a partir de los ficheros XML de las facturas firmados en disco con una pequeña "ñapa". Lo que he hecho ha sido crear un fichero .xml con la cabecera "a pelo" hasta el nodo "RegistroFactura" A esto le añado los ficheros xml firmados leyendo cada uno de ellos y al final cierro los nodos. Una vez creado este fichero hago una llamada SOAP e intercepto el evento "beforeexecute" del objeto HTTPRIO y sustituyo el stream por el del fichero que he generado con el siguiente código:
Esto hace la llamada SOAP con el fichero que hemos creado y debe de funcionar. Todo esto lo he hecho en pruebas sueltas y me falta implementarlo en mi programa pero creo que funciona, lo digo por si alguien quiere ir trabajando en ello. Saludos.
__________________
Be water my friend. |
#38
|
|||
|
|||
Hola a todos.
Cada vez que ejecuto en una consola el AutoFirmaCommandLine.exe me devuelve un warning: es.gob.afirma.standalone.HDPIManager executeWmicCommand ADVERTENCIA: Error en la ejecucion del comando [Ljava.lang.String;@380fb434: java.io.IOException: Cannot run program "wmic": CreateProcess error=2, El sistema no puede encontrar el archivo especificado. Tengo instalado Java y AutoFirma en sus últimas versiones. ¿A alguien más le pasa? |
#39
|
|||
|
|||
Cita:
|
#40
|
|||
|
|||
Por cierto, ¿alguien ha conseguido firmar con AutoFirmaCommandline.exe y colocar el nodo <Signature> al final del documento?
|
![]() |
|
|
![]() |
||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Duda Existencial Verifactu | usuario1000 | General/Noticias | 10 | 11-11-2024 09:25:56 |
Consulta QR Verifactu | JoseLeeTo | Envío de registros y sus respuestas | 10 | 09-11-2024 21:49:21 |
Cumplir VeriFactu | xevi | General/Noticias | 2 | 04-11-2024 12:12:40 |
Respuesta de Verifactu | sglorka | Envío de registros y sus respuestas | 2 | 30-10-2024 15:40:00 |
verifactu | jguarda | Internet | 1 | 03-10-2024 17:48:17 |
![]() |
|