Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   Validar firma de factura electrónica (formato Facturae) (https://www.clubdelphi.com/foros/showthread.php?t=56079)

SAGOAN 25-06-2015 12:20:58

Cita:

Empezado por newtron (Mensaje 493655)
¿Y se puede saber qué programa es ese?

Saludos

Hola Newtron:

Supongo que te refieres al XML Data Binding. Es un complemento del Delphi que genera una clase a partir de un XSD.

Un saludo :)

newtron 25-06-2015 12:35:09

Cita:

Empezado por SAGOAN (Mensaje 493656)
Hola Newtron:

Supongo que te refieres al XML Data Binding. Es un complemento del Delphi que genera una clase a partir de un XSD.

Un saludo :)

No no... me refiero al programa que dices que encontraste para firmar el documento XML.

Saludos

pacopenin 25-06-2015 14:01:54

Eso mismo pregunto yo. ¿Que mágico programa es ese?

Delfino 25-06-2015 14:06:31

Habeis echado un vistazo a la libreria JEDI para estos temas?
Le estoy probando pero de momento no llego a ningun resultado..

Todo andara :D

SAGOAN 25-06-2015 18:44:43

Cita:

Empezado por newtron (Mensaje 493657)
No no... me refiero al programa que dices que encontraste para firmar el documento XML.

Saludos

En la web www . facturae.gob.es hay una aplicación que permite importar la factura en formato XML y después firmarla.

http://www.facturae.gob.es/formato/P...scritorio.aspx

Pero supongo que ya lo conoces, yo estoy más verde en este tema.


Un saludo

newtron 25-06-2015 19:09:31

Ok.

Pues igual te interesa este post en el que pongo un link de un programita hecho en java para poder llamarlo desde tu aplicación y firmar el fichero XML que generes, así lo puedes hacer todo desde tu programa.

Saludos.

SAGOAN 26-06-2015 11:19:39

Cita:

Empezado por newtron (Mensaje 493677)
Ok.

Pues igual te interesa este post en el que pongo un link de un programita hecho en java para poder llamarlo desde tu aplicación y firmar el fichero XML que generes, así lo puedes hacer todo desde tu programa.

Saludos.

Muchas Gracias newtron

Sigo con este mar de lagrimas que es para mi el XML :) , estoy pez total y este comienzo esta siendo duro.

iMia 06-07-2015 18:15:24

Cita:

Empezado por newtron (Mensaje 493677)
Ok.

Pues igual te interesa este post en el que pongo un link de un programita hecho en java para poder llamarlo desde tu aplicación y firmar el fichero XML que generes, así lo puedes hacer todo desde tu programa.

Saludos.

Hola newton,
Muy interesante el link que dejaste.... pero tiene un problema ese JAR.
Le ha pasado exactamente lo mismo que me paso a mí. Hice un programa en JAVA para firmar, basándome en unas API publicadas por el Minetur, que no lo hacían del todo correcto (estricto), pero que funcionaba correctamente, pero el pasado 01/06/2015, el Ministerio decidió cambiar la politica de firma (a la version 3.1 -nada que ver con el formato de efactura 3.1 y 3.2 y 3.2.1) y se ha vuelto estricto, por lo que en el apartado SignerRole, la API escribia "Emisor", y ahora el ministerio dice que esta mal, que tiene que ser "emisor" (en minisculas),, y por eso los programas basados en ese API (descontinuado) no funcionan, y las API están descontinuadas y no harán nuinguna otra versión, además no han publicado el codigo fuente... asi que estamos j*did*s por ese lado...

newtron 07-07-2015 09:02:50

Cita:

Empezado por iMia (Mensaje 494072)
Hola newton,
Muy interesante el link que dejaste.... pero tiene un problema ese JAR.
Le ha pasado exactamente lo mismo que me paso a mí. Hice un programa en JAVA para firmar, basándome en unas API publicadas por el Minetur, que no lo hacían del todo correcto (estricto), pero que funcionaba correctamente, pero el pasado 01/06/2015, el Ministerio decidió cambiar la politica de firma (a la version 3.1 -nada que ver con el formato de efactura 3.1 y 3.2 y 3.2.1) y se ha vuelto estricto, por lo que en el apartado SignerRole, la API escribia "Emisor", y ahora el ministerio dice que esta mal, que tiene que ser "emisor" (en minisculas),, y por eso los programas basados en ese API (descontinuado) no funcionan, y las API están descontinuadas y no harán nuinguna otra versión, además no han publicado el codigo fuente... asi que estamos j*did*s por ese lado...

