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 | ||
usu:guia_de_usuario:facturae [2016/09/06 12:03] – [Certificado reconocido] stefan | usu:guia_de_usuario:facturae [2023/01/03 17:58] (actual) – [Programa AutoFirma] 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:// | ||
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: | ||
+ | El filtro por número de serie sería | ||
+ | filtro=qualified: | ||
+ | **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 32: | Línea 77: | ||
==== 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 46: | Línea 92: | ||
Para realizar una debida configuración, | Para realizar una debida configuración, | ||
- | La configuración de los códigos administrativos se realiza | + | La configuración de los códigos administrativos se realiza |
+ | Primero se coge el código metido en la misma factura. Si está vacío, se coge el código de la obra y si este también está vacío, se mira en la ficha del cliente. | ||
- | Pulsa F6 en este campo y configura el centro por defecto. Si el cliente te exige varios tipos de rol para el mismo departamento, puedes introducir | + | Pulsa F6 en este campo y configura el o los centros a utilizar. Muchas veces los centros administrativos piden hasta trés códigos de departamentos para cada una de los //roles// 01 (Oficina Contable), 02 (Órgano Gestor) y 03 (Unidad Tramitadora). Si la dirección de los tres departamentos es la misma, se puede definir de la siguiente manera: |
+ | {{ : | ||
+ | Se pone en " | ||
+ | Si no se pone ningún dato den el campo " | ||
+ | |||
+ | En el caso de que los departamentos a utilizar para los distintos roles tuviesen direcciones distintas, tenemos que definir un departamento para cada rol: | ||
+ | {{ : | ||
+ | Luego se tiene que dejar en blanco | ||
- | Por otro lado, si los centros administrativos son diferentes, crea todos ellos en la rejilla de departamentos y en la ficha del cliente deja en blanco el campo "Cód. depto. factura-e" | ||
==== Generación de la factura ==== | ==== Generación de la factura ==== | ||
Una vez terminada la configuración, | Una vez terminada la configuración, | ||
Línea 60: | Línea 113: | ||
{{: | {{: | ||
+ | /* | ||
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 76: | Línea 133: | ||
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.1473156194.txt.gz · Última modificación: 2016/09/06 12:03 por stefan