usu:guia_de_usuario:facturae
Diferencias
Muestra las diferencias entre dos versiones de la página.
Ambos lados, revisión anteriorRevisión previaPróxima revisión | Revisión previaÚltima revisiónAmbos lados, revisión siguiente | ||
usu:guia_de_usuario:facturae [2017/02/27 08:55] – [Configuración de los códigos administrativos del cliente] stefan | usu:guia_de_usuario:facturae [2022/12/22 09:18] – [Certificado reconocido] stefan | ||
---|---|---|---|
Línea 14: | Línea 14: | ||
En primer lugar se necesita un certificado reconocido. En las [[http:// | En primer lugar se necesita un certificado reconocido. En las [[http:// | ||
- | Para SmartOffice se necesita un certificado en **soporte software**, no vale en soporte de tarjeta. Además hay que instalar el certificado en el ordenador, donde se quieren generar las facturas electrónicas, | + | Para SmartOffice se necesita un certificado en **soporte software**, no vale en soporte de tarjeta. Además hay que instalar el certificado en el ordenador, donde se quieren generar las facturas electrónicas, |
+ | |||
+ | Para añadir un certificado al almacén de certificados | ||
+ | {{ : | ||
+ | Entonces abrimos el menú // | ||
+ | |||
+ | En los siguientes enlaces se puede encontrar información avanzada sobre como instalar un certificado en el explorador de Windows | ||
* [[https:// | * [[https:// | ||
* [[http:// | * [[http:// | ||
- | |||
- | En Windows 10 el explorador por defecto es //Microsoft Edge//, que no vale para añadir certificados. Para abrir el //Internet Explorer// hay que buscarlo con la función de búsqueda de Windows (tecla '' | ||
También se puede añadir certificados desde la aplicación '' | También se puede añadir certificados desde la aplicación '' | ||
+ | |||
+ | === Problemas === | ||
+ | Si importamos el certificado con el asistente como explicado arriba, en un paso tenemos la posibilidad de marcar las opciones de importación: | ||
+ | {{ : | ||
+ | |||
+ | **Si aquí marcamos la opción '' | ||
+ | {{ : | ||
+ | |||
+ | Si hemos importado el certificado con esta opción seleccionada y queremos que no aparezcan estos mensajes, no queda otra que reimportar el certificado con la opción deshabilitada. | ||
+ | |||
+ | ==== Programa AutoFirma ==== | ||
+ | Smart usa para cualquier operación de firma el programa // | ||
+ | [[http:// | ||
+ | |||
+ | Tanto si trabajamos en un Windows de 32 bits como en uno de 64 bits nos vale la versión //AutoFirma para Windows 32 bits//. | ||
+ | |||
+ | Una vez instalado el programa, hay que abrir en SmartOffice el dialogo de las opciones, menú // | ||
+ | {{ : | ||
+ | |||
+ | Hay que poner en el campo //Acceso al programa// el acceso al programa // | ||
+ | |||
+ | Luego, en el campo // | ||
+ | |||
+ | **Los certificados que se presentan con F6 son los nombres //alias// de los certificados guardados en el equipo. Si el nombre del alias contiene por ejemplo una coma, el programa de firma // | ||
+ | En este caso podemos usar los //filtros// en el campo del certificado: | ||
+ | filtro=subject.contains: | ||
+ | Este filtro devuelve el certificado que contiene en su campo //Subject// el NIF que hemos puesto.\\ | ||
+ | También podemos usar | ||
+ | filtro=issuer.contains: | ||
+ | para seleccionar un certificado emitido por la FNMT.\\ | ||
+ | También es posible combinar los dos filtros: | ||
+ | filtro=subject.contains: | ||
+ | **Lo único que hay que tomar en cuenta es que el filtro debe de devolver exáctamente un certificado.** | ||
+ | |||
+ | Con estos dos ajustes, SmartOffice firma automáticamente cualquier factura electrónica en el momento de exportarla. | ||
+ | |||
+ | /* | ||
==== Máquina virtual de JAVA (JRE) ==== | ==== Máquina virtual de JAVA (JRE) ==== | ||
Hay que instalar una máquina virtual de Java en el ordenador en el que se quiere generar las facturas electrónicas. **Es importante instalar una versión de 32 bits**, que se puede descargar de las páginas de Oracle: [[http:// | Hay que instalar una máquina virtual de Java en el ordenador en el que se quiere generar las facturas electrónicas. **Es importante instalar una versión de 32 bits**, que se puede descargar de las páginas de Oracle: [[http:// | ||
Línea 34: | Línea 75: | ||
==== Librerías de Java ==== | ==== Librerías de Java ==== | ||
Las librerías de Java contienen el código necesario para firmar y validar las facturas electrónicas. **Hay que ponerse en contacto con Smart para que se guarden las librerías en la base de datos del cliente.** | Las librerías de Java contienen el código necesario para firmar y validar las facturas electrónicas. **Hay que ponerse en contacto con Smart para que se guarden las librerías en la base de datos del cliente.** | ||
+ | */ | ||
===== Generar una Facturae ===== | ===== Generar una Facturae ===== | ||
Línea 69: | Línea 111: | ||
{{: | {{: | ||
+ | /* | ||
Después de una exportación exitosa confirmamos que queremos firmar la factura. | Después de una exportación exitosa confirmamos que queremos firmar la factura. | ||
+ | */ | ||
+ | Si hemos realizado la configuración del programa // | ||
- | La extensión | + | La extensión |
xml**. Por otro lado, la del archivo con la firma puede ser **.fir** o **.xsig** | xml**. Por otro lado, la del archivo con la firma puede ser **.fir** o **.xsig** | ||
+ | /* | ||
Ahora, si es la primera vez que utilizamos la exportación, | Ahora, si es la primera vez que utilizamos la exportación, | ||
C:\Program Files (x86)\Java\jre7\bin\client\jvm.dll | C:\Program Files (x86)\Java\jre7\bin\client\jvm.dll | ||
Línea 85: | Línea 131: | ||
Para terminar, SmartOffice comprueba la factura, la firma y valida el documento firmado. Si todo ha ido bien, nos muestra un mensaje de éxito. | Para terminar, SmartOffice comprueba la factura, la firma y valida el documento firmado. Si todo ha ido bien, nos muestra un mensaje de éxito. | ||
+ | */ | ||
+ | Si todo ha ido bien, SmartOffice nos muestra un mensaje de éxito con los nombres de los dos ficheros creados. | ||
Podemos comprobar la factura generada en el siguiente sitio: [[http:// | Podemos comprobar la factura generada en el siguiente sitio: [[http:// | ||
{{ : | {{ : | ||
+ | |||
+ | Otros sitios de validación: | ||
+ | - [[https:// | ||
+ | - [[https:// |
usu/guia_de_usuario/facturae.txt · Última modificación: 2023/01/03 17:58 por stefan