:eek::eek::eek: Cáspita!!! pues yo la verdad es que no me he enterado de eso, tengo algunos clientes firmando facturas y no me han pasado ninguna incidencia. Igual es que no han emitido y firmado ninguna factura desde ese día.

iMia 07-07-2015 09:05:40

Cita:

Empezado por newtron (Mensaje 494111)
:eek::eek::eek: Cáspita!!! pues yo la verdad es que no me he enterado de eso, tengo algunos clientes firmando facturas y no me han pasado ninguna incidencia. Igual es que no han emitido y firmado ninguna factura desde ese día.

Pues pruébalo de nuevo con el validador del "Menesterio"... yo tengo unos cuantos y hasta que me cree un API completo les estoy haciendo firmar con el @firma o con Xolido.

newtron 07-07-2015 11:33:55

Cita:

Empezado por iMia (Mensaje 494113)
Pues pruébalo de nuevo con el validador del "Menesterio"... yo tengo unos cuantos y hasta que me cree un API completo les estoy haciendo firmar con el @firma o con Xolido.

Pues llevas razón, ahora no valida la firma.

Estoy probando con Xolido pero no consigo que me la valide tampoco, ¿hay que hacerle alguna configuración especial?

iMia 07-07-2015 11:37:12

Cita:

Empezado por newtron (Mensaje 494117)
Pues llevas razón, ahora no valida la firma.

Estoy probando con Xolido pero no consigo que me la valide tampoco, ¿hay que hacerle alguna configuración especial?

si, en configuracion, Firma electronica, preferencias de la firma, marca autodetectar XML - FacturaE y realizar la firma incrustada...

newtron 07-07-2015 11:50:38

Ok, ya va, gracias.

De todas formas esto es un parche. Si tú o alguien encuentra alguna API para resolver este tema le estaría profundamente agradecido. :D:D

Saludos

iMia 07-07-2015 11:56:17

Cita:

Empezado por newtron (Mensaje 494119)
Ok, ya va, gracias.

De todas formas esto es un parche. Si tú o alguien encuentra alguna API para resolver este tema le estaría profundamente agradecido. :D:D

Saludos

Sí, es un parche... pero es lo que hay para que funcione y los clientes no nos cuelguen...
Yo intentaré hacer algo... pero no se si podré colgar nada... confidencialidad de la empresa... pero daré pistas, como la vez anterior.

newtron 29-08-2015 11:01:18

Hola.

¿Algo nuevo sobre los últimos cambios en la firma digital?. Yo sigo sin poder firmar los XML desde mi programa. ¿Ha encontrado alguien algún programita para poder firmar en linea de comandos?.

Saludos

newtron 31-08-2015 12:50:07

¿Nada?

¿Manuc? en su día creí entender que compraste los componentes de SBB, ¿los han actualizado para el nuevo formato de la firma?.

SAGOAN 17-09-2015 19:17:18

Cita:

Empezado por newtron (Mensaje 496020)
Hola.

¿Algo nuevo sobre los últimos cambios en la firma digital?. Yo sigo sin poder firmar los XML desde mi programa. ¿Ha encontrado alguien algún programita para poder firmar en linea de comandos?.

Saludos

Hola a todos:

Con esta versión java se puede firmar el XADES EPES sin problemas, yo lo estoy utilizando y verificado con facturae.gob.es.

Utilidad creada por :

Carlos Blas Fernández Domínguez

www .colthop.es / FirEleFaV2 . zip


Espero que os sirva. Sigo intentando hacerlo directamente desde Delphi ....... algún día lo conseguiré ;)

Casimiro Notevi 17-09-2015 19:33:48

¿Tú ers Carlos Blas Fernández Domínguez?
¿Qué licencia tiene ese software?

SAGOAN 18-09-2015 18:12:49

Cita:

Empezado por Casimiro Notevi (Mensaje 496875)
¿Tú ers Carlos Blas Fernández Domínguez?
¿Qué licencia tiene ese software?

Hola Casimiro,

No, es el autor del programa. En principio la distribución es gratuita, lo encontré en un post de otra web donde compartía con el resto de usuarios el programa. En el archivo zip no viene tampoco el tipo de licencia.

newtron 22-09-2015 09:45:17

Hola.

He hecho una pequeña búsqueda y he encontrado el link original donde el autor pone a disposición la primera versión que estábamos usando, luego la que comentaba nuestro colega SAGOAN y hasta una tercera versión (que yo no he probado) que por lo visto, en caso de tener solo un certificado instalado, ni lo pide siquiera.

http://forums.fivetechsupport.com/vi...37f782812975a1

Saludos


La franja horaria es GMT +2. Ahora son las 05:08:42.

